Linux-Projekt, Teil 3: Preiswerter TV/Video-Server - Backend und EPG einrichten

Globale Einstellungen

Der nächste Screen legt globale Backend-Einstellungen fest. Hier stellen Sie ein, welche Video-Norm (PAL) gelten soll und nach welcher Norm die Austastlücke zu verarbeiten ist (PAL Teletext). Hier können Sie auch einen Faktor konfigurieren, um den die von XMLTV gelieferten Sendezeiten korrigiert werden. Das ist wichtig, wenn die Systemuhr beispielsweise auf eine andere Zeitzone eingestellt ist.

Danach können Sie konfigurieren, ob und wie der Rechner bei Inaktivität ausgeschaltet werden soll, um Strom zu sparen. In der obersten Option stellen Sie ein, welches Kommando direkt nach dem Hochfahren des Backends ausgeführt werden soll.

„Auf Frontend warten“ ist für den Fall gedacht, dass das Backend von einem entfernten Frontend gestartet wird. Dann würde das Backend nur heruntergefahren, falls sich inzwischen ein Client verbunden und wieder getrennt hat. Damit soll verhindert werden, dass das Backend schon wieder herunterfährt, obwohl noch ein Client „erwartet“ wird.

Generell findet die automatische Abschaltung nach folgenden Regeln statt, die für eine konfigurierbare Zeitspanne (Leerlaufzeit) zutreffen müssen:

  • Es darf kein Client verbunden sein.

  • Es findet gerade keine Aufzeichnung statt.

  • Innerhalb einer konfigurierbaren Zeitspanne (Wartezeit zwischen zwei Aufzeichnungen) findet keine Aufzeichnung statt.

  • Das unter „Abschalt-Testprogramm“ konfigurierte Script liefert eine Null zurück.

Dann wird das unter „Weckzeit setzen Befehl“ konfigurierte Programm aufgerufen, um das Aufwachen sicherzustellen.