[gelöst] channels.conf: kein EPG bei Einträgen, welche auf :0:0:0 enden

  • Hallo,


    ich habe das Problem, dass ich bei vielen Sendern keine EPG-Informationen im live-Plugin erhalte, bei anderen jedoch schon.

    So viel ganz allgemein... :)

    Mein System: Arch Linux, Kernel Linux 4.15.3-2-ARCH #1 SMP PREEMPT, VDR:

    An Plugins laufen aktiv der streamdev-server und live.


    Ich bin dem Problem mal etwas auf den Grund gegangen und mir ist aufgefallen, dass bei allen Sendern, deren Einträge in der channels.conf auf :0:0:0 enden, die EPG-Informationen fehlen.

    Vermutlich liegt es daran, ich bin mir aber nicht sicher.


    Auszug aus der channels.conf:

    Code
    Das Erste HD;ARD:618000:M256:C:6900:5101=27:5102=deu@3,5103=mis@3;5106=deu@106:5104;5105=deu:0:10301:0:0:0
    ZDF HD OBSOLETE;OBSOLETE ZDFvision:490000:M256:C:6900:6110=27:6120=deu@3,6121=mis@3,6123=mul@3;6122=deu@106:6130;6131=deu:0:11110:1:1011:0
    3sat HD OBSOLETE;OBSOLETE ZDFvision:650000:M256:C:6900:6510=27:6520=deu@3,6521=mis@3,6523=mul@3;6522=deu@106:6530;6531=deu:0:11150:1:1010:0
    arte HD;ARD:618000:M256:C:6900:5111=27:5112=deu@3,5113=fra@3,5117=mis@3;5116=mul@106:5114;5115=deu,5118=fra,5119=deu:0:10302:0:0:0
    ProSieben OBSOLETE;OBSOLETE ProSiebenSat.1:330000:M64:C:6900:511=2:512=deu@3;515=deu@106:33:0:17501:1:1107:0
    SAT.1;ProSiebenSat.1:330000:M64:C:6900:255=2:256=deu@3;259=deu@106:32:0:17500:0:0:0
    kabel eins OBSOLETE;OBSOLETE ProSiebenSat.1:330000:M64:C:6900:767=2:768=deu@3:34:0:17502:1:1107:0
    TELE 5 OBSOLETE;OBSOLETE BetaDigital:418000:M64:C:6900:1535=2:1536=deu@3:38:0:51:133:33:0

    Kein EPG bei Das Erste HD, arte HD, SAT.1;

    EPG-Daten bei ZDF HD, 3sat HD, ProSieben, kabel eins und TELE 5;



    Kurze Frage, bevor ich viele weitere Details einbringe:

    Wie kann ich diese drei Parameter (lt. VDR-Wiki NIT, TID und RID) manuell auslesen (wenn ich hierzu vom DVB-C-System keine direkten Infos erhalte) ?

    Ich kann die betreffenden Transponder manuell über den VLC-Player aufrufen, dort finde ich die Informationen allerdings nicht (z.B. unter Medieninformation -> Codec).


    Es gibt folgende Probleme (mehrere Baustellen):

    1) Diese Einträge wurden automatisch (UpdateChannels=5) vorgenommen, ich habe keine conf mit den ursprünglichen Werten mehr.

    2) Das DVB-C-System unseres Anbieters hier im Haus ist nicht standardkonform, es wird irgendwie von DVB-S auf DVB-C umgewurschtelt.


    Leider ist die Ausgabe von w_scan (-vvv !) für den Transponder Das Erste zu lang für diesen Post, -> schau hier. :)




    Man erhält zwar die einzelnen Transponder-Frequenzen, aber keine weiteren Daten zu Sendernamen, etc.

    Früher hatte man alle IDs und Sendernamen erhalten, irgendwann wurde etwas an der Konfiguration geändert, so dass man jetzt nur noch händisch an die Infos kommt, daher hat der VDR auch fast alle Sender als obsolete markiert.


    Meine Vermutung: Wenn ich die passenden IDs in die channels.conf einfüge, kehren auch die EPG-Daten wieder zurück. :)


    Nur wie komme ich da händisch dran ?

    Mit welchem Tool kann ich einen einzelnen Transponder scannen und mir die fehlenden Daten anzeigen lassen ?


    P.S.: Die vollständige Ausgabe von w_scan findet ihr im Textfile der angehängten Zip. :)

  • Entscheidend ist Dein Hinweis auf die Umsetzung von DVB-S auf DVB-C. Eventuell verfälscht der Umsetzer oder der nicht richtig konfigurierte Umsetzer die NID und TID, die über DVB-S gesendet werden, von einigen oder allen Transpondern.


    Probiere mal folgendes:

    1) Stoppe den VDR.

    2) Ändere in der setup.conf UpdateChannels auf 0, damit der VDR nix ändern darf an der channels.conf.

    3) Checke, ob es in der channels.conf möglicherweise Doppelungen gibt von "Das Erste HD", meinetwegen am Anfang und Ende der channels.conf. Lösche Doppelungen von Kanälen, minimiere die channels.conf am besten zum Testen auf 10 Kanäle.

    4) Ändere in der channels.conf die Zeile für "Das Erste HD" und schreibe ans Ende die NID 1 und TID 1019 des Kanals, so wie DVB-S es sendet: ":1:1019:0"


    Wenn das hilft, kannst Du die NIDs und TIDs von anderen Kanälen hier nachschauen:

    http://channelpedia.yavdr.com/…E/de/#Public%20HDTV%20FTA


    Viele Grüße

    hepi

  • hepi,


    YOU ARE AWESOME! :)


    Das ist tatsächlich die Lösung.

    Ich habe das mal für Das Erste getestet und die EPG-Daten waren sofort wieder da.

    ...jetzt beginnt die händische Reise, bis die channels.conf wieder passt.

    UpdateChannels bleibt jetzt auf 0. :)


    Vielen Dank! :)

  • Schön!


    UpdateChannels=0 ist auf Dauer immer nervig, wenn sich was ändert, aber in Deinem besonderen Fall evtl. nötig.

    Tipp: Mache Backups Deiner Kanalliste oder packe sie in ein VCS, damit Du nicht immer manuell nacharbeiten musst, wenn Du Dir die Liste mal aus Versehen vom VDR aktualisieren lässt.


    Du kannst Dir auch ein Script schreiben zum Einfügen der richtigen Werte, NID und TID sollten eigentlich pro Transponder (Frequenz) gleich bleiben, kanalübergreifend. Also kannst Du dann eine Zuordnung von Frequenz zu NID/TID machen.


    Viele Grüße

    hepi

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!