Ich bin gerade dabei, einen neuen epgd Server mit zugehörigem neuen VDR aufzubauen. Mir ist aufgefallen, dass damit die "VPS light" Funktion von markad nicht mehr funktioniert. Den Grund konnte ich auf die zu kleine eventID einschränken.
Ich dachte immer, die vom epgd/epg2vdr geänderten Events haben eventID > 16 Bit im VDR, wie hier diskutiert. Auf meinem alten epgd war das auch immer so.
Bei meinem neuen epgd ist das so nicht mehr. Beide epgd/epg2vdr laufen mit aktuellem Git Stand ohne Patches. channelmap.conf und epgd.conf wurden vom alten Server kopiert. Die epg2vdr Einträge in setup.conf des zugehörigen VDRs wurde auch vom alten kopiert.
Beispiel Event vom alten epgd
MariaDB [epg2vdr]> select eventid, masterid, useid, title from events where title = "BW: Your Songs 2023";
+-------------------+----------+---------+---------------------+
| eventid | masterid | useid | title |
+-------------------+----------+---------+---------------------+
| 11061534612838241 | 1468162 | 1468162 | BW: Your Songs 2023 |
| 11061534612838241 | 1468211 | 1468211 | BW: Your Songs 2023 |
+-------------------+----------+---------+---------------------+
Beispiel Event vom neuen epgd
MariaDB [epg2vdr]> select eventid, masterid, useid, title from events where title = "BW: Your Songs 2023";
+-------------------+----------+-------+---------------------+
| eventid | masterid | useid | title |
+-------------------+----------+-------+---------------------+
| 11061534612838241 | 4613 | 4613 | BW: Your Songs 2023 |
| 11061534612838241 | 4665 | 4665 | BW: Your Songs 2023 |
+-------------------+----------+-------+---------------------+
Im VDR kommt wohl masterid oder useid als eventID des geänderten Events an. Und die ist am neuen epgd <16 Bit.
Hat jemand eine Idee, warum ?