Epgsync-plugin
Aus VDR Wiki
(Unterschied zwischen Versionen)
(→Probleme: Neue Version) |
(→Puffergröße erhöhen) |
||
Zeile 33: | Zeile 33: | ||
====Puffergröße erhöhen==== | ====Puffergröße erhöhen==== | ||
− | * Wird ein sehr ausführliches [[EPG]] importiert (z.B. von [[Tvmovie2vdr]]) kann es zu folgender Fehlermeldung kommen: | + | * Wird ein sehr ausführliches [[EPG]] importiert (z. B. von [[Tvmovie2vdr]]) kann es zu folgender Fehlermeldung kommen: |
svdrpservice: line too long in reply from ... | svdrpservice: line too long in reply from ... | ||
− | Um das Problem zu beheben im [[svdrpservice-plugin]] die Datei connection.h editieren und die Puffergröße auf z.B. 32kB erhöhen: | + | Um das Problem zu beheben, im [[svdrpservice-plugin]] die Datei connection.h editieren und die Puffergröße auf z. B. 32kB erhöhen: |
#define BUFFER_SIZE KILOBYTE(32) | #define BUFFER_SIZE KILOBYTE(32) | ||
Version vom 13. Februar 2007, 21:49 Uhr
Inhaltsverzeichnis |
Beschreibung
Autor(en): Frank Schmirler
Mit epgsync kann das EPG eines anderen VDR importiert werden. Der Datenaustausch findet über das SVDRP-Protokoll statt. Die Verbindung wird mit Hilfe des svdrpservice-Plugins erstellt, das zusammen mit dem epgsync-Plugin installiert werden muss.
Die Synchronisation erfolgt als Hintergrund-Thread. Ausgelöst wird die Synchronisation manuell über das Menü und/oder automatisch beim Start.
Softwareanforderungen
- svdrpservice-plugin >= 0.0.2
Sonstiges
Probleme
epgsync-plugin 0.0.1
Wer Version 0.0.1 einsetzt sollte unbedingt auf eine neuere Aktualisieren. Folgende Probleme werden dadurch behoben:
- Absturz bei Fehler während der Synchronisation (Verbindung abgebrochen, Puffer voll, ...)
- Auswirkungen wie z.B. Bildstörungen während der Synchronisation aufgrund der Thread Priorität
Puffergröße erhöhen
- Wird ein sehr ausführliches EPG importiert (z. B. von Tvmovie2vdr) kann es zu folgender Fehlermeldung kommen:
svdrpservice: line too long in reply from ...
Um das Problem zu beheben, im svdrpservice-plugin die Datei connection.h editieren und die Puffergröße auf z. B. 32kB erhöhen:
#define BUFFER_SIZE KILOBYTE(32)