EPG/XMLTV-Import

Die EPG-Datenbank wird aus drei Arten von Quellen befüllt:

  • EIT aus empfangenen Streams — die Stream-Einstellung „EIT in die EPG-Datenbank extrahieren“ (SPTS und MPTS, Modifikation des Streams);

  • EIT von DVB-Adaptern — die Adaptereinstellung „EPG-Export“ (DVB-Empfänger);

  • externe XMLTV-Quellen — über einen Link auf eine Webressource oder aus einer lokalen Datei.

Das aus Streams und von DVB-Adaptern extrahierte EIT wird in der gemeinsamen integrierten Quelle „Stream-Import“ gesammelt; jede externe XMLTV-Quelle führt eine eigene Datenbank. Die Kanalkennung ist innerhalb ihrer eigenen Quelle eindeutig; Kanalnamen und Ereignistexte werden in mehreren Sprachen gespeichert.

Konfiguration der Quellen

Die Quellen werden auf dem Bildschirm „EPG-Einstellungen“ (EPG-Einstellungen) konfiguriert. Die Registerkarte „Import“ enthält die allgemeinen Parameter: „Import aktivieren“, „Verlauf aufbewahren, Tage“ (Aufbewahrungstiefe für vergangene Ereignisse) und „Automatische Bereinigung verwaister Kanäle“ (Entfernen von Kanälen, zu denen keine Ereignisse mehr vorhanden sind).

Externe XMLTV-Quellen werden auf der Registerkarte „Quellen“ hinzugefügt: Name, „URL / Pfad der Quelle“, „Aktiviert“, „Aktualisierungsintervall, s“ (standardmäßig einmal pro Stunde), „Inhaltskodierung“ (automatische Erkennung oder erzwungenes GZip), Zugangsdaten und Cookies für zugangsbeschränkte Webquellen, „Heruntergeladene Kopie speichern“ für die Diagnose.

EPG-Datenbank

Die gesammelte Programmvorschau wird auf dem Bildschirm „EPG-Datenbank“ (EPG-Datenbank) eingesehen. Auf der Registerkarte „Datenbank“ wird die Quelle ausgewählt; Kanalsuche und ein Filter nach Kanalsatz stehen zur Verfügung; der Programmplan eines Kanals wird tageweise durchgeblättert, die laufende Sendung ist hervorgehoben. Für jeden Kanal lässt sich Folgendes ändern:

  • „Kanalname“ — der Name für den XMLTV-Export;

  • „Zeitzone“ — falls die Ereigniszeiten beim Import nicht an UTC gebunden waren;

  • „Symbol-URL“ — das Kanalsymbol;

  • „Kanalsätze“ — Zugehörigkeit zu den Sätzen für die Auslieferung an externe Abnehmer (EPG für OTT-Middleware).

Manuelle Änderungen können bei der nächsten Aktualisierung der Quelle überschrieben werden — die Weboberfläche weist darauf hin.

Die Registerkarte „Status der Quellen“ zeigt den Verlauf des Imports: Zeitpunkt der letzten und der nächsten Aktualisierung, Anzahl der Kanäle und Ereignisse, Fehler; die Schaltfläche „Jetzt aktualisieren“ startet die Aktualisierung der Quelle sofort, ohne den Zeitplan abzuwarten.