Anleitung für EPG-Anzeige auf IPTV-Streamsender (4097:0:1..)
Jeder kennt das leidige Problem sich das EPG auf Internetstreams anzeigen zu lassen,sofern ein EPG überhaupt zur Verfügung steht.
Da gibt es verschiedende Methoden.
Das einfachste ist, wenn der Sender sich ohnehin schon in der Kanalliste befindet, ob verschlüsselt oder nicht.
Dann wird einfach die Kanalreferenz des EPG-Senders auf der des IPTV-Streams übertragen.
So wird dann aus der ZDF-Service-Referenz
1:0:19:2B66:3F3:1:C00000:0:0:0:
--> dann die neue IPTV-Stream-Referenz
4097:0:19:2B66:3F3:1:C00000:0:0:0:http%3a//....
Das hat dann gleich zwei Vorteile.
Zum einen wird das EPG vom ZDF auf dem Stream übernommen und andererseits beim IPTV-Stream auch noch das
entsprechende Senderpicon vom ZDF angezeigt.
Einen kleinen Nachteil hat das denn schon. Man sollte zumindest einmal am Tag auf das ZDF-Programm gehen um die EPG-Daten
für diesen Sender zu laden. EPGRefresh geht natürlich auch.
So jetzt kommen wir zu einer anderen Methode mit Hilfe von EPGImport.
Ich muß gleich warnen ! Das könnte für Anfänger etwas zu Kompliziert werden.
EPGImport hat den Vorteil ,das man EPGRefresh oder das Zappen auf dem entsprechenden Kanal nicht braucht, um
das EPG zu aktualisieren bzw. zu laden.
Weiterhin bietet EPGImport die Möglichkeit, EPG auf Sender zu haben die keins haben bzw. nur Now/Next anbieten.
Und es sind dort sogar Sender enthalten, welche nur über Kabel oder Stream zu empfangen sind.
Das ist genau das was wir wollen.
Wenn EPGImport installiert wird kann man sich in der Konfiguration die entsprechenden Bouquets nach Ländernamen aussuchen,welche geladen werden sollen.
Leider ist es nur möglich sich das EPG von Sendern laden zu lassen ,die tatsächlich als Kanal auf der eigenden Box mit der
entsprechenden Service-Referenz existieren.
Das heißt es muß ein entsprechender Eintrag des Senders in der lamedb vorhanden sein.
Besser wäre es wenn man sich seine eigende Channellist zusammenstellen könnte.
Dazu brauch man jetzt einen Linuxtauglichen Editor wie z.B. Notepad++ und ein FTP-Programm z.B. Filezilla um die zu editierenden Files
bearbeiten und zurückspeichern zu können.
Damit Ihr ersteinmal überhaupt eine eigende Channellist zum bearbeiten habt muß diese erstmal hier runtergeladen werden.
Der gepackte Ordner kann mit 7z ausgepackt werden.
Jetzt muß die Channellist umbenannt werden. Nennen wir diese einfach mal rytec.All-channels.xml.
Es sind ja auch tatsächlich "Alle" drin.Von sämmtlichen Kabelanbieter bis zu etlichen Satelliten.
Was man nicht braucht kann man später rauslöschen, damit der Import nicht zu lange braucht.
Hier mal ein Ausschnitt aus der Channels.
Das EPG kommt nur zu den Sendern die mit der entsprechenden Service-Referenz hier eingetragen sind.
<channel id="EinsExtra.de">1:0:1:7031:41B:1:C00000:0:0:0:</channel> <!-- EinsExtra -->
<channel id="EinsFestival.de">1:0:1:7032:41B:1:C00000:0:0:0:</channel> <!-- Einsfestival -->
<channel id="EinsFestivalHD.de">1:0:19:2888:40F:1:C00000:0:0:0:</channel> <!-- Einsfestival HD -->
<channel id="EinsPlus.de">1:0:19:2889:40F:1:C00000:0:0:0:</channel> <!-- EinsPlus HD -->
<channel id="EinsPlus.de">1:0:1:7033:41B:1:C00000:0:0:0:</channel> <!-- EinsPlus -->
<channel id="ERFeins.de">1:0:1:30:5:85:C00000:0:0:0:</channel> <!-- Erf Eins -->
<channel id="Euronews.nws">1:0:1:79F4:443:1:C00000:0:0:0:</channel> <!-- EURONEWS -->
<channel id="Eurosport.de">1:0:1:79E0:443:1:C00000:0:0:0:</channel> <!-- EuroSport -->
<channel id="Eurosport2.de">1:0:19:6D:9:85:C00000:0:0:0:</channel> <!-- Eurosport2 Germany HD -->
<channel id="Eurosport2.de">1:0:1:3262:45F:35:C00000:0:0:0:</channel> <!-- Eurosport2 -->
<channel id="Puls8.ch">1:0:19:161A:455:1:C00000:0:0:0:</channel> <!-- Puls 8 HD ++CABLE++ -->
<channel id="3plus.ch">1:0:19:161B:455:1:C00000:0:0:0:</channel> <!-- 3+ HD ++CABLE++ -->
<channel id="4plus.ch">1:0:19:161C:455:1:C00000:0:0:0:</channel> <!-- 4+ HD ++CABLE++ -->
<channel id="5plus.ch">1:0:19:161D:455:1:C00000:0:0:0:</channel> <!-- 5+ HD ++CABLE++ -->
<channel id="Tectime.de">1:0:16:1523:455:1:C00000:0:0:0:</channel> <!-- TecTime TV -->
<channel id="joiz.de">1:0:19:7A4E:455:1:C00000:0:0:0:</channel> <!-- joiz -->
Jetzt wird diese Datei rytec.All-channels.xml mit einen FTP-Programm nach /etc/epgimport/ auf der Box übertragen.
Normalerweise wird bei jeden start von EPGImport die Channels vom Server geladen um immer aktuell zu sein.
Dementsrechend geht mein Dank an doglover and Friends aus dem rytec-Forum vom OpenPli, die sich jeden Tag um die Aktuallisierung und Pflege,sowie Wünsche der User bemühen, damit die Channellist für jeden was bereithält.
So im nächsten Schritt müssen wir die Pfade in der rytec.sources.xml bearbeiten, damit nicht die Chanells vom Server geladen werden,sondern die eigende genutzt werden kann.
Normalerweise sieht das so aus in den rytec.sources.xml
<source type="gen_xmltv" channels="rytec.channels.xml.gz">
<description>Rytec-Germany/Austria/Swiss XMLTV</description>
<url>xmltvepg.nl/rytecxmltvGermany.gz</url>
<url>rytecxmltvGermany.gz</url>
<url>rytecxmltvGermany.gz</url>
<url>openvix.co.uk/feeds_extras/epg_data/rytecxmltvGermany.gz</url>
<url>rytecxmltvGermany.gz</url>
</source>
Hier sieht man, das die Channels jedesmal vom Server runtergeladen werden. Es ist dann nicht möglich eigende Anpassungen zu machen um das EPG dorthin zu leiten wo man es hinhaben will.
Deshalb ändern wir den Pfad zu unser eigenden Channels rytec.All-channels.xml
Das sieht dann so aus.
<source type="gen_xmltv" channels="/etc/epgimport/rytec.All-channels.xml">
<description>Rytec All-Germany/Austria/Swiss XMLTV</description>
<url>xmltvepg.nl/rytecxmltvGermany.gz</url>
<url>rytecxmltvGermany.gz</url>
<url>rytecxmltvGermany.gz</url>
<url>openvix.co.uk/feeds_extras/epg_data/rytecxmltvGermany.gz</url>
<url>rytecxmltvGermany.gz</url>
</source>
Jetzt werden nur die eigenden Channels berücksichtigt.
Am besten Ihr verdoppelt erstmal alle Einträge durch Copy/Past in der rytec.sources.xml
und fügt dann jeweils den ersten Block eines Landes den neuen Pfad und
die neue Benennung <description>Rytec All-Germany/Austria/Swiss XMLTV</description>
hinzu.
So bleibt auch die Möglichkeit auch die Channels vom Server zu lesen erhalten.
Anschließend ebenfalls wieder zurück zur Box speichern.
Soweit so gut.
Jetzt habt Ihr erstmal ein funktionierendes EPGImport mit der Möglichkeit eigende Anpassungen bzw. Zuweisungen vornehmen zu können.
Was hat das jetzt mit IPTV bzw. Stream-EPG zu tun ?
Erstmal nicht viel.
Dazu muß man wissen, das es nicht möglich ist ,das EPG direkt auf 4097:0:1... Referenzen zu verweisen.
Es ist nur auf Service-Referenzen möglich, welche auch in der lamedb eingetragen sind.
Deshalb gehen wir einen Umweg.
Benötigte Werkzeuge sind Filezilla (FTP) , dreamboxEdit, Notepad++
Wir erstellen uns jetzt Pseudokanäle in der lamedb , um damit EPGImport echte Kanäle vorzugauckeln, damit dieser das EPG zuweisen kann.
Macht euch vorher ein Backup von euren Settings bzw. von der lamedb. (Nicht das noch was schiefläuft).
Jetzt öffnen wir mit Notepad++ die lamedb.
Hier ein kleiner Ausschnitt wie es darin aussieht.
p:M7 Group
2020:00c00000:0430:0001:1:0
CANAL+ SPORT
p:CSAT
0021:00c00000:000f:0085:1:0
Family TV
p:BetaDigital,c:0000ff,c:010100,c:0300ff,f:40
1421:00eb0000:0c85:0003:1:0
KinoSvet
p:M7 Group,c:000b39,c:010b43,c:030b39
4e21:00c00000:043a:0001:1:0
ProSieben Schweiz
p:ProSiebenSat.1
1422:00eb0000:0c85:0003:1:0
Nautical HD
p:M7 Group
Ihr seht ,man kann viel falsch machen, wenn man darin rumeditiert.
Es ist schwer zu erkennen wo die Daten eines Senders anfangen oder enden.
Deshalb gehen wir zum Ende der Liste.
.
.
.end
Have a lot of bugs!
Ich habe für mein IPTV-Sender Joiz HD den Transponder 0455 vom Tele5 HD ausgesucht.
Dann habe ich eine Sender-SID genommen die nicht auf diesen Transponder vorkommt (Einfach hochzählen)
1519 ist Tele5 HD einfach daraus dann 7A4E machen oder was anderes.
Genau über das "end" die neuen selbstdefinierten Sender eintragen.
Das sieht dann so aus.
161A:00C00000:0455:0001:25:0
Puls 8
f:0005,c:00148A,p:IPTV
161B:00C00000:0455:0001:25:0
3+
f:0005,c:00148B,p:IPTV
161C:00C00000:0455:0001:25:0
4+
f:0005,c:00148C,p:IPTV
161D:00C00000:0455:0001:25:0
5+
f:0005,c:00148D,p:IPTV
32d4:00C00000:0455:0001:1:0
ATV
f:0005,c:00148E,p:IPTV
7A4E:00C00000:0455:0001:25:0
Joiz HD
f:0005,c:00148F,p:IPTV
161e:00c00000:0455:0001:25:0
1music
f:0005,c:00148D,p:IPTV
end
Have a lot of bugs!
Man kann erkennen welche Struktur die Einträge haben.
Zuerst kommt die
SID:Namensspace:TransponderID:DVB-Konform=1:TV-Typ(2=Radio,25=HD,1=SD)
Dann der Name des Senders
und Parameter für Schreibschutz,Audiopids,p:Providername
So jetzt nach dem Eintrag die lamedb wieder zur Box zurück gespeichert.
Mit dreamboxEdit werden jetzt die Settings geladen und anschließend drücken wir auf den Button "Settings in der Dreambox neu laden"
Das ist leider eine Eigenheit von dreamBoxedit das man erst die Settings in der Box neu laden kann, wenn vorher die Settings von der Box geholt wurden.
Jetzt sollten die Pseudokanäle in der Kanalliste unter "Alle" zu finden sein.
Diese können jetzt in irgendein Sender-Bouquet einsortiert werden , um zu sehen ob später mit EPGImport das EPG zugewiesen wird.
Bevor wir EPGImport starten müssen noch die Pseudokanäle in der rytec.All-channels.xml eingetragen werden.
Für Joiz HD habe ich folgende Sender-Referenz in der Kanalliste angelegt.
1:0:19:7A4E:455:1:C00000:0:0:0:
Jetzt öffnen wir mit einen Editor die /etc/epgimport/rytec.All-channels.xml
Dann suchen wir den Sender Joiz
dort findet man den Eintrag
<channel id="joiz.de">1:0:19:238B:50:1:FFFF0000:0:0:0:</channel> <!-- Joiz HD ++CABLE++ -->
Jetzt wird die Service-Referenz mit der aus der Kanalliste getauscht und sieht jetzt so aus.
<channel id="joiz.de">1:0:19:7A4E:455:1:C00000:0:0:0:</channel> <!-- Joiz HD ++CABLE++ -->
Anschließend diese Änderungen auf der Box zurück speichern und noch den IPTV-Stream mit der neuen Service-Referenz versehen.
4097:0:19:7A4E:455:1:C00000:0:0:0:http%3a//...Joiz HD
Mit dreamboxEdit wieder die Settings der Box neu laden.
Dann kann man die Änderungen auf der Box sofort sehen.
So und nun zum Finale.
Unter Erweiterungen das Plugin EPGImport starten.
Dann in Sources die entsprechenden Länder und mit "All" auswählen und speichern.
Mit dem Button Manuell dann den eigentlichen Import starten.
Wenn alles gut gegangen ist sollte das EPG auf die IPTV-Streams sichtbar sein.
Und wenn man noch für die Pseudokanäle noch Sender-Picons anlegt sind diese auch für die Streams sichtbar.
Einen kleinen Nachteil möchte ich nicht verschweigen.
Sollte ein Sendersuchlauf mit der Option "vor der Suche löschen" durchgeführt werden.
Werden alle Pseudosender des entsprechenden Transponders mit gelöscht.
Auch bei der Option in der Kanalliste "Alle Kanäle ohne Bouquet-Eintrag entfernen" ist vorsicht geboten,
wenn die Pseudokanäle nicht in ein Senderbouquet eingefügt wurden.
Also am besten die Einträge sichern, damit diese jederzeit wieder in der lamedb eingetragen werden können.
Ich hoffe Ihr habt den Marathon nun überlebt und Spaß dabei mit euren IPTV-Stream-EPG
So sieht das bei mir aus.
Stream-EPG.jpg
Gruß SweetMP4...
Jeder kennt das leidige Problem sich das EPG auf Internetstreams anzeigen zu lassen,sofern ein EPG überhaupt zur Verfügung steht.
Da gibt es verschiedende Methoden.
Das einfachste ist, wenn der Sender sich ohnehin schon in der Kanalliste befindet, ob verschlüsselt oder nicht.
Dann wird einfach die Kanalreferenz des EPG-Senders auf der des IPTV-Streams übertragen.
So wird dann aus der ZDF-Service-Referenz
1:0:19:2B66:3F3:1:C00000:0:0:0:
--> dann die neue IPTV-Stream-Referenz
4097:0:19:2B66:3F3:1:C00000:0:0:0:http%3a//....
Das hat dann gleich zwei Vorteile.
Zum einen wird das EPG vom ZDF auf dem Stream übernommen und andererseits beim IPTV-Stream auch noch das
entsprechende Senderpicon vom ZDF angezeigt.
Einen kleinen Nachteil hat das denn schon. Man sollte zumindest einmal am Tag auf das ZDF-Programm gehen um die EPG-Daten
für diesen Sender zu laden. EPGRefresh geht natürlich auch.
So jetzt kommen wir zu einer anderen Methode mit Hilfe von EPGImport.
Ich muß gleich warnen ! Das könnte für Anfänger etwas zu Kompliziert werden.
EPGImport hat den Vorteil ,das man EPGRefresh oder das Zappen auf dem entsprechenden Kanal nicht braucht, um
das EPG zu aktualisieren bzw. zu laden.
Weiterhin bietet EPGImport die Möglichkeit, EPG auf Sender zu haben die keins haben bzw. nur Now/Next anbieten.
Und es sind dort sogar Sender enthalten, welche nur über Kabel oder Stream zu empfangen sind.
Das ist genau das was wir wollen.
Wenn EPGImport installiert wird kann man sich in der Konfiguration die entsprechenden Bouquets nach Ländernamen aussuchen,welche geladen werden sollen.
Leider ist es nur möglich sich das EPG von Sendern laden zu lassen ,die tatsächlich als Kanal auf der eigenden Box mit der
entsprechenden Service-Referenz existieren.
Das heißt es muß ein entsprechender Eintrag des Senders in der lamedb vorhanden sein.
Besser wäre es wenn man sich seine eigende Channellist zusammenstellen könnte.
Dazu brauch man jetzt einen Linuxtauglichen Editor wie z.B. Notepad++ und ein FTP-Programm z.B. Filezilla um die zu editierenden Files
bearbeiten und zurückspeichern zu können.
Damit Ihr ersteinmal überhaupt eine eigende Channellist zum bearbeiten habt muß diese erstmal hier runtergeladen werden.
Der gepackte Ordner kann mit 7z ausgepackt werden.
Jetzt muß die Channellist umbenannt werden. Nennen wir diese einfach mal rytec.All-channels.xml.
Es sind ja auch tatsächlich "Alle" drin.Von sämmtlichen Kabelanbieter bis zu etlichen Satelliten.
Was man nicht braucht kann man später rauslöschen, damit der Import nicht zu lange braucht.
Hier mal ein Ausschnitt aus der Channels.
Das EPG kommt nur zu den Sendern die mit der entsprechenden Service-Referenz hier eingetragen sind.
<channel id="EinsExtra.de">1:0:1:7031:41B:1:C00000:0:0:0:</channel> <!-- EinsExtra -->
<channel id="EinsFestival.de">1:0:1:7032:41B:1:C00000:0:0:0:</channel> <!-- Einsfestival -->
<channel id="EinsFestivalHD.de">1:0:19:2888:40F:1:C00000:0:0:0:</channel> <!-- Einsfestival HD -->
<channel id="EinsPlus.de">1:0:19:2889:40F:1:C00000:0:0:0:</channel> <!-- EinsPlus HD -->
<channel id="EinsPlus.de">1:0:1:7033:41B:1:C00000:0:0:0:</channel> <!-- EinsPlus -->
<channel id="ERFeins.de">1:0:1:30:5:85:C00000:0:0:0:</channel> <!-- Erf Eins -->
<channel id="Euronews.nws">1:0:1:79F4:443:1:C00000:0:0:0:</channel> <!-- EURONEWS -->
<channel id="Eurosport.de">1:0:1:79E0:443:1:C00000:0:0:0:</channel> <!-- EuroSport -->
<channel id="Eurosport2.de">1:0:19:6D:9:85:C00000:0:0:0:</channel> <!-- Eurosport2 Germany HD -->
<channel id="Eurosport2.de">1:0:1:3262:45F:35:C00000:0:0:0:</channel> <!-- Eurosport2 -->
<channel id="Puls8.ch">1:0:19:161A:455:1:C00000:0:0:0:</channel> <!-- Puls 8 HD ++CABLE++ -->
<channel id="3plus.ch">1:0:19:161B:455:1:C00000:0:0:0:</channel> <!-- 3+ HD ++CABLE++ -->
<channel id="4plus.ch">1:0:19:161C:455:1:C00000:0:0:0:</channel> <!-- 4+ HD ++CABLE++ -->
<channel id="5plus.ch">1:0:19:161D:455:1:C00000:0:0:0:</channel> <!-- 5+ HD ++CABLE++ -->
<channel id="Tectime.de">1:0:16:1523:455:1:C00000:0:0:0:</channel> <!-- TecTime TV -->
<channel id="joiz.de">1:0:19:7A4E:455:1:C00000:0:0:0:</channel> <!-- joiz -->
Jetzt wird diese Datei rytec.All-channels.xml mit einen FTP-Programm nach /etc/epgimport/ auf der Box übertragen.
Normalerweise wird bei jeden start von EPGImport die Channels vom Server geladen um immer aktuell zu sein.
Dementsrechend geht mein Dank an doglover and Friends aus dem rytec-Forum vom OpenPli, die sich jeden Tag um die Aktuallisierung und Pflege,sowie Wünsche der User bemühen, damit die Channellist für jeden was bereithält.
So im nächsten Schritt müssen wir die Pfade in der rytec.sources.xml bearbeiten, damit nicht die Chanells vom Server geladen werden,sondern die eigende genutzt werden kann.
Normalerweise sieht das so aus in den rytec.sources.xml
<source type="gen_xmltv" channels="rytec.channels.xml.gz">
<description>Rytec-Germany/Austria/Swiss XMLTV</description>
<url>xmltvepg.nl/rytecxmltvGermany.gz</url>
<url>rytecxmltvGermany.gz</url>
<url>rytecxmltvGermany.gz</url>
<url>openvix.co.uk/feeds_extras/epg_data/rytecxmltvGermany.gz</url>
<url>rytecxmltvGermany.gz</url>
</source>
Hier sieht man, das die Channels jedesmal vom Server runtergeladen werden. Es ist dann nicht möglich eigende Anpassungen zu machen um das EPG dorthin zu leiten wo man es hinhaben will.
Deshalb ändern wir den Pfad zu unser eigenden Channels rytec.All-channels.xml
Das sieht dann so aus.
<source type="gen_xmltv" channels="/etc/epgimport/rytec.All-channels.xml">
<description>Rytec All-Germany/Austria/Swiss XMLTV</description>
<url>xmltvepg.nl/rytecxmltvGermany.gz</url>
<url>rytecxmltvGermany.gz</url>
<url>rytecxmltvGermany.gz</url>
<url>openvix.co.uk/feeds_extras/epg_data/rytecxmltvGermany.gz</url>
<url>rytecxmltvGermany.gz</url>
</source>
Jetzt werden nur die eigenden Channels berücksichtigt.
Am besten Ihr verdoppelt erstmal alle Einträge durch Copy/Past in der rytec.sources.xml
und fügt dann jeweils den ersten Block eines Landes den neuen Pfad und
die neue Benennung <description>Rytec All-Germany/Austria/Swiss XMLTV</description>
hinzu.
So bleibt auch die Möglichkeit auch die Channels vom Server zu lesen erhalten.
Anschließend ebenfalls wieder zurück zur Box speichern.
Soweit so gut.
Jetzt habt Ihr erstmal ein funktionierendes EPGImport mit der Möglichkeit eigende Anpassungen bzw. Zuweisungen vornehmen zu können.
Was hat das jetzt mit IPTV bzw. Stream-EPG zu tun ?
Erstmal nicht viel.
Dazu muß man wissen, das es nicht möglich ist ,das EPG direkt auf 4097:0:1... Referenzen zu verweisen.
Es ist nur auf Service-Referenzen möglich, welche auch in der lamedb eingetragen sind.
Deshalb gehen wir einen Umweg.
Benötigte Werkzeuge sind Filezilla (FTP) , dreamboxEdit, Notepad++
Wir erstellen uns jetzt Pseudokanäle in der lamedb , um damit EPGImport echte Kanäle vorzugauckeln, damit dieser das EPG zuweisen kann.
Macht euch vorher ein Backup von euren Settings bzw. von der lamedb. (Nicht das noch was schiefläuft).
Jetzt öffnen wir mit Notepad++ die lamedb.
Hier ein kleiner Ausschnitt wie es darin aussieht.
p:M7 Group
2020:00c00000:0430:0001:1:0
CANAL+ SPORT
p:CSAT
0021:00c00000:000f:0085:1:0
Family TV
p:BetaDigital,c:0000ff,c:010100,c:0300ff,f:40
1421:00eb0000:0c85:0003:1:0
KinoSvet
p:M7 Group,c:000b39,c:010b43,c:030b39
4e21:00c00000:043a:0001:1:0
ProSieben Schweiz
p:ProSiebenSat.1
1422:00eb0000:0c85:0003:1:0
Nautical HD
p:M7 Group
Ihr seht ,man kann viel falsch machen, wenn man darin rumeditiert.
Es ist schwer zu erkennen wo die Daten eines Senders anfangen oder enden.
Deshalb gehen wir zum Ende der Liste.
.
.
.end
Have a lot of bugs!
Ich habe für mein IPTV-Sender Joiz HD den Transponder 0455 vom Tele5 HD ausgesucht.
Dann habe ich eine Sender-SID genommen die nicht auf diesen Transponder vorkommt (Einfach hochzählen)
1519 ist Tele5 HD einfach daraus dann 7A4E machen oder was anderes.
Genau über das "end" die neuen selbstdefinierten Sender eintragen.
Das sieht dann so aus.
161A:00C00000:0455:0001:25:0
Puls 8
f:0005,c:00148A,p:IPTV
161B:00C00000:0455:0001:25:0
3+
f:0005,c:00148B,p:IPTV
161C:00C00000:0455:0001:25:0
4+
f:0005,c:00148C,p:IPTV
161D:00C00000:0455:0001:25:0
5+
f:0005,c:00148D,p:IPTV
32d4:00C00000:0455:0001:1:0
ATV
f:0005,c:00148E,p:IPTV
7A4E:00C00000:0455:0001:25:0
Joiz HD
f:0005,c:00148F,p:IPTV
161e:00c00000:0455:0001:25:0
1music
f:0005,c:00148D,p:IPTV
end
Have a lot of bugs!
Man kann erkennen welche Struktur die Einträge haben.
Zuerst kommt die
SID:Namensspace:TransponderID:DVB-Konform=1:TV-Typ(2=Radio,25=HD,1=SD)
Dann der Name des Senders
und Parameter für Schreibschutz,Audiopids,p:Providername
So jetzt nach dem Eintrag die lamedb wieder zur Box zurück gespeichert.
Mit dreamboxEdit werden jetzt die Settings geladen und anschließend drücken wir auf den Button "Settings in der Dreambox neu laden"
Das ist leider eine Eigenheit von dreamBoxedit das man erst die Settings in der Box neu laden kann, wenn vorher die Settings von der Box geholt wurden.
Jetzt sollten die Pseudokanäle in der Kanalliste unter "Alle" zu finden sein.
Diese können jetzt in irgendein Sender-Bouquet einsortiert werden , um zu sehen ob später mit EPGImport das EPG zugewiesen wird.
Bevor wir EPGImport starten müssen noch die Pseudokanäle in der rytec.All-channels.xml eingetragen werden.
Für Joiz HD habe ich folgende Sender-Referenz in der Kanalliste angelegt.
1:0:19:7A4E:455:1:C00000:0:0:0:
Jetzt öffnen wir mit einen Editor die /etc/epgimport/rytec.All-channels.xml
Dann suchen wir den Sender Joiz
dort findet man den Eintrag
<channel id="joiz.de">1:0:19:238B:50:1:FFFF0000:0:0:0:</channel> <!-- Joiz HD ++CABLE++ -->
Jetzt wird die Service-Referenz mit der aus der Kanalliste getauscht und sieht jetzt so aus.
<channel id="joiz.de">1:0:19:7A4E:455:1:C00000:0:0:0:</channel> <!-- Joiz HD ++CABLE++ -->
Anschließend diese Änderungen auf der Box zurück speichern und noch den IPTV-Stream mit der neuen Service-Referenz versehen.
4097:0:19:7A4E:455:1:C00000:0:0:0:http%3a//...Joiz HD
Mit dreamboxEdit wieder die Settings der Box neu laden.
Dann kann man die Änderungen auf der Box sofort sehen.
So und nun zum Finale.
Unter Erweiterungen das Plugin EPGImport starten.
Dann in Sources die entsprechenden Länder und mit "All" auswählen und speichern.
Mit dem Button Manuell dann den eigentlichen Import starten.
Wenn alles gut gegangen ist sollte das EPG auf die IPTV-Streams sichtbar sein.
Und wenn man noch für die Pseudokanäle noch Sender-Picons anlegt sind diese auch für die Streams sichtbar.
Einen kleinen Nachteil möchte ich nicht verschweigen.
Sollte ein Sendersuchlauf mit der Option "vor der Suche löschen" durchgeführt werden.
Werden alle Pseudosender des entsprechenden Transponders mit gelöscht.
Auch bei der Option in der Kanalliste "Alle Kanäle ohne Bouquet-Eintrag entfernen" ist vorsicht geboten,
wenn die Pseudokanäle nicht in ein Senderbouquet eingefügt wurden.
Also am besten die Einträge sichern, damit diese jederzeit wieder in der lamedb eingetragen werden können.
Ich hoffe Ihr habt den Marathon nun überlebt und Spaß dabei mit euren IPTV-Stream-EPG
So sieht das bei mir aus.
Stream-EPG.jpg
Gruß SweetMP4...
VU+ Ultimo 4k(1x FBC-DVB-S2 Twin) mit VTI-Team Image v. 14.0.x + 6TB Purple WD6NPURX-64J
Sony KDL-40W905A Triluminos Technology
Multytenne Twin 13.0/19.2/23.5/28.2 + Johansson Stacker/Destacker 9640 KIT
Sony KDL-40W905A Triluminos Technology
Multytenne Twin 13.0/19.2/23.5/28.2 + Johansson Stacker/Destacker 9640 KIT
Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von SweetMP4 ()