maybe an idea for epg implementation:
do you know that
http://dreambox/web/epgservice?sRef={serviceRev}
= full epg for service {serviceRev}
http://dreambox/web/epgservicenow?sRef={serviceRev}
http://dreambox/web/epgservicenext?sRef={serviceRev}
= epg-now and next for service {serviceRev}
(see
http://e2devel.com/apidoc/webif/#epgservicenext )
?
sample result:
<e2eventlist>
<e2event>
<e2eventid>51280</e2eventid>
<e2eventstart>1325610000</e2eventstart>
<e2eventduration>3000</e2eventduration>
<e2eventcurrenttime>1325609158</e2eventcurrenttime>
<e2eventtitle>Verbotene Liebe</e2eventtitle>
<e2eventdescription>Folge 3993</e2eventdescription>
<e2eventdescriptionextended>
Christian will Olli überraschen und die Jagdhütte mieten, um sich dort erneut das Ja-Wort zu geben. Als Christian erfährt, dass ihm jemand die Hütte vor der Nase weggeschnappt hat, glaubt er, die geplante Hochzeit verschieben zu müssen.
</e2eventdescriptionextended>
<e2eventservicereference>1:0:19:2B5C:41B:A401:FFFF0000:0:0:0:</e2eventservicereference>
<e2eventservicename>Das Erste HD</e2eventservicename>
</e2event>
</e2eventlist>
also interesting for this purpose would be:
web/epgnownext?bRef={BouquetRev}
which delivers an eml for the bouquet {BouquetRev} for all services containing now and next epg info per service.
btw:
where is the "description" field for upnp objects shown in wdlx?
'dc:title' => $newMovie['title'],
'desc' => $newMovie['description'],
'size' => $newMovie['filesize'],
i believe that would be the right place for the epg, but i do not find the information on the screen
