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