Einige Nutzer der Settopboxen hier haben vielleicht auch einen schnellen Internetzugriff vdsl 50 und damit auch einen Zugriff auf die Streaming-Angebote des Anbieters. Davon sind die öffentlich-rechtlichen Sender unverschlüsselt und können z.B. mit VLC angezeigt werden. Nutzung der IP-Sender, wenn die anderen Tuner belegt sind, möglichst mit gleichem Look & Feel.
Das Plugin dient dazu, auf nicht verschlüsselte MultiCast-Streams deutscher Anbieter zuzugreifen. Getestet worden ist dies mit dem Angebot "T-Home Entertain". Die IP-Adressen sind bekannt, und der Anbieter selbst beschreibt, wie man mit VLC zugreifen kann. Man kann mit einem Proxy (udpxy, dient dem Umgang mit MultiCast-Streams) auch mit einer Settopbox (wie die in diesem Forum) zugreifen. Deswegen gehen grundsätzlich auch andere Streaming-Clients mit Hilfe des Proxies. Ziel dieses Plugins ist es aber, das Look&Feel der Box möglichst herzustellen, so dass man letztlich einen weiteren Tuner zur Verfügung hat (wobei die Streams nicht über einen virtuellen Tuner eingebunden werden, das wäre auch mal eine Überlegung wert.
Allerdings: Muss muss Entertain-Kunde sein, wenn man auf die Entertain-Streams nutzen will!!! Ansonsten bekommt man die Streams nicht geliefert. Es hat dann keinen Zweck, das Plugin zu installieren! Allerdings funktioniert ab V1.1.0 die Partnerboxunterstützung unabhängig.
Btw. während meine Macs mit VLC Probleme haben, HD-Streams darzustellen (zu wenig Leistung). Für die Settopbox ist das aber kein großes Problem. ich bin erstaunt, wie gut das auch bei HD-Streams geht.
Installation:
1.) Die Installationsdatei findet sich als Anhang zu diesem Beitrag oder in der Datenbank dieses Forums
2.) Manuelle Installation wie bei anderen Plugins auch (per Telnet mit ipkg install...)
3.) Neustart der GUI
4.) Neuer Menüeintrag "IPTV" im Hauptmenü.
Installiert wird, alles in einem Verzeichnis "IPTV":
1.) das eigentliche Plugin,
2.) das Proxy udpxy (mipsel), läuft dann auf der Box im Hintergrund,
4.) eine ChannelList.xml mit den Sendernamen und IP-Adressen.
Getestet mit VU+ Uno, DM800 und DM800se.
Anmerkungen und Probleme:
1.) Es wird zwar eine Infobar zur Verfügung gestellt. Leider ist es mir nicht gelungen, das Default-Skin (also das jeweils zur Verfügung gestellte skin für die Infobar) zu verwenden. ich bekomme die Daten nicht "untergeschoben", d.h. es wird immer nur die IP-Adresse angezeigt. Vielleicht kennt jemand einen Trick, wie es dennoch geht.
2.) Timeouts beim Streaming werden nicht behandelt. Der Bildschirm bleibt schwarz. Wer weiß, wie man eine Call-Back-Routine anmeldet: Auch für einen solchen Hinweis wäre ich dankbar.
3.) Die Kanalliste liegt nun im Plugin-Verzeichnis, und man kann sie mit ftp laden und bearbeiten (bitte notepad++ o.ä. verwenden, Zeichensatz sollte utf-8 sein, damit die Umlaute richtig ankommen, Achtung: Python schmeißt gern, wenn das nicht stimmt!).
4.) Die Sendernamen der Kannelliste müssen so lauten wie die der Settopbox, es muss also einen Sender in einem Bouquet mit dem Namen geben). Sender, die nicht gefunden werden, werden weggelassen! Dies ist notwendig, damit Referenzen auf die Sender der Settopbox hergestellt werden können. Dann wird einfach deren EPG verwendet.
5.) EPG ab Version 1.0.1 weiter ausgebaut. Das betrifft die Infos zu einer Sendung sowie SingleEPG. Man kann auch Timer setzen. Diese Timer gelten allerdings nicht für die IP-Streams, vielmehr werden die Timer für die eingebauten Tuner gesetzt (Remote Timer vom Partner-Plugin gehen auch).
6.) Die Settopbox sollte direkt am Router angeschlossen werden, damit sich die Multicast-Daten nicht über das ganze LAN verbreiten. Ansonsten kann es sein, dass das "ZDF HD" per wlan an alle Notebooks verteilt wird. Puuh. Ganz schön was los im Äther! Leider reicht wohl die Leistung des DM800 wohl nicht ganz aus, um HD fehlerfrei darzustellen.
7.) Context Menu beim laufenden Betrieb, zu erreichen mit der Menu-Taste oder Blau. Hier kann man eine Reihe von Infos abfragen und insbesondere checken, ob das Proxy wirklich läuft.
Dank:
1.) Die Programmierer des Python-Plugin-Frameworks. Man kann viel von ihnen lernen.
2.) Dr. Best für das Beispiel Partnerbox. Die ersten Experiemente haben den Remote-Player zum Vorbild gehabt. Hilfreich ist auch der Zugriff auf EPG-Daten dort.
3.) Dam72 für das IPTV Multicast/Unicast Player v0.2 Plugin. Von ihm stammt der Hinweis zum Proxy udpxy. Der Forumsbeitrag schreibt auch, dass man udpxy auch auf anderen Rechnern laufen lassen kann. Das Plugin unterstützt dies! ich habe das mit einem Mac Mini getestet.
4.) Dem Entwickler von der Extension dreammediathek für den Zugriff auf die ChannelList.xml.
17.09.2011 Version 1.0.0
17.09.2011 Version 1.0.1 Fehlerbereinigung sowie Info- und SingleEPG-Unterstützung
18.09.2011 Version 1.0.2 Absicherung des Start zur Vermeidung von Green Screens, Fehler und Warnungen werden in ein log file geschrieben, das man über das Kontextmenü einsehen kann.
23.09.2011 Version 1.1.0 mit Unterstützung für "Partnerboxen", so dass man auch von ihnen IP-Streams beziehen kann, außerdem Bouquet-Unterstützung und Aufruf der MovieList.
Das Plugin dient dazu, auf nicht verschlüsselte MultiCast-Streams deutscher Anbieter zuzugreifen. Getestet worden ist dies mit dem Angebot "T-Home Entertain". Die IP-Adressen sind bekannt, und der Anbieter selbst beschreibt, wie man mit VLC zugreifen kann. Man kann mit einem Proxy (udpxy, dient dem Umgang mit MultiCast-Streams) auch mit einer Settopbox (wie die in diesem Forum) zugreifen. Deswegen gehen grundsätzlich auch andere Streaming-Clients mit Hilfe des Proxies. Ziel dieses Plugins ist es aber, das Look&Feel der Box möglichst herzustellen, so dass man letztlich einen weiteren Tuner zur Verfügung hat (wobei die Streams nicht über einen virtuellen Tuner eingebunden werden, das wäre auch mal eine Überlegung wert.
Allerdings: Muss muss Entertain-Kunde sein, wenn man auf die Entertain-Streams nutzen will!!! Ansonsten bekommt man die Streams nicht geliefert. Es hat dann keinen Zweck, das Plugin zu installieren! Allerdings funktioniert ab V1.1.0 die Partnerboxunterstützung unabhängig.
Btw. während meine Macs mit VLC Probleme haben, HD-Streams darzustellen (zu wenig Leistung). Für die Settopbox ist das aber kein großes Problem. ich bin erstaunt, wie gut das auch bei HD-Streams geht.
Installation:
1.) Die Installationsdatei findet sich als Anhang zu diesem Beitrag oder in der Datenbank dieses Forums
2.) Manuelle Installation wie bei anderen Plugins auch (per Telnet mit ipkg install...)
3.) Neustart der GUI
4.) Neuer Menüeintrag "IPTV" im Hauptmenü.
Installiert wird, alles in einem Verzeichnis "IPTV":
1.) das eigentliche Plugin,
2.) das Proxy udpxy (mipsel), läuft dann auf der Box im Hintergrund,
4.) eine ChannelList.xml mit den Sendernamen und IP-Adressen.
Getestet mit VU+ Uno, DM800 und DM800se.
Anmerkungen und Probleme:
1.) Es wird zwar eine Infobar zur Verfügung gestellt. Leider ist es mir nicht gelungen, das Default-Skin (also das jeweils zur Verfügung gestellte skin für die Infobar) zu verwenden. ich bekomme die Daten nicht "untergeschoben", d.h. es wird immer nur die IP-Adresse angezeigt. Vielleicht kennt jemand einen Trick, wie es dennoch geht.
2.) Timeouts beim Streaming werden nicht behandelt. Der Bildschirm bleibt schwarz. Wer weiß, wie man eine Call-Back-Routine anmeldet: Auch für einen solchen Hinweis wäre ich dankbar.
3.) Die Kanalliste liegt nun im Plugin-Verzeichnis, und man kann sie mit ftp laden und bearbeiten (bitte notepad++ o.ä. verwenden, Zeichensatz sollte utf-8 sein, damit die Umlaute richtig ankommen, Achtung: Python schmeißt gern, wenn das nicht stimmt!).
4.) Die Sendernamen der Kannelliste müssen so lauten wie die der Settopbox, es muss also einen Sender in einem Bouquet mit dem Namen geben). Sender, die nicht gefunden werden, werden weggelassen! Dies ist notwendig, damit Referenzen auf die Sender der Settopbox hergestellt werden können. Dann wird einfach deren EPG verwendet.
5.) EPG ab Version 1.0.1 weiter ausgebaut. Das betrifft die Infos zu einer Sendung sowie SingleEPG. Man kann auch Timer setzen. Diese Timer gelten allerdings nicht für die IP-Streams, vielmehr werden die Timer für die eingebauten Tuner gesetzt (Remote Timer vom Partner-Plugin gehen auch).
6.) Die Settopbox sollte direkt am Router angeschlossen werden, damit sich die Multicast-Daten nicht über das ganze LAN verbreiten. Ansonsten kann es sein, dass das "ZDF HD" per wlan an alle Notebooks verteilt wird. Puuh. Ganz schön was los im Äther! Leider reicht wohl die Leistung des DM800 wohl nicht ganz aus, um HD fehlerfrei darzustellen.
7.) Context Menu beim laufenden Betrieb, zu erreichen mit der Menu-Taste oder Blau. Hier kann man eine Reihe von Infos abfragen und insbesondere checken, ob das Proxy wirklich läuft.
Dank:
1.) Die Programmierer des Python-Plugin-Frameworks. Man kann viel von ihnen lernen.
2.) Dr. Best für das Beispiel Partnerbox. Die ersten Experiemente haben den Remote-Player zum Vorbild gehabt. Hilfreich ist auch der Zugriff auf EPG-Daten dort.
3.) Dam72 für das IPTV Multicast/Unicast Player v0.2 Plugin. Von ihm stammt der Hinweis zum Proxy udpxy. Der Forumsbeitrag schreibt auch, dass man udpxy auch auf anderen Rechnern laufen lassen kann. Das Plugin unterstützt dies! ich habe das mit einem Mac Mini getestet.
4.) Dem Entwickler von der Extension dreammediathek für den Zugriff auf die ChannelList.xml.
17.09.2011 Version 1.0.0
17.09.2011 Version 1.0.1 Fehlerbereinigung sowie Info- und SingleEPG-Unterstützung
18.09.2011 Version 1.0.2 Absicherung des Start zur Vermeidung von Green Screens, Fehler und Warnungen werden in ein log file geschrieben, das man über das Kontextmenü einsehen kann.
23.09.2011 Version 1.1.0 mit Unterstützung für "Partnerboxen", so dass man auch von ihnen IP-Streams beziehen kann, außerdem Bouquet-Unterstützung und Aufruf der MovieList.
Dieser Beitrag wurde bereits 10 mal editiert, zuletzt von dranoe ()