xmltv
XMLTV 🇬🇧 ist ein Programmpaket, um einen elektronischen Programmführer (EPG) zu realisieren. Hauptziel des Projektes ist die Entwicklung eines XML-basierten Dateiformats, um TV-Daten zu speichern und anderen Programmen zur Verfügung zu stellen.
Quellen¶
Grabber¶
Da Sender und Rundfunkanstalten in der Regel keine strukturierten Daten bereitstellen, ist die XMLTV-Gemeinde auf externe Anbieter angewiesen oder bedient sich der Technik des Web-Scraping der Seiten von Fernsehzeitschriften. Das Abgrasen von HTML-Dateien ist ineffizient, fehleranfällig und auch illegal, da die Betreiber das automatisierte Auslesen ihrer Internetpräsenzen in den Allgemeinen Geschäftsbedingungen meist explizit ausschließen und Datenbankwerke urheberrechtlich geschützt sind.
Anbieter¶
Es gibt aber mittlerweile Anbieter für legale XMLTV-EPG-Daten.
epgdata.com 🇩🇪 Daten aus TV DIGITAL Online (kommerziell): tv_grab_eu_epgdata , Dienst ist eingestellt worden.
schedulesdirect.org 🇺🇸 TV-Programm für USA/Kandada (kostenpflichtig, aber non-profit-organisation der MythTV-Entwickler dahinter)
NexTView¶
Eine alternative Quelle für Programmdaten war der zentraleuropäische NexTView-Standard. Er wurde kostenfrei zusammen mit dem Teletext/Videotext-Signal übertragen. Mithilfe eines freien und quelloffenen Programms konnten die Daten auf dem PC empfangen, ausgewertet und über einen XMLTV-Export anderen Programmen zur Verfügung gestellt werden. Der Service wurde aber vom letzten verbleibenden schweizer Sender 2013 eingestellt.
Hinweis:
Die NexTView-Daten sind urheberrechtlich geschützt und dürfen nur für den Privatgebrauch verwendet werden.
Anzeigeprogramme¶
XMLTV hat sich als Standard in der Open-Source-Gemeinde durchgesetzt und wird von vielen Programmen gelesen:
OnTV war ein Applet für das GNOME-2-Panel. Das laufende und anschließende Programm wurde auf Knopfdruck angezeigt. Zudem konnte man sich an Sendungen erinnern lassen und den Datenbestand durchsuchen.
Der Festplattenrekorder MythTV nutzt das XMLTV-Format zum Füllen seiner Datenbank - siehe MythTV (Abschnitt „XMLTV“).
Alternativen¶
TV-Browser¶
Da es lange keine Anbieter für XMLTV in Deutschland gab, hat sich der TV-Browser mit eigenen EPG-Quellen etabliert. Aufgrund der XMLTV-Webscraping-Problematik gibt es jedoch keine Möglichkeit, XMLTV-Daten aus TV-Browser zu importieren. Darüber hinaus dürfen wegen Nutzungseinschränkungen durch die Sender die Daten des TV-Browser auch nicht in XMLTV konvertiert werden (Quelle: TV-Browser FAQ 🇩🇪).
DVB¶
Die Abspielprogramme VLC und Kaffeine können die digital übertragenen EPG-Daten aus dem DVB-Transportstrom anzeigen.
Links¶
TV-Programmführer Übersichtsseite