Pluto TV to XML - Version 2
Verfasst: Sa 11. Sep 2021, 14:30
Nachdem die Version 1 komplett überarbeitet wurde, hier die Beschreibung für die Version 2.
Die Abfragen dazu im einzelnen:
Vorhandene epgmap.xml löschen und neu erstellen?
Nein: Es wird eine neue epgmap.xml erzeugt aber mit Übernahme der Einträge aus alter epgmap.xml.
Ja: Es wird eine komplett neue epgmap.xml erzeugt.
Für welches Land sollen die Senderlisten geladen werden?
Es stehen derzeit folgende Länder zur Verfügung: Aktueller Standort, Großbritanien, Spanien, Frankreich und Brasilien. Ebenso aber auch USA, Mexico und Canada - aber nicht alle Sender funktionieren bei denen.
[!] Sollen Kategorien für Live TV erstellt werden?
- Nein: Keine Kategorien, alle Sender stehen wie bei den alten Versionen unter PlutoTV.
- Ja: Kategrorien werden erstellt, d.h. es finden sich z.B. "PlutoTV Kids" oder "PlutoTV Filme" etc. Aber nur sinnvoll, wenn auch nur die lokale Liste verwendet wird, da es sonst zuviel werden kann.
Schaut dann so aus:
[!] Soll für den ausführlichen EPG die Datei /var/tuxbox/config/zapit/epgmap.xml erstellt werden?
- Nein: Datei wird nicht erstellt.
- Ja: Datei wird erstellt. Eine evtl. vorhandene /var/tuxbox/config/zapit/epgmap.xml wird in /var/tuxbox/config/zapit/epgmap.xml_bak umbenannt.
Hinweis: Ab v2.05 werden Einträge einer evtl. bereits vorhandenen epgmap.xml in die neue epgmap.xml hinzugefügt. Ein Backup wird dann nicht mehr erstellt.
[!] Soll [PlutoTV] vor jedem Sender hinzugefügt werden?
- Nein: Sendername bleiben wie sie sind.
- Ja: Vor die Sendernamen kommt noch ein [PlutoTV], d.h. es wird z.B. aus "FailArmy" dann "[PlutoTV] - FailArmy".
[!] Soll ein Senderlogo in Neutrino angezeigt werden?
- Nein: Es wird kein Senderlogo angezeigt bzw. keine Senderlogos geladen.
- Ja - Farbe: Es wird das Senderlogo in Farbe geladen und angezeigt.
- Ja- Weiß: Es wird das Senderlogo in Weiß geladen und angezeigt.
Hinweis zu [ ! ]: Diese Abfragen erfordern immer das Betätigen von "Einstellungen übernehmen/aktivieren" und benötigen etwas Zeit für den Aufbau der erforderlichen Dateien.
[*] Soll ein Senderlogo bei LCD4Linux angezeigt werden?
- Nein: Es wird kein Senderlogo angezeigt.
- Ja - Farbe: Es wird das Senderlogo in Farbe angezeigt.
- Ja- Weiß: Es wird das Senderlogo in Weiß angezeigt.
Sollten bereits die Logos für Neutrino heruntergeladen worden sein, so haben diese auch Vorrang vor dieser Einstellung.
[*] Soll der (jetzt/danach) EPG bei LCD4Linux angezeigt werden? Das Laden des Streams benötigt dann etwas mehr Zeit.
- Nein: Keine EPG-Anzeige.
- Ja: Ein einfacher jetzt/später EPG wird angezeigt. Die Infobar in Neutrino zeigt nur den "jetzt" EPG an, keine weiteren Details (Sendungsbeschreibung) damit möglich.
Sollte der XML-EPG eingebunden worden sein, so hat der auch Vorrang vor dieser Einstellung.
[*] Auflösung
Hier besteht die Möglichkeit zwischen "Auto", "426x240 (0.5 MBit)", "639x360 (1 MBit)", "854x480 (1.5 MBit)" , "854x480 (2 MBit)" und "1280x720 (3 MBit)" zu wählen, wobei "Auto" in der Regel der höchst möglichen Auflösung entspricht, derzeit "1280x720 (3 MBit)".
Diese Einstellung ist nützlich, wenn man unterwegs ist mit Tablet oder Handy und das Datenvolumen nicht "nach wenigen Minuten" schon aufgebraucht sein soll. Da braucht man schließlich dann keine hohe Auflösung.
TIP: Das Einstellen einer festen Auflösung beschleunigt den Ladevorgang des Streams, da bei "Auto" erst alle vorhandenen Auflösungen abgesucht werden und dann die höchste verwendet wird. Aber Achtung, bei ausländischen Sendern sollte eher "Auto" benutzt werden, sonst kann der Stream nicht immer abgespielt werden.
Hinweis zu [ * ]: Diese Abfragen sind sofort nach Verlassen der Einstellungen wirksam bzw. nach Streamwechsel wenn PlutoTV schon aktiv ist. Es ist nicht erforderlich "Einstellungen übernehmen/aktivieren" zu verwenden.
Ab v2.30 gibt es nun 3x Einstellungen übernehmen/aktivieren.
- Einstellungen übernehmen/aktivieren (Live TV) erzeugt nur die normale Senderliste des Live TV.
- Einstellungen übernehmen/aktivieren (VoD - nur Filme) erzeugt nur die Senderliste des Video on Demand - nur Filme. Die Kategorie in der Senderliste lautet dazu "PlutoTV - Video on Demand - movie".
- Einstellungen übernehmen/aktivieren (VoD - Filme und Serien) erzeugt nur die Senderliste des Video on Demand für Filme und Serien. Die Kategorien in der Senderliste lauten dazu "PlutoTV - Video on Demand - movie" und "PlutoTV - Video on Demand - series". Da diese Liste mit rund 7500 Einträgen recht groß ist, braucht sie je nach Box zwischen 4 Min. (z.B. VU+ Ultimo 4K und HD51) und 40 Min. bei der UFS910. Fertige Listen dazu werden für langsame Receiver im Beitrag HIER ab und an aktualisiert und angehangen.
Ab v2.25 wurde auf das Script verzichtet und alles wird innerhalb der LUA selbst erzeugt. Es werden automatisch *.bak Dateien angelegt, falls beim Aktualisieren etwas schief gehen sollte, denn es kann 2 Probleme geben, wenn der Proxy nicht funktioniert:
1. Fehlermeldung "NULL". Hier fehlt dann die entsprechende Liste, da sie schon in *.bak umbenannt wurde. Kann man aber manuell wieder umbenennen und es passt wieder. Oder man wiederholt das Laden der Liste falls der Proxy einfach nur zu langsam war (oft bei Frankreich der Fall).
2. Fehlermeldung "...ist möglicherweise HTML.." mit Anzeige des HTML Source. Hier wurde bereits der Kopf der neuen Liste geschrieben, da Daten vorhanden waren. Bei dieser Meldung sollte man den Vorgang NICHT wiederholen, da sonst auch die *.bak überschrieben wird.
Leider kann ich beide Probleme nicht umgehen, da die nicht abfangbar sind. Treten die auf, bricht das LUA intern direkt an dieser Stelle ab und springt normalerweise ins Menü zurück. Sollte das nicht der Fall sein und die Meldung "Lade Senderliste..." bleibt nach der Fehlermeldung stehen, dann die EXIT Taste benutzen. Über das Script kamen solche Meldungen zwar nicht, die Probleme waren im Prinzip aber auch dort die gleichen.
Die Abfragen dazu im einzelnen:
Vorhandene epgmap.xml löschen und neu erstellen?
Nein: Es wird eine neue epgmap.xml erzeugt aber mit Übernahme der Einträge aus alter epgmap.xml.
Ja: Es wird eine komplett neue epgmap.xml erzeugt.
Für welches Land sollen die Senderlisten geladen werden?
Es stehen derzeit folgende Länder zur Verfügung: Aktueller Standort, Großbritanien, Spanien, Frankreich und Brasilien. Ebenso aber auch USA, Mexico und Canada - aber nicht alle Sender funktionieren bei denen.
[!] Sollen Kategorien für Live TV erstellt werden?
- Nein: Keine Kategorien, alle Sender stehen wie bei den alten Versionen unter PlutoTV.
- Ja: Kategrorien werden erstellt, d.h. es finden sich z.B. "PlutoTV Kids" oder "PlutoTV Filme" etc. Aber nur sinnvoll, wenn auch nur die lokale Liste verwendet wird, da es sonst zuviel werden kann.
Schaut dann so aus:
[!] Soll für den ausführlichen EPG die Datei /var/tuxbox/config/zapit/epgmap.xml erstellt werden?
- Nein: Datei wird nicht erstellt.
- Ja: Datei wird erstellt. Eine evtl. vorhandene /var/tuxbox/config/zapit/epgmap.xml wird in /var/tuxbox/config/zapit/epgmap.xml_bak umbenannt.
Hinweis: Ab v2.05 werden Einträge einer evtl. bereits vorhandenen epgmap.xml in die neue epgmap.xml hinzugefügt. Ein Backup wird dann nicht mehr erstellt.
[!] Soll [PlutoTV] vor jedem Sender hinzugefügt werden?
- Nein: Sendername bleiben wie sie sind.
- Ja: Vor die Sendernamen kommt noch ein [PlutoTV], d.h. es wird z.B. aus "FailArmy" dann "[PlutoTV] - FailArmy".
[!] Soll ein Senderlogo in Neutrino angezeigt werden?
- Nein: Es wird kein Senderlogo angezeigt bzw. keine Senderlogos geladen.
- Ja - Farbe: Es wird das Senderlogo in Farbe geladen und angezeigt.
- Ja- Weiß: Es wird das Senderlogo in Weiß geladen und angezeigt.
Hinweis zu [ ! ]: Diese Abfragen erfordern immer das Betätigen von "Einstellungen übernehmen/aktivieren" und benötigen etwas Zeit für den Aufbau der erforderlichen Dateien.
[*] Soll ein Senderlogo bei LCD4Linux angezeigt werden?
- Nein: Es wird kein Senderlogo angezeigt.
- Ja - Farbe: Es wird das Senderlogo in Farbe angezeigt.
- Ja- Weiß: Es wird das Senderlogo in Weiß angezeigt.
Sollten bereits die Logos für Neutrino heruntergeladen worden sein, so haben diese auch Vorrang vor dieser Einstellung.
[*] Soll der (jetzt/danach) EPG bei LCD4Linux angezeigt werden? Das Laden des Streams benötigt dann etwas mehr Zeit.
- Nein: Keine EPG-Anzeige.
- Ja: Ein einfacher jetzt/später EPG wird angezeigt. Die Infobar in Neutrino zeigt nur den "jetzt" EPG an, keine weiteren Details (Sendungsbeschreibung) damit möglich.
Sollte der XML-EPG eingebunden worden sein, so hat der auch Vorrang vor dieser Einstellung.
[*] Auflösung
Hier besteht die Möglichkeit zwischen "Auto", "426x240 (0.5 MBit)", "639x360 (1 MBit)", "854x480 (1.5 MBit)" , "854x480 (2 MBit)" und "1280x720 (3 MBit)" zu wählen, wobei "Auto" in der Regel der höchst möglichen Auflösung entspricht, derzeit "1280x720 (3 MBit)".
Diese Einstellung ist nützlich, wenn man unterwegs ist mit Tablet oder Handy und das Datenvolumen nicht "nach wenigen Minuten" schon aufgebraucht sein soll. Da braucht man schließlich dann keine hohe Auflösung.
TIP: Das Einstellen einer festen Auflösung beschleunigt den Ladevorgang des Streams, da bei "Auto" erst alle vorhandenen Auflösungen abgesucht werden und dann die höchste verwendet wird. Aber Achtung, bei ausländischen Sendern sollte eher "Auto" benutzt werden, sonst kann der Stream nicht immer abgespielt werden.
Hinweis zu [ * ]: Diese Abfragen sind sofort nach Verlassen der Einstellungen wirksam bzw. nach Streamwechsel wenn PlutoTV schon aktiv ist. Es ist nicht erforderlich "Einstellungen übernehmen/aktivieren" zu verwenden.
Ab v2.30 gibt es nun 3x Einstellungen übernehmen/aktivieren.
- Einstellungen übernehmen/aktivieren (Live TV) erzeugt nur die normale Senderliste des Live TV.
- Einstellungen übernehmen/aktivieren (VoD - nur Filme) erzeugt nur die Senderliste des Video on Demand - nur Filme. Die Kategorie in der Senderliste lautet dazu "PlutoTV - Video on Demand - movie".
- Einstellungen übernehmen/aktivieren (VoD - Filme und Serien) erzeugt nur die Senderliste des Video on Demand für Filme und Serien. Die Kategorien in der Senderliste lauten dazu "PlutoTV - Video on Demand - movie" und "PlutoTV - Video on Demand - series". Da diese Liste mit rund 7500 Einträgen recht groß ist, braucht sie je nach Box zwischen 4 Min. (z.B. VU+ Ultimo 4K und HD51) und 40 Min. bei der UFS910. Fertige Listen dazu werden für langsame Receiver im Beitrag HIER ab und an aktualisiert und angehangen.
Ab v2.25 wurde auf das Script verzichtet und alles wird innerhalb der LUA selbst erzeugt. Es werden automatisch *.bak Dateien angelegt, falls beim Aktualisieren etwas schief gehen sollte, denn es kann 2 Probleme geben, wenn der Proxy nicht funktioniert:
1. Fehlermeldung "NULL". Hier fehlt dann die entsprechende Liste, da sie schon in *.bak umbenannt wurde. Kann man aber manuell wieder umbenennen und es passt wieder. Oder man wiederholt das Laden der Liste falls der Proxy einfach nur zu langsam war (oft bei Frankreich der Fall).
2. Fehlermeldung "...ist möglicherweise HTML.." mit Anzeige des HTML Source. Hier wurde bereits der Kopf der neuen Liste geschrieben, da Daten vorhanden waren. Bei dieser Meldung sollte man den Vorgang NICHT wiederholen, da sonst auch die *.bak überschrieben wird.
Leider kann ich beide Probleme nicht umgehen, da die nicht abfangbar sind. Treten die auf, bricht das LUA intern direkt an dieser Stelle ab und springt normalerweise ins Menü zurück. Sollte das nicht der Fall sein und die Meldung "Lade Senderliste..." bleibt nach der Fehlermeldung stehen, dann die EXIT Taste benutzen. Über das Script kamen solche Meldungen zwar nicht, die Probleme waren im Prinzip aber auch dort die gleichen.