TVcentral V2:EPG
Aus Sceneo Wiki
Der Electronic Program Guide (EPG) (deutsch: elektronische Programmzeitschrift) ist die digitale Variante einer gedruckten Zeitschrift für Fernsehprogramme. Die enthaltenen Datensätze ähneln den Daten, welche auch in einer Programmzeitschrift vorzufinden sind. Mögliche Daten sind z.B.:
- Sendungs-Titel
- Kanal, auf welchem die Sendung ausgestrahlt wird
- Zeitwerte (Anfangzeit, Endzeit, Laufzeit...)
- Beschreibung der Sendung (gegebenenfalls inkl. Bildern)
- detailiertere Informationen zur Sendung
- Regisseur
- Schauspieler
- Altersbeschränkung
- redaktionelle Bewertungen
- und vieles mehr
TVcentral V2 verwendet die vorliegenden EPG-Daten nicht nur zur Generierung einer oberflächeninternen Programmzeitschrift, sondern verwendet die Daten gleichenfalls auch zur Planung von Aufnahmen oder Umschaltvorgängen, bei Schneidevorgängen und vielem mehr. Deshalb sind ein optimaler Umfang und eine optimale Qualität beinahe unablässig.
Im Gegensatz zu anderen Mediencenter-Lösungen oder auch handelsüblichen Receivern umfasst TVcentral V2 ein äußerst umfangreiches Konzept bezüglich der elektronischen Programmzeitschrift. Die Grundlage für diese Tatsache ist die Unterstützung mehrerer EPG-Quellen gleichzeitig, was zum einen einen umfangreichen und vollständigen EPG garantiert, zum anderen für eine große Flexibilität steht. Das Contra des Konzeptes ist der erhöhte Konfigurationsaufwand, welcher zu investieren ist.
Die Verwaltung der EPG-Daten obliegt unter TVcentral V2 dem FullTime-Plugin Universal EPG, welches eine zentrale EPG-Datenbank und Funktionen zur Abfrage der enthaltenen Daten bereitstellt.
Die Beschaffung der Daten geschieht über Import-Plugins (primär: tvtvEPG Import und Xmltv Importer) und Plugin-interne Funktionalitäten des Universal EPG-Plugins (z.B.: NexTView-Unterstützung).
Inhaltsverzeichnis |
Umfang und Qualität des EPGs
Der Umfang und die Qualität der im EPG enthaltenen Daten ist ein wesentlicher Faktor für den optimalen Betrieb von TVcentral und hängt stark von der eingesetzen Bezugsquelle ab. TVcentral ermöglicht den Einsatz unterschiedlichster Quellen. Die zentralen Quellen lassen sich bezüglich Qualität und Umfang wie folgt einschätzen:
- tvtv (kostenpflichtig)
- Qualität: Aufgrund der redaktionellen Betreuung wird eine gleichbleibend-hohe Qualität der EPG-Daten erreicht. Zudem stellt tvtv einen direkten Contentpartner von Sceneo dar, was eine optimale Unterstützung der von tvtv ausgelieferten EPG-Daten seitens Sceneo TVcentral verspricht. Angemerkt sei allerdings, dass die Beschreibungstexte einzelner Sendungen starken Qualitätsunterschieden unterliegen. Auf der einen Seite liegen teils ganze Romane als Beschreibungstext vor, auf der anderen Seite gibt es durchaus auch Sendungen, welche lediglich mit zwei bis drei Worten bedacht werden.
- Umfang: Der Umfang der von tvtv ausgelieferten EPG-Daten ist aufgrund der redaktionellen Betreuung als groß aufzufassen. Für Deutschland liefert tvtv zur Zeit Daten für 111 Sender aus (Österreich: 76; Schweiz: 76). Inhaltlich werden neben vielen Informationen (inkl. einer Berwertung) auch Bilder ausgeliefert.
- NexTView (kostenfrei)
- Qualität:NexTView beschreibt eine EPG-Datenquelle, welche sich eine technische Eigenschaft des analogen Fernsehens zu Nutze macht. Entsprechend ist NexTView auch nur beim analogen Fernsehempfang nutzbar. Da es sich bei NexTView um eine redaktionell-betreute EPG-Quelle handelt (ähnlich tvtv) sind die übermittelten Daten als qualitativ hochwertig zu betrachten.
- Umfang: Der Umfang ist - zurückzuführen auf die eingesetze Technik - recht beschränkt. Die zur Verfügung stehende Bandbreite erlaubt - eingebettet in einen annehmbaren Zeitrahmen - lediglich die Übertragung der ca. 30 gängisten Sender. Liegt aber sowieso ausschließlich nur analoger Fernsehempfang vor, kann sich NexTView als vollkommen ausreichend darstellen.
- XMLTV (kostenpflichtig oder kostenfrei)
- Qualität: XMLTV selbst spiegelt keine EPG-Quelle dar, sondern lediglich eine Schnittstelle zu EPG-Quellen (die Quellen wären dann XMLTV-kodierte Dateien). Die Qualität der über die XMLTV-Schnittstelle bezogenen Daten ist also nicht abschätzbar. XMLTV kann einerseits mit XMLTV-kodierten Dateien aus redaktioneller Betreuung stammend bestückt werden (was dann meist kostenpflichtig ist - z.B. in Form des TVMovie Clickfinders) anderseits aber auch aus offenen Quellen (dann meist kostenlos und teils qualitiativ minderwertig) stammen.
- Umfang: Mit XMLTV ergibt sich neben tvtv die wohl umfangreichste Quelle für EPG-Daten. Dies hängt allerdings ausschließlich vom Anwender ab, welcher XMLTV als EPG-Quelle zum Einsatz bringt. Wie bereits im Abschnitt der Qualität beschrieben, kann der Input umfangreich sein oder auch nicht.
- EIT (DVB) (kostenfrei)
- Qualität: Ein Bestandteil des digitalen Fernsehens (DVB) sind neben dem reinen Fernsehsignal mit ausgelieferte EPG-Daten zum jeweils zugehörigen Sender. Die ausgelieferten Daten stammen dabei direkt vom ausstrahlenden Sender selbst. Aufgrund dieser Tatsache kann die Qualität im positiven Bereich eingeordnet werden (denn wer wird wohl besser über das ausgestrahlte Programm bescheid wissen, als der TV-Sender, welcher das Programm ausstrahlt, selbst), allerdings nicht durchgängig für jeden TV-Sender. Leider nimmt das Thema digitale Programmzeitschrift nicht jeder TV-Sender so ernst, wie er es vielleicht tun sollte.
- Umfang: Der Umfang orientiert sich ebenfalls an den im Abschnitt Qualität beschriebenen Unzulänglichkeiten. Ein Großteil der Sender liefern EPG-Daten mit aus, welche zumeist dann auch umfangreich ausfallen (teils werden aber auch nur Daten zur aktuellen und zur folgenden Sendung ausgeliefert). Ein wesentliches Manko bezüglich des Umfangs beim DVB-EPG stellt allerdings die Tatsache dar, dass zu keinem Zeitpunkt die EPG-Daten aller verfügbaren Sender empfangen werden. Es sind grundsätzlich lediglich die EPG-Daten der Sender dem DVB-Strom zu entnehmen, welche auf dem Transponder ausgestrahlt werden, auf welchem auch der aktuell aktive Sender liegt. Prinzipiell sind unter einem Transponder die Sender einer Sendeanstalt zusammengefasst. Beispielsweise werden über den RTL-Transponder unter anderem die Sender RTL, RTLII, SuperRTL und n-tv ausgestrahlt. Schaut der Anwender RTLII, so empfängt er implizit auch EPG-Daten für RTL, SuperRTL, n-tv usw.., allerdings NICHT für bspw. SAT.1, ProSieben. Findet längere Zeit kein Transponderwechsel (durch Umschalten) statt, so stehen irgendwann keine EPG-Daten der Sender mehr bereit, welche auf anderen Transpondern ausgestrahlt werden. Ebenfalls einleuchtend sollte sein, dass EPG-Daten nur dann empfangen werden, wenn die TV-Karte aktiv ist.
Zusammenfassend lässt sich sagen, dass es seitens TVcentral nur eine Quelle gibt, welche in Sachen Qualität und Umfang als so zuverlässig betitelt werden kann, dass TVcentral-interne Eigenschaften (primär die Aufnahmeplanung) nicht beeinflußt werden und dies ist tvtv.
Zusammenhang zwischen EPG-Daten und TV-Kanälen
Aufgrund der Tatsache, dass TVcentral V2 EPG-Daten gleichzeitig aus mehreren EPG-Quellen beziehen kann (siehe vorangegangener Abschnitt), ist eine 1:1-Zuordnung der vorhandenen EPG-Daten bezüglich der zu empfangenden TV-Kanäle nicht mehr möglich. Ein Beispiel könnte sein, dass ein Anwender den TV-Kanal ARD auf digitalem Wege (also per DVB-x) empfängt und zudem ein tvtv-Abo besitzt. Damit ergeben sich bezüglich des TV-Kanals ARD schon zwei mögliche Quellen für EPG-Daten. Zum einen liegen EPG-Daten aus dem DVB-Strom (EIT - siehe oben) vor, welche direkt von der ARD mit eingespeist werden, zum anderen sind in den von tvtv ausgelieferten EPG-Daten entsprechende Datensätze vorhanden.
An dieser Stelle stellt sich nun unweigerlich die Frage, welche Daten schlussendlich verwendet werden sollen (zur Darstellung des ARD-Programms im Rahmen einer Programmübersicht oder zu Aufnahmezwecken). Die Beantwortung dieser Frage wird jedem einzelnen Anwender persönlich überlassen. Bewerkstelligt wird dies durch ein TV-Kanal<->EPG-Kanal-Zuordnungskonzept, in dessen Rahmen der Anwender jedem empfangbaren TV-Kanal einen der möglichen EPG-Kanäle zuordnet**. Ein EPG-Kanal ist aus abstrakter Sichtweise als die Zusammenfassung der EPG-Daten eines TV-Senders zu interpretieren. Im vorliegenden Beispiel der ARD entscheidet der Benutzer, ob für diesen Sender die EPG-Daten aus dem DVB-Strom (EPG-Kanal: ARD (DVB)) oder die von tvtv ausgelieferten EPG-Daten (EPG-Kanal: ARD(tvtv)) Vorrang haben. Es ergibt sich damit ein äußerst leistungsstarkes Gesamtkonzept, da der Anwender für jeden einzelnen TV-Kanal jeweils eine eigene EPG-Quelle festlegen kann.
Erwähnenswert sei noch, dass TVcentral V2 den Anwender bei der Zuordnung nicht ganz im Regen stehen lässt. Nach Angabe einer primären EPG-Quelle (z.B. tvtv) erfolgt eine automatische, möglichst vollständige Zuordnung aller EPG-Kanäle (der angegebenen, primären EPG-Quelle), zu namentlich passenden TV-Kanälen. Probleme kann es dann geben, wenn die Namensgleichheit nicht gegeben ist, es sich aber dennoch um denselben TV-Kanal handelt. Als Beispiel wäre hier wieder die ARD aufzuführen, welche sich im Rahmen der digitalen Einspeisung mit DAS ERSTE bezeichnet. Spätestens an diesem Punkt ist der Anwender gefordert, um Unzulänglichkeiten in der getätigten Zuordnung manuell zu korrigieren.
Die Konfiguration der primären EPG-Quelle und weitere Einstellungen, welche sich auf den EPG, aber nicht direkt auf die Zuordnung beziehen, sind im FullTime-Plugin Universal EPG vorzunehmen. Der Zugriff auf die Konfiguration erfolgt über die externe Konfigurationanwendung Vconfig.
Die eigentliche Zuordnung von EPG-Kanälen zu TV-Kanälen wird innerhalb von TVcentral vorgenommen. Wo genau dies geschieht, ist dem Artikel TVcentral V2 Konfiguration zu entnehmen.
| Hinweis: ** |
|
Bei genauer Betrachtung wird nicht jedem TV-Kanal ein EPG-Kanal zugeordnet, sondern jedem (verfügbaren) EPG-Kanal "ein" TV-Kanal. Dies ist essentiell für das Verständnis der Aufnahmefunktionalität. Wird im Rahmen der Programmübersicht, welche die aktiven EPG-Kanäle auflistet, eine Sendung zur Aufnahme eingeplant, so wird intern nach einem zugegörigen TV-Kanal gesucht. EINEM deshalb, weil einem EPG-Kanal durchaus mehrere TV-Kanäle zugeordnet werden können, z.B. wenn zwei (parallel eingebaute) TV-Karten den entsprechenden (selben) TV-Kanal empfangen können. Dieses Konzept ist die Grundlage für die gesamte Multitunerlogik. Kleines Beispiel: Es ist eine Sendung der ARD aufzunehmen, wobei ARD auf den TV-Karten 1,2 und 4 zu empfangen ist. Die Aufnahmeplanung von TVcentral V2 kann nun entscheiden, auf welcher TV-Karte die Aufnahme eingeplant werden soll. Ist bspw. auf den TV-Karten 2 und 4 schon eine Aufnahme zum gleichen Zeitpunkt eingeplant, so wird TV-Karte 1 verwendet. |
Es lässt sich also zusammenfassend sagen, dass TV-Kanäle und EPG-Daten aus Sicht von TVcentral zunächst mal vollkommen getrennt betrachtet werden, selbst wenn die EPG-Daten zusammen mit Bild&Ton eines TV-Kanals ausgestrahlt werden.
TV-Kanäle bieten zunächst mal NUR Bild&Ton an. Sie besitzen keinerlei Informationen zu den Sendungen, welche in Bild&Ton dargestellt werden.
EPG-Daten/EPG-Kanäle stellen ausschließlich Informationen dar. Ähnlich einer Fernsehzeitung informieren sie über den Programmablauf. Die einzelnen Sendungen lassen sich z.B. zur Aufnahme markieren (hier wäre der Vergleich mit dem Textmarker und der Fernsehzeitschrift angebracht), aber die eigentliche Aufnahme, also die praktische Umsetzung, obliegt den TV-Kanälen.
Erst die saubere Kombination beider Elemente durch Zuordnungen garantiert ein einwandfreies Zusammenspiel zwischen den EPG-Daten und Bild&Ton.
