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.
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.
Es gibt aber mittlerweile Anbieter für legale XMLTV-EPG-Daten.
epgdata.com Daten aus TV DIGITAL Online (kommerziell): tv_grab_eu_epgdata
schedulesdirect.org TV-Programm für USA/Kandada (kostenpflichtig, aber non-profit-organisation der MythTV-Entwickler dahinter)
radiotimes.com britisches Programm
sweDB - TV-Programm für Schweden (Registrierung erforderlich)
TimeFor.TV - TV-Programm für ganz Europa (kostenpflichtig, 15€ pro Jahr. EPG-Daten von mehr als 1800 Sendern aus Europa und dem Nahost)
Eine alternative Quelle für Programmdaten ist der zentraleuropäische NexTView-Standard. Er wird kostenfrei zusammen mit dem Teletext/Videotext-Signal übertragen. Mithilfe eines freien und quelloffenen Programms können die Daten auf dem PC empfangen, ausgewertet und über einen XMLTV-Export anderen Programmen zur Verfügung gestellt werden.
Die NexTView-Daten sind urheberrechtlich geschützt und dürfen nur für den Privatgebrauch verwendet werden.
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.
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 ).
Diese Revision wurde am 22. November 2013 08:22 von frustschieber erstellt.