VPS Plugin
Das VPS-Plugin kann feststellen, ob eine Sendung früher beginnt oder länger dauert als im Timer programmiert wurde. Hierzu müssen die Sender zuverlässige Daten liefern.
Features:
- Bei jedem Timer kann VPS aktiviert werden
- Auswertung des Running-Status einer Sendung (not running, starts in a few seconds, pausing, running)
- Aufnahmen können komplett von den Senderangaben gesteuert werden, was sehr genaue Aufnahmen ermöglicht
- Alternativ kann der Sicherheitsmodus verwendet werden, die programmierten Start- und Endzeiten werden dann eingehalten
- Kontroll-Vorlaufzeit (z.B. 10 Minuten vor dem eigentlichen Beginn der Aufnahme fängt das Plugin mit der Überwachung des Running-Status an)
- Eingabe der VPS/PDC-Zeit bei manuell angelegten Timern möglich
- Suche nach zusammenhängenden Events (wenn z.B. Sportsendungen durch Nachrichten unterbrochen werden)
Welche Sender liefern zuverlässige Daten? (Running-Status)
ARD und ZDF geben für ihre Sendungen im Normalfall immer einen genauen Running-Status an.
Konkret sind das folgende Sender:
Das Erste, ZDF, NDR, WDR, MDR, Bayerisches Fernsehen, hr, rbb, SWR, 3sat, arte, KiKa, Phoenix, BR-alpha, ZDFinfo, zdf_neo, zdf.kultur, EinsExtra, EinsPlus, Einsfestival
sowie alle HD-Ableger dieser Sender.
Die Privatsender passen ihren Running-Status nicht an, wenn eine Sendung früher beginnt oder wenn überzogen wird. Die VPS-Funktion sollte daher bei Aufnahmen von den Privaten nicht eingeschaltet werden.
Daneben liefern noch in Österreich der ORF, in der Schweiz das SF und in Tschechien CT 1/2 verlässliche Daten.
Was bedeutet VPS-Zeit?
ARD und ZDF geben in ihren EPG-Daten die VPS-Zeit an (PDC-Descriptor).
Die VPS-Zeit sollte die veröffentlichte Startzeit in Zeitschriften sein. ARD/ZDF geben die VPS-Zeit auch auf ihren Internetseiten und im Teletext bekannt.
Bei manuellen Timer-Programmierungen muss die VPS-Zeit angegeben werden, wenn man die VPS-Funktion einschaltet.
Mit der VPS-Zeit kann das Plugin die Event-ID der Sendung herausfinden und kann dann mit der Auswertung des Running-Status beginnen. Bei Programmierungen über den EPG muss keine VPS-Zeit angegeben werden, da in dem Fall schon eine Event-ID im Timer gespeichert wird.
Damit das Plugin nach der VPS-Zeit sucht, darf kein Name für den Timer angegeben werden. Die Felder Name und Beschreibung werden vom Plugin ausgefüllt, wenn eine Sendung mit der VPS-Zeit gefunden wurde.
Dies ist nur bei manuell programmierten Timern (über Menü -> Timer -> Hinzufügen) relevant! Bei Timern, die über den EPG programmiert werden, kann natürlich der automatisch übernommene Timer-Name bleiben.
Was bedeutet VPS aktiveren Ja / Ja (Sicherheitsmodus)?
Sicherheitsmodus bedeutet, dass das Plugin die programmierte Start- und Endzeit berücksichtigt. Das Plugin lässt die Aufnahme nur ggf. früher starten oder länger laufen, aber niemals kürzer.
Wenn nur Ja gewählt wurde, dann lässt das Plugin die Aufnahme erst starten, wenn die Sendung als "running" angegeben wird, und beendet den Timer, wenn der Running-Status auf "not running" gesetzt ist. In dem Fall werden die einprogrammierten Timer-Zeiten also nicht für die Aufnahme beachtet. Die Startzeit des Timers sollte aber trotzdem korrekt programmiert werden, da diese Zeit dafür genutzt wird, ab wann das Plugin mit der Überwachung des Timers beginnt.
Der Vorteil der Funktion ist, dass im besten Fall die programmierte Sendung exakt aufgenommen wird. Der Nachteil der Funktion ist, dass die Sendung möglicherwise gar nicht oder unvollständig aufgenommen wird, wenn der Sender falsche Daten liefert. Dies ist auch bei ARD/ZDF unregelmäßig mal der Fall.
Kurz gesagt: Wer auf Nummer sicher gehen will, sollte den Sicherheitsmodus verwenden.
Kontroll-Vorlaufzeit
Das Plugin beginnt standardmäßig 10 Minuten vor eigentlichem Beginn der Aufnahme mit der Überwachung des Running-Status.
Wenn kein freier Tuner da ist, dann versucht das Plugin auf dem aktuellen Transponder/Kanal nach Informationen zu suchen. Die ARD überträgt z.B. auf ihren Transpondern auch EPG-Informationen vom ZDF und andersherum. Allerdings ist hier mit leichten Verzögerungen zu rechnen. Bei Timern, die von den Senderangaben gesteuert werden sollen, schaltet das Plugin ggf. für die Vorlaufzeit auf den aufzunehmenden Sender um.
Nachlaufzeit In den Einstellungen des Plugins lässt sich eine Nachlaufzeit in Sekunden einstellen (voreingestellt 10 Sekunden). Die Aufnahme dauert noch die eingestellte Zeit länger, nachdem der Sender das Ende der aufzunehmenden Sendung signalisiert hat. Wer feststellt, dass seine VPS-Aufnahmen häufig bisschen zu früh enden, kann hier also nachregeln. Diese Einstellung ist unabhängig von der Nachlaufzeit von Enigma2.
VPS bei neuen Timern standardmäßig aktivieren Es kann eingestellt werden, ob beim Anlegen neuer Timer VPS bereits voraktiviert sein soll. VPS wird nur bei Sendern voraktiviert, bei denen man schon mal VPS aktiviert und das Plugin bereits erkannt hat, dass dieser Sender VPS unterstützt.
Unterstützung in anderen Plugins Folgende andere Plugins/Apps unterstützen das VPS-Plugin: - AutoTimer - dreaMote - Serien Recorder
Installation Das Plugin wird wie jedes andere installiert. Zur Nutzung der Funktionen müssen zwei Dateien verändert werden (/usr/lib/enigma2/python/RecordTimer.py und /usr/lib/enigma2/python/Screens/TimerEntry.py). Die Dateien werden automatisch vom Plugin gepatcht.
Enigma muss nach der Installation neugestartet werden. Möglicherweise sogar zweimal.
Einstellungen
Die Einstellungen vom Plugin sind unter Menü -> Einstellungen -> System -> Grundeinstellungen -> VPS-Plugin zu finden