Jump to content


Photo

OpenWebif [E2OpenPlugins]


  • Please log in to reply
1459 replies to this topic

Re: OpenWebif [E2OpenPlugins] #121 littlesat

  • PLi® Core member
  • 57,426 posts

+708
Excellent

Posted 16 November 2011 - 18:34

There is a timeout of 5 minutes to edit postings.... ;)

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: OpenWebif [E2OpenPlugins] #122 bacicciosat

  • Senior Member
  • 540 posts

+100
Excellent

Posted 17 November 2011 - 17:17

I can create the first 5 things within the next few days, but if someone else wants to create one of this, let me know.


Ok Homey the TODO list is good.
But this is not a race so please we have to make one pint at time and commit it and test not all togheter.
We have to think howto do the things because we don't want to make another webif like the original but use new ideas.
Like for example i am working to the idea of use an OSD in the "current" tab page.

Re: OpenWebif [E2OpenPlugins] #123 bacicciosat

  • Senior Member
  • 540 posts

+100
Excellent

Posted 17 November 2011 - 17:30

Ok i worked at "current" page tab.
I had the idea to make a porting of a typical E2 OSD skin into OpenWebIf.
It seems to me that the result is nice and we have now a nice "current" page.

For the OSD i used the graphics of the famous Army Gradient skin porting all the code in Html.
But i made OSD skinnable so everyone have a little known of Html can make its own OSD.
To change OSD is easy.
All the OSD html code is in the file: controllers/views/ajax/current.html
All the OSD pixmaps are in the folder: public/images/osd

Note: I used Osd pixmaps directly from a box skin so the pixmaps are in low resolution.
I will ask to my graphics to make an Osd with pixmaps in true colors.
So the current page is only a draft.
Just to know if you think it is nice.

Attached Files

  • Attached File  ow5.png   134.45KB   239 downloads


Re: OpenWebif [E2OpenPlugins] #124 Jeroensky

  • Senior Member
  • 2,177 posts

+12
Neutral

Posted 17 November 2011 - 17:51

^^^ Great!
So in a future, if someone make a skin, then you also make the gui-look for openwebif?

I hope the snr is not all the time in %. Because i prefer in DB(Decibel). I mean 4 example 100% of what?

Dreambox Dm8000 with all hardware addons donated to OpenPli. No interests anymore in policy of CanalDigitaal / M7 group and now-a-days channel encryption (like CI+ / HD+).

Good luck Enigma2 / OpenPli, it was fun with Sky Movies and so on, collected a nice collection of movies. Now back to basic boring lineair TV with KPN iTV (VDSL2 pair bonding 219 / 63 Mbps).

The VDSL pair bonding is excellent for... torrents to NAS in higher quality then HDTV (Like Dolby-TrueHD or DTS-Master-Audio soundquality ) :D


Re: OpenWebif [E2OpenPlugins] #125 littlesat

  • PLi® Core member
  • 57,426 posts

+708
Excellent

Posted 17 November 2011 - 18:46

I would leave the skin out... or at least make it configurable.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: OpenWebif [E2OpenPlugins] #126 bacicciosat

  • Senior Member
  • 540 posts

+100
Excellent

Posted 17 November 2011 - 19:45

I would leave the skin out... or at least make it configurable.


I have not understood.
You don't like the "current" page ?
Have you another idea how to do it ?

Re: OpenWebif [E2OpenPlugins] #127 theparasol

  • Senior Member
  • 4,157 posts

+198
Excellent

Posted 17 November 2011 - 19:51

I like it. I don't give a damn that its not the same as the skin used in de gui of the box.
Perhaps in a future version the webif looks for a specific userskin that has to be delivered by the skinauthor of the skingui.
If its not there default to this one.

@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB


Re: OpenWebif [E2OpenPlugins] #128 Meega

  • Senior Member
  • 3,000 posts

+51
Good

Posted 17 November 2011 - 21:00

Like it to.

Something is wrong at the description tab on the bouqets/channel page.
When i press the blue i the description of another channel comes up.
When i press de i on channel 6 ,the description of channel 1 come up.

Just feedback!!!!

ET10000+ Openpli 6.1,1m schotel 4x duo-lnb op vaste opstelling.

Momolights teensy 2.0 met 50 leds op een string ,150 channels
DM8000 Openpli 6.1 Release


Re: OpenWebif [E2OpenPlugins] #129 littlesat

  • PLi® Core member
  • 57,426 posts

+708
Excellent

Posted 17 November 2011 - 21:01

I thought it was the same skin as on your box.... It just dumped the OSD. Did I understand this incorrectly???

Edited by littlesat, 17 November 2011 - 21:01.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: OpenWebif [E2OpenPlugins] #130 theparasol

  • Senior Member
  • 4,157 posts

+198
Excellent

Posted 17 November 2011 - 21:07

@Littlesat: you obvisiously don't use the openwebinterface, it is indeed the same skin as baccicosat uses on his box.
I have magic EHD skin and the shown skin in current is the same as the picture posted above. No clone of the box skin the user uses in de gui of enigma2.

@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB


Re: OpenWebif [E2OpenPlugins] #131 littlesat

  • PLi® Core member
  • 57,426 posts

+708
Excellent

Posted 17 November 2011 - 21:18

I did not upgraded it yet... XQQ

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: OpenWebif [E2OpenPlugins] #132 Edgar

  • Senior Member
  • 292 posts

+7
Neutral

Posted 17 November 2011 - 22:03



use attached Patch to avoid crashing when Webbserver wants to bind on a Port already in use.


Applyed thanks.

Ps. I have added the Epg Search.
Please test.


Well i've tested the epg search and it works just fine.
But i have a suggestion ,is it possible to add sat position on the different tabs,some search's deliver the same program on different sat's and i think it's come in handy when you see the sat position.
And maby, when you type a search you have to click on the search button (what comes naturally) but maby it's also possible to hit the enter button on your keyboard.

Thanks

That would be nice, but maybe i would suggest the bouquet name in the search results For example when you see the same programme at the results but you put a timer at the wrong channel which you don't have any subscription on the record will be black, so the choice is better to take the one with the name Favourites.

Thanks for the great plugin.

VU+ Duo 4K DVB-S2X en DVB-C met Open PLi 7.0


Re: OpenWebif [E2OpenPlugins] #133 hemertje

  • Forum Moderator
    PLi® Core member
  • 33,504 posts

+118
Excellent

Posted 17 November 2011 - 22:09

nice indeed!

i see SNR and BER multiple times now, in the table and in OSD

on the Glassfibre 1GB DVB-C...


Re: OpenWebif [E2OpenPlugins] #134 bacicciosat

  • Senior Member
  • 540 posts

+100
Excellent

Posted 18 November 2011 - 00:03

@Sjaaky: Can you please add Homey to dev group @Github ?
You only have the team managment.

Re: OpenWebif [E2OpenPlugins] #135 bacicciosat

  • Senior Member
  • 540 posts

+100
Excellent

Posted 18 November 2011 - 00:07

I thought it was the same skin as on your box.... It just dumped the OSD. Did I understand this incorrectly???


I explained that the WebIf OSD is full html code.
Everyone can change.

To grab skin from the box is not a good idea and really slow.
So i wrote the OSD in html.

Re: OpenWebif [E2OpenPlugins] #136 ambrosa

  • Senior Member
  • 161 posts

+35
Good

Posted 18 November 2011 - 08:50

Hi folks.

I'm not a developer and I cannot help you but I wish to suggest you a feature in new OpenWebIf: access to local terminal (telnet/ssh) using web interface.

This can be useful if anyone needs to access to a remote STB but is not available a "pure" telnet/ssh client or the connection goes through a HTTP proxy server (like in my company: when I'm @ office I can use only HTTP connection) or anything else.
STB: Clarke Tech ET9100
Mass storage: internal SATA-II HDD 1TB WD10EACS GreenPower 5400rpm
Mass storage: external USB pen drive 2GB
Firmware: OpenPLi kernel 3.x.x
Tuner A: AVL2108 (DVB-S2) HotBird 13E
Tuner B: AVL2108 (DVB-S2) HotBird 13E
Tuner C: AverMedia A867 (DVB-T HD) (AF9035 + MXL5007T)
TV: plasma PANASONIC GT30 fullHD
Audio: PCM through HDMI (no Dolby decoder)

Re: OpenWebif [E2OpenPlugins] #137 littlesat

  • PLi® Core member
  • 57,426 posts

+708
Excellent

Posted 18 November 2011 - 10:22

A big SNR / AGC / BER screen would also be fine

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: OpenWebif [E2OpenPlugins] #138 hemertje

  • Forum Moderator
    PLi® Core member
  • 33,504 posts

+118
Excellent

Posted 18 November 2011 - 11:01

like requested multiple times before
no need to speak parrot language ;)

on the Glassfibre 1GB DVB-C...


Re: OpenWebif [E2OpenPlugins] #139 malakudi

  • Senior Member
  • 1,449 posts

+69
Good

Posted 18 November 2011 - 12:22

Greetings to Homey, I use his permanent-timeshift plugn all the time, and it is open source.

Re: OpenWebif [E2OpenPlugins] #140 skaman

  • Senior Member
  • 67 posts

+48
Good

Posted 18 November 2011 - 20:20

Hi.. i haven't read this post for a while... and you write a lot! :)

@homey
good to see you here and partecipate to this project

About cheetah templates i think they are really great! As you saw they are a lot of faster than the original web if. And they are reach of features, you can do really many things inside your templates.
If you haven't yet tested it. With cheetah compiler the .tmpl code will be directly translated in python code. At the end, when we compile it, we can enjoy a great speed up in performance.

But you're right. When we play with javascript the JSON is like a must. It's faster than XML in both server and client side.

I just committed some code to let you to use json from javascript: https://github.com/E.../commits/master

Now every xml webapi (that i'm still implementing on the line of original web if) could be generate a json output using http://boxip/api/ instead of http://boxip/web/

An example:

http://172.16.1.101:8088/web/vol

<e2volume>
<e2result>True</e2result>
<e2resulttext>Status</e2resulttext>
<e2current>0</e2current>
<e2ismuted>True</e2ismuted>
</e2volume>

http://172.16.1.101:8088/api/vol

{"current": 0, "message": "Status", "result": true, "ismute": true}



About the streaming i thought a little about that... and i can't see many solutions
- HTML5
HTML5 finally introduce the capability to stream a video from your HTML code. Great! But HTML5 say only how to use the "<video /> tag". Doesn't speak about the content (mean as formats and codecs). So every browser is different. Someone use H264, someone use VP8. Someone can read a .ts, someone need an .avi or similar and need to know the file size before. Someone need a small playlist with a series of .ts links (like ios and android honeycomb). Really a mess.
On our stb we must use the video with original codec. Because the CPU doesn't permit us to reencode the video. Probabilly we can only change the format to the video.. but with a large usage of resources

- FLASH
As i can read on the web it work only with H264. If we are lucky we can only play some HD stream.. but what we can do with an SD MPEG2 stream?
And flash will not work on many mobile devices.

- VLC PLUGIN
This seem to be the only solution.
Sincerly i don't like it. You need to install a plugin. It won't work on mobile devices. And it work only with some browser/platform combinations.


Any idea? :)


13 user(s) are reading this topic

0 members, 13 guests, 0 anonymous users