Plugin

Aus TV-Browser Wiki
Version vom 14. März 2009, 19:26 Uhr von Bananeweizen⧼word-separator⧽⧼parentheses⧽
⧼revision-nav⧽
Wechseln zu: Navigation⧼comma-separator⧽Suche

Plugins sind Programmteile, die TV-Browser um weitere Funktionen erweitern. TV-Browser ist so konzipiert, dass das Kernprogramm schlank und klein bleibt. Der Kern kümmert sich nur um die Verwaltung und Anzeige der TV-Daten und um die Verwaltung der Plugins und der Einstellungen. So kann gewährleistet werden, dass TV-Browser im Kern stabil läuft und jeder kann genau die Funktionen aktivieren, die er braucht.

Wie du selbst ein Plugin entwickeln kannst, erfährst du im Bereich für Entwickler.

Es gibt zwei Arten von Plugins, die nachfolgend erläutert werden.

"normale" Plugins

Die sogenannten "normalen" Plugins erweitern TV-Browser um zusätzliche Funktionen, die der Benutzer auf alle Sender und Programme anwenden kann. Das kann z.B. eine Erinnerung sein, wenn eine bestimmte Sendung anfängt.

TV-Daten-Services

Die TV-Daten-Services versorgen TV-Browser mit neuen TV-Daten und neuen Sendern. Bei jeder Aktualisierung der Programmdaten laden die TV-Daten-Services die neuesten Daten herunter.

TV-Browser bringt selbst einen TV-Daten-Service mit, der Daten von beliebigen Servern holen kann, die Programmdaten in dem von uns entwickelten Format anbieten. Wie man selbst solche Daten anbieten kann, kann man im hier erfahren.

Prinzipiell lassen sich so jedoch auch noch ganz andere Quellen erschließen, die Programmdaten in anderen Formaten anbieten.

Installation von Plugins

Um zusätzliche Plugins zu installieren, können Sie im TV-Browser auf Plugins->Plugins verwalten->Installiere/Aktualisiere Plugins neue oder aktualisierte Plugins anzeigen lassen und diese herunterladen. Falls Sie Plugins von anderen Quellen (zum Beispiel von der Plugin-Seite) runterladen, müssen Sie die *.jar Datei in das Unterverzeichnis plugins kopieren. Unter Mac OS finden Sie dieses Verzeichnis unter /Library/Application Support/TV-Browser/plugins.

Nach dem Neustart des TV-Browser müssen Sie das Plugin eventuell noch konfigurieren. Handelt es sich bei dem Plugin um ein Daten-Plugin, finden Sie das Plugin in Einstellungen - TVDataServices.