Eigene TV-Daten anbieten: Unterschied zwischen den Versionen
Version vom 13. Januar 2008, 10:11 Uhr ⧼parentheses⧽ Bodo⧼word-separator⧽⧼parentheses⧽ ⧼parentheses⧽ |
Version vom 28. Mai 2008, 01:47 Uhr ⧼parentheses⧽ Bodo⧼word-separator⧽⧼parentheses⧽ |
||
Zeile 1: | Zeile 1: | ||
− | ==Voraussetzungen== | + | =Eigene TV-Daten anbieten= |
+ | |||
+ | Es existieren zwei Möglichkeiten, TV-Daten in den TV-Browser zu bekommen: | ||
+ | |||
+ | ==Eigenes bereitstellen der Daten mit Hilfe unseres TV-Daten Tools== | ||
+ | |||
+ | ===Voraussetzungen=== | ||
Benötigtes Wissen: | Benötigtes Wissen: | ||
Zeile 11: | Zeile 17: | ||
* [[TV-Daten_Tutorial|TVDataStarterkit]] | * [[TV-Daten_Tutorial|TVDataStarterkit]] | ||
− | == | + | ===Wie funktioniert's?=== |
− | |||
− | |||
− | |||
− | === | ||
− | |||
− | |||
− | + | Wir haben ein kleines Tool geschrieben, das es ermöglicht, die Daten für einen Sender in eine XML-Datei einzutragen und auslesen zu lassen (wir nennen solche Tools ''[[Primary Data Service]]'' oder kurz ''[[Primary Data Service|PDS]]''). | |
Wie das geht, erklärt dieses [[TV-Daten_Tutorial|Tutorial]]. Dort werden auch die anderen Tools erklärt, die zum Aufbereiten der Daten nötig sind. | Wie das geht, erklärt dieses [[TV-Daten_Tutorial|Tutorial]]. Dort werden auch die anderen Tools erklärt, die zum Aufbereiten der Daten nötig sind. | ||
− | + | Neben dem XML-PDS gibt es noch die Möglichkeit, eigene [[Primary Data Service|PDS]] zu schreiben, die die Daten von Web-Seiten oder aus anderen Formaten auslesen. Man muss natürlich Programmierkenntnisse in Java haben um einen solchen [[Primary Data Service|PDS]] implementieren zu können. Eine Anleitung dafür ist ebenfalls [http://tvbrowser.org/downloads/starterkit/index_de.html hier] zu finden. | |
− | + | Aber bitte hierbei beachten, vorher den Sender um Erlaubnis zu fragen! | |
− | + | ===Tipps hierzu=== | |
+ | * [[Datenaufbereitung - Verwendungserlaubnis]] | ||
* [[Datenaufbereitung - Automatisch von Word/Excel nach TXT/CSV mit OpenOffice]] | * [[Datenaufbereitung - Automatisch von Word/Excel nach TXT/CSV mit OpenOffice]] | ||
− | + | ==TV-Daten-Services== | |
+ | |||
+ | Neben dem eigenen Bereitstellen von Daten gibt es auch die Möglichkeit, ein Plugin zu schreiben, das direkt im TV-Browser die Daten von Festplattenvideorekordern, Webseiten oder Datenbanken ausliest. Aber bitte hierbei das (c) beachten! Eine Datenbank darf man z.B. nicht "einfach so" auslesen in Deutschland. Es muss das Einverständnis des (c)-Inhabers vorliegen. | ||
− | + | ===Vorraussetzungen=== | |
− | |||
− | + | Benötigtes Wissen: | |
− | + | * Java-Kenntnisse um das Plugin zu schreiben. | |
− | |||
− | + | ===Wie funktioniert's?=== | |
− | + | Diese Möglichkeit sollte aber nur in besonderen Fällen benutzt werden. Zum einen ist die Entwicklung wesentlich aufwändiger als bei einem PDS und zum anderen muss jemand, der die Daten nutzen will den TV-Daten-Service erst installieren, während bei PDS-Daten die Eingabe einer URL ausreicht. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Siehe [[Tutorial: Entwicklung eines TvDataService]]). Beispiele für solche Plugins sind im SVN zu finden, z.B. das Dreambox-Daten-Plugin, SweDB, Radiotimes oder BBC. | |
− | |||
[[en:Providing TV listings]] | [[en:Providing TV listings]] | ||
[[Kategorie:Entwicklung]] | [[Kategorie:Entwicklung]] |
Version vom 28. Mai 2008, 01:47 Uhr
Inhaltsverzeichnis
Eigene TV-Daten anbieten
Es existieren zwei Möglichkeiten, TV-Daten in den TV-Browser zu bekommen:
Eigenes bereitstellen der Daten mit Hilfe unseres TV-Daten Tools
Voraussetzungen
Benötigtes Wissen:
- Kommandozeile/Terminal
- Programme mit Hilfe von Text-Dateien konfigurieren
- Programme erstellen, die Webseiten oder andere Quellen auslesen und in unser Format bringen. Die Sprache hierbei ist egal. Von VB bis Java sollte alles möglich sein. Ohne diese Programme müsste man händisch die Daten übertragen. Vom händischen Übertragen ist dringend abzuraten!
Das Betriebssystem ist egal, die Tools sind in Java geschrieben und sollten auf allen Plattformen laufen, auf denen auch der TV-Browser läuft.
Benötigte Tools:
Wie funktioniert's?
Wir haben ein kleines Tool geschrieben, das es ermöglicht, die Daten für einen Sender in eine XML-Datei einzutragen und auslesen zu lassen (wir nennen solche Tools Primary Data Service oder kurz PDS).
Wie das geht, erklärt dieses Tutorial. Dort werden auch die anderen Tools erklärt, die zum Aufbereiten der Daten nötig sind.
Neben dem XML-PDS gibt es noch die Möglichkeit, eigene PDS zu schreiben, die die Daten von Web-Seiten oder aus anderen Formaten auslesen. Man muss natürlich Programmierkenntnisse in Java haben um einen solchen PDS implementieren zu können. Eine Anleitung dafür ist ebenfalls hier zu finden.
Aber bitte hierbei beachten, vorher den Sender um Erlaubnis zu fragen!
Tipps hierzu
- Datenaufbereitung - Verwendungserlaubnis
- Datenaufbereitung - Automatisch von Word/Excel nach TXT/CSV mit OpenOffice
TV-Daten-Services
Neben dem eigenen Bereitstellen von Daten gibt es auch die Möglichkeit, ein Plugin zu schreiben, das direkt im TV-Browser die Daten von Festplattenvideorekordern, Webseiten oder Datenbanken ausliest. Aber bitte hierbei das (c) beachten! Eine Datenbank darf man z.B. nicht "einfach so" auslesen in Deutschland. Es muss das Einverständnis des (c)-Inhabers vorliegen.
Vorraussetzungen
Benötigtes Wissen:
- Java-Kenntnisse um das Plugin zu schreiben.
Wie funktioniert's?
Diese Möglichkeit sollte aber nur in besonderen Fällen benutzt werden. Zum einen ist die Entwicklung wesentlich aufwändiger als bei einem PDS und zum anderen muss jemand, der die Daten nutzen will den TV-Daten-Service erst installieren, während bei PDS-Daten die Eingabe einer URL ausreicht.
Siehe Tutorial: Entwicklung eines TvDataService). Beispiele für solche Plugins sind im SVN zu finden, z.B. das Dreambox-Daten-Plugin, SweDB, Radiotimes oder BBC.