Hallo,
Ich würde gerne verstehen was in einem Client/Server Szenario der "richtige" Umgang mit den EPG-Daten ist.
Mein Verständnis bisher:
1) Der Server ist dafür verantwortlich "so gut wie möglich" die aktuellen EPG-Daten in /var/cache/vdr/epg.data zu schreiben.
2 a) Der Server exportiert via nfs /var/cache
2 b) Die Clients haben unter /var/cache das /var/cache vom Server gemounted
3) Die Clients greifen ausschließlich lesend auf epg.data (vom Server) zu und greifen so auf die aktuellen EPG-Daten zu.
Update:
Ich sehe gerade: Nach
http://www.minidvblinux.de/bug/view.php?id=92 ist es gar keine Absicht dass sich der client und der server eine epg.data Datei "teilen"
Was ich persönlich schade finde, da es aus meiner Sicht die Komplexität reduziert.
Ich frage nun:
a) Funktioniert das obige setup? Welche Nachteile hat das?
b) Wozu wird epgsync benötigt? Welche Vorteile hat das?
c) Was wird versucht mit der Option 'Filter Streaming' im streamdev-client bezüglich des epg zu erreichen? (siehe
http://www.vdr-wiki.de/wiki/index.php/Streamdev-plugin#Konfiguration_Client_Plugin)
d) Was ist eurer Erfahrung nach das "richtige" Setup?
Vielen Dank und Gruß,
Peter