[gelöst] [vdr-epg-daemon] Fehlende Sender EPG Daten

  • Aktuelle Situation:

    Mein Kabelprovider liefert auf verschiedenen HD Sendern keine oder nur sehr wenige EPG Informationen.

    Die Daten auf den entsprechenden SD Sendern hingegen sehen vollständig aus.


    Es gibt keine Möglichkeit der Konfiguration des epgd, so daß Daten eines Senders zusätzlich mit einer anderen ChannelId gespeichert wird, oder? Also im Prinzip 1 Event -> 2 channelids.


    Ich denke über verschiedene Möglichkeiten nach, wie das Problem zumindest temporär zu lösen ist.

    1. Rumspielen in der Datenbank (userexit.sql), Variante 1

    Löschen der Events des HD Senders und update der Channelid des SD Senders auf die ChannelId des HD Senders.

    delete from events where channelid = xxx;

    update events set channelid = xxx where channelid = yyy;


    2. Rumspielen in der Datenbank (userexit.sql), Variante 2

    Kopieren aller events des SD Sender mit der Channelid des HD Senders

    insert into events (viele Spalten) select eventid, xxx, weitere viele Spalten where channelid = yyy;


    Die Frage wäre, ob das überhaupt sinnvoll ist und zu dem gewünschtem Ergebnis führt? Oder übersehe ich eine Möglichkeit oder Fallstricke?


    Zabrimus

  • Hmm, eigentlich müßten die tvm- und tvsp-Plugins dieselben tvm- und tvsp-IDs für SD und HD-Sender haben. Leider funktioniert mit den neuen Versionen das Mergen nicht mehr so ....

  • Das Problem besteht darin, daß für die Sender keine Daten vom Master (DVB) geliefert werden.

    Ohne DVB Daten fällt das Mergen leider aus, soweit ich das verstanden habe.
    tvm oder tvsp als alleinige Datenquelle für einen Sender funktioniert wohl auch nicht.

  • du könntest im eventsview ein replace der channelid SD=>HD und HD=>SD versuchen (damit da nix doppelt kommt, müsstest aber beide in der Kanalliste der VDR haben.


    könnte funktionieren, versuch macht klug

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Das Problem besteht darin, daß für die Sender keine Daten vom Master (DVB) geliefert werden.

    Ohne DVB Daten fällt das Mergen leider aus, soweit ich das verstanden habe.
    tvm oder tvsp als alleinige Datenquelle für einen Sender funktioniert wohl auch nicht.

    warum nicht, kannst doch das mergen für einzelne Sender ohne DVB Epg abstellen?

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • du könntest im eventsview ein replace der channelid SD=>HD und HD=>SD versuchen (damit da nix doppelt kommt, müsstest aber beide in der Kanalliste der VDR haben.


    könnte funktionieren, versuch macht klug

    An die eventsview hatte ich noch gar nicht gedacht.

    Und genau damit habe ich meine Probleme elegant und einfach gelöst. Ein simples Mapping der channelid und die HD Sender haben volles EPG.


    Danke für die Idee!

  • komme auf dich zurück wenn ich dich mal beim odroid brauche demnächst :P

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!