BuiltWithNOF
Aufzeichnungen

Im einfachsten Fall definiert eine Aufzeichnung einen einmaligen Zeitraum, in dem die Daten einer Quelle (Sender) in eine Datei übertragen werden sollen. Neben praktischen Randinformationen wie einem Namen für jede Aufzeichnung nutzt die Zeitplanung dabei folgende Informationen:

  • Zu verwendende Quelle
  • Beginn der Aufzeichnung
  • Dauer der Aufzeichnung
  • Optional eine Liste von erlaubten Geräten für die Ausführung der Aufzeichnung

Zusätzlich ist es möglich, eine periodische Aufzeichnung zu definieren. Diese ergänzt eine einfache Aufzeichnung um folgende Einstellungen:

  • Alle Wochentage, an denen eine Aufzeichnung stattfinden soll
  • Der letzte Tag, an dem die Aufzeichnung überhaupt ausgeführt werden soll

Jede dieser Definition einer Aufzeichnung führt zu einer wohldefinierten Liste von Zeiträumen, an denen eine Aufzeichnung gewünscht ist. Abhängig von den konkreten Einstellung kann diese Liste eine beliebige Anzahl von Zeiträumen enthalten - oder auch leer sein. Zur Unterstützung der bereits existierenden VCR.NET Recording Service Funktionalitäten ist es darauf aufbauend möglich, für jeden Tag einer Aufzeichnung eine Ausnahmeregel zu definieren. Diese erlaubt es an dem betreffenden Tag den Zeitraum (Beginn und Dauer) einer Aufzeichnung quasi beliebig zu modifizieren - einschliesslich der Möglichkeit, die Aufzeichnung an einem Tag zu überspringen.

Obwohl der Zeitplaner bereits in der aktuellen Implementierung die beschriebenen Mechanismus enthält, werden diese nicht alle von den aktuellen Version des VCR.NET Recording Service unterstützt:

  • Es ist nicht möglich, eine Liste erlaubter Geräte zu konfigurieren
  • Ausnahmeregeln können in VCR.NET nur für periodische Aufzeichnungen festgelegt werden