[v0.03] Stream Web Page generator plugin (for browser / Popcorn Hour etc.) |
suomipoeka
User

Registration Date: 14.10.2007
Posts: 298
Which box: DM 500C; DM 7025CC; DM 7025CT External Storage: CF; NFS; CIFS Which Image: Sonstige
 |
|
[v0.03] Stream Web Page generator plugin (for browser / Popcorn Hour etc.) |
 |
I wrote a simple plugin to create links to DB channel streams and show them as a matrix of picons. This is mainly useful with devices like Popcorn Hour.
What the plugin does:
- Creates a new directory under the WebInterface plugin's webdata
- Creates symlinks to all detected picon images (if the corresponding channels are in some bouquets)
- Builds an html page for each bouquet and links the pages together, channels shown as a picon matrix
- If there are channels without a picon text-links will be added below the picon matrix
Usage:
- After installation open the plugin via plugin menu, hit Generate (takes about 1 min for ~100 channels)
- Open http://dreambox-ip/web-data/streampage in your browser or Popcorn Hour
- Direct mode pages are for devices like the PH
- m3u mode work better in a PC browser
Added a background image from a fellow Finnish DB user.. Feel free to post here new backgrounds and modified template.html files. I could actually add an selection option so that the user could select from several background / layout options.
Download latest version from http://koti.mbnet.fi/devnull/suomipoeka.
Thank the author for this topic
49 Users have thanked for this topic (Cocky, JackDaniel, setitup, subsilver, mad69, ibrahim, CuNoah, mfgeg, Heizer, Heizölpower, atm41, neighbour, Aki, chris4789, SirSigma, Dumbman, Aquino, Kurti79, muslico, xenta, adenin, m0rphU, Hackfresse1703, soussi9, odinz, hasafly, HDTVsatDreamer, FELIX 1, satmireille, pierrecinema, nofear-tn, artman_hacker, proto, pasam, kneti64, Afaliwen, Feromon, stump123, kunze30, birtella, magala, matry, panchoulli, gandalf_tr, nevato, shine4me, pacha2).
__________________ 2 x DM7025C (Nn2), DM500C (Enigma2), PH-A110, Linux NAS
Enigma2 for DM500 (non-plus)
This post has been edited 8 time(s), it was last edited by suomipoeka: 07.02.2010 23:05.
|
|
30.12.2009 21:26 |
|
|
SrbastianM
Fortgeschrittener
Registration Date: 07.05.2008
Posts: 460
Which box: DM 800S; D-Box External Storage: NFS Which Image: Sonstige
 |
|
cool!
will test this as soon as i'm returned from my holidays.
|
|
31.12.2009 11:41 |
|
|
suomipoeka
User

Registration Date: 14.10.2007
Posts: 298
Which box: DM 500C; DM 7025CC; DM 7025CT External Storage: CF; NFS; CIFS Which Image: Sonstige
Thread Starter
 |
|
|
31.12.2009 12:34 |
|
|
MadPlayer
Newbie
Registration Date: 24.03.2009
Posts: 2
Which box: DM 800S External Storage: USB-Stick Which Image: Gemini
 |
|
|
21.01.2010 23:10 |
|
|
suomipoeka
User

Registration Date: 14.10.2007
Posts: 298
Which box: DM 500C; DM 7025CC; DM 7025CT External Storage: CF; NFS; CIFS Which Image: Sonstige
Thread Starter
 |
|
quote: |
Originally posted by MadPlayer
help 'picon error' ??? |
Fixed in version 0.0.3..
__________________ 2 x DM7025C (Nn2), DM500C (Enigma2), PH-A110, Linux NAS
Enigma2 for DM500 (non-plus)
|
|
21.01.2010 23:52 |
|
|
suomipoeka
User

Registration Date: 14.10.2007
Posts: 298
Which box: DM 500C; DM 7025CC; DM 7025CT External Storage: CF; NFS; CIFS Which Image: Sonstige
Thread Starter
 |
|
Did you select the picon path by pressing OK on the setting and using the LocationBox dialog to select it?
If not then you need to make sure the path ends with "/".
__________________ 2 x DM7025C (Nn2), DM500C (Enigma2), PH-A110, Linux NAS
Enigma2 for DM500 (non-plus)
|
|
23.01.2010 00:43 |
|
|
Aquino
Fortgeschrittener

Registration Date: 15.09.2006
Posts: 473
Which box: DM8000 External Storage: HDD; NAS Which accessories: Satelittenschüssel Which Image: Gemini; OE 2.0; DMM original Welcher Bildschirm: Philips 42PFL7603D/10 Origin: Hamburg
 |
|
Bei mir funktionieren die Picons leider auch nicht. Pfad ist richtig gesetzt.
|
|
23.01.2010 22:24 |
|
|
suomipoeka
User

Registration Date: 14.10.2007
Posts: 298
Which box: DM 500C; DM 7025CC; DM 7025CT External Storage: CF; NFS; CIFS Which Image: Sonstige
Thread Starter
 |
|
This plugin uses the same picons that are shown in the infobar.. Zapping is not supported, only streaming.
__________________ 2 x DM7025C (Nn2), DM500C (Enigma2), PH-A110, Linux NAS
Enigma2 for DM500 (non-plus)
|
|
27.01.2010 00:22 |
|
|
Aquino
Fortgeschrittener

Registration Date: 15.09.2006
Posts: 473
Which box: DM8000 External Storage: HDD; NAS Which accessories: Satelittenschüssel Which Image: Gemini; OE 2.0; DMM original Welcher Bildschirm: Philips 42PFL7603D/10 Origin: Hamburg
 |
|
Nimm den Link ohne Punkt am Ende
|
|
27.01.2010 17:21 |
|
|
Aki
User


Registration Date: 12.06.2006
Posts: 156
Which box: DM 600PVR-S; DM 800S; DM7025S; DM 8000HD External Storage: USB-Stick; HDD; CF; NFS Which Image: Gemini; iCVS Welcher Bildschirm: Plasma & Beamer Origin: Genève - Genf - Geneva
 |
|
quote: |
Originally posted by suomipoeka
... Zapping is not supported, only streaming. |
hi, thank you for your answer, it's a shame.
__________________ SPLN supporter
Blog de Aki
|
|
27.01.2010 22:43 |
|
|
kunze30
Newbie

Registration Date: 01.01.2010
Posts: 38
Which box: DM 800S External Storage: NFS Which Image: Gemini Welcher Bildschirm: TX-P50VT20E Origin: HH
 |
|
wie aktualisiere ich das Bouquet auf dem Poppi?? Nach einer Änderung sind immer noch die alten Daten drin...
__________________ 2 x GigaBlue Quad HD+ Popcorn Hour A-410 * TX-P54Z1E * TX-P65VT50 * Sanyo PLV-Z5 * PS3/PS4 * Wii/U * Xbox360/one >>> Begeisterung pur !! :D
|
|
01.02.2010 18:00 |
|
|
sdbsdb
Newbie
Registration Date: 03.11.2005
Posts: 1
Which box: DM 7000S External Storage: USB-Stick; HDD Which Image: Gemini
 |
|
Hi,
Do you know where thios page is stored (path) ? because for some channel they are no picon and I would you like to edit it
Regards
|
|
02.02.2010 17:22 |
|
|
kunze30
Newbie

Registration Date: 01.01.2010
Posts: 38
Which box: DM 800S External Storage: NFS Which Image: Gemini Welcher Bildschirm: TX-P50VT20E Origin: HH
 |
|
look here:
/usr/lib/enigma2/python/Plugins/Extensions/StreamWebPage/
In this one: StreamWebPage.py you can fix it. But on my DM800-Streampage doesn´t work any picons. Text only. Don´t understand why.
__________________ 2 x GigaBlue Quad HD+ Popcorn Hour A-410 * TX-P54Z1E * TX-P65VT50 * Sanyo PLV-Z5 * PS3/PS4 * Wii/U * Xbox360/one >>> Begeisterung pur !! :D
|
|
07.02.2010 10:22 |
|
|
Old Deuteronomy
Stammuser
 
Registration Date: 20.07.2005
Posts: 300
Which box: DM 7020HD External Storage: SSD Which Image: CVS
 |
|
I got the following error:
quote: |
Error:
'StreamWebPageScreen' object has no attribute 'dirSelected' |
The webpage is created after pressing the green button, but without picons. The picon path is correct.
Any ideas?
|
|
07.02.2010 14:16 |
|
|
suomipoeka
User

Registration Date: 14.10.2007
Posts: 298
Which box: DM 500C; DM 7025CC; DM 7025CT External Storage: CF; NFS; CIFS Which Image: Sonstige
Thread Starter
 |
|
That was actually a bug in the plugin.. I had mistakenly removed that particular function.
Fixed version v0.03-r2 is now available.
__________________ 2 x DM7025C (Nn2), DM500C (Enigma2), PH-A110, Linux NAS
Enigma2 for DM500 (non-plus)
|
|
07.02.2010 18:24 |
|
|
Old Deuteronomy
Stammuser
 
Registration Date: 20.07.2005
Posts: 300
Which box: DM 7020HD External Storage: SSD Which Image: CVS
 |
|
Thanks alot! Now when I hit "OK" on the directory field, the default E2 folder selection dialog appears, so this now works ok. However, the generated webpage still has no icons, only text.
Any hint, or is there anything I could give you for problem analysis?
|
|
07.02.2010 18:44 |
|
|
suomipoeka
User

Registration Date: 14.10.2007
Posts: 298
Which box: DM 500C; DM 7025CC; DM 7025CT External Storage: CF; NFS; CIFS Which Image: Sonstige
Thread Starter
 |
|
And you can see your picons normally in the infobar? If the path is correct then the picon image file names do not match the channel names for some reason.
__________________ 2 x DM7025C (Nn2), DM500C (Enigma2), PH-A110, Linux NAS
Enigma2 for DM500 (non-plus)
|
|
07.02.2010 19:07 |
|
|
|
|
 |
|