Epgsync-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Sonstiges)
 
(12 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 5: Zeile 5:
  
 
Die Synchronisation erfolgt als Hintergrund-Thread. Ausgelöst wird die Synchronisation manuell über das Menü und/oder automatisch beim Start.
 
Die Synchronisation erfolgt als Hintergrund-Thread. Ausgelöst wird die Synchronisation manuell über das Menü und/oder automatisch beim Start.
<!-- ===Status=== -->
+
 
<!--
+
===Status===
==Bilder==
+
Letztes Update 06/2013
{|
+
 
|[[Bild:epgsync-plugin-00.jpg|thumb|none|''kurze beschreibung'']]
+
|[[Bild:epgsync-plugin-01.jpg|thumb|none|''kurze beschreibung'']]
+
|}
+
-->
+
<!-- ==Bedienung== -->
+
<!-- ===[[SVDRP]] Befehle=== -->
+
<!-- ==Hardwareanforderungen== -->
+
 
==Softwareanforderungen==
 
==Softwareanforderungen==
 
* [[svdrpservice-plugin]] >= 0.0.2
 
* [[svdrpservice-plugin]] >= 0.0.2
  
<!-- ==Installation== -->
+
==Aktuelle Version(en)==
<!-- ===Optionen=== -->
+
[http://vdr.schmirler.de/svdrpservice/vdr-svdrpservice-1.0.0.tgz 1.0.0]
<!-- ===Patches=== -->
+
<!-- ==Konfiguration== -->
+
<!-- ===Einstellungen=== -->
+
<!-- ===Parameter=== -->
+
==Sonstiges==
+
===Probleme===
+
====Priorität des epgsync Threads verringern====
+
* Auf manchen Systemen beeinträchtigt scheinbar selbst das kanalweise Synchronisieren die Live-Wiedergabe. Mit folgendem Patch lässt sich die Priorität des epgsync Threads verringern und das Problem hoffentlich beseitigen:
+
--- thread.c.orig      2006-09-20 12:52:36.000000000 +0200
+
+++ thread.c    2006-09-20 12:53:08.000000000 +0200
+
@@ -12,6 +12,8 @@
+
  #define EPGSYNC_SLEEPMS 30
+
+
  void cEpgSyncThread::Action() {
+
+        SetPriority(15);
+
+
+
        plugin = cPluginManager::GetPlugin("svdrpservice");
+
        if (!plugin) {
+
                esyslog("EpgSync: Plugin svdrpservice not available");
+
 
+
====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)
+
 
+
<!-- ===Tipps=== -->
+
<!-- ===Wunschliste=== -->
+
<!-- ===Snapshot=== -->
+
  
 
==Links==
 
==Links==
Zeile 55: Zeile 19:
  
 
[[Kategorie:Plugins]]
 
[[Kategorie:Plugins]]
 +
[[Kategorie:EPG_und_Co]]
 +
[[Kategorie:svdrp-anwendungen]]
 +
 
{{i18n|epgsync-plugin}}
 
{{i18n|epgsync-plugin}}

Aktuelle Version vom 8. Dezember 2013, 19:32 Uhr

Inhaltsverzeichnis

[Bearbeiten] 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.

[Bearbeiten] Status

Letztes Update 06/2013

[Bearbeiten] Softwareanforderungen

[Bearbeiten] Aktuelle Version(en)

1.0.0

[Bearbeiten] Links

  1. Homepage des Plugins
In anderen Sprachen