MythTVBrowser

Aus TV-Browser Wiki
Version vom 28. März 2007, 23:16 Uhr von Bananeweizen⧼word-separator⧽⧼parentheses⧽
⧼revision-nav⧽
Wechseln zu: Navigation⧼comma-separator⧽Suche

ACHTUNG: Das Plugin kann momentan nicht runtergeladen werden, da aus rechtlichen Gründen eine Einschränkung der unterstützten Datenquellen (welche die Daten für die MythTV Datenbank liefern) durchgeführt werden muß.

Autor

Beschreibung

MythTVBrowser ist ein tvdataservice-Plugin für TVBrowser welches dazu verwendet werden kann, um TV-Daten aus einer existierenden MythTV Installation zu importieren.

Voraussetzungen

Voraussetzung für den Betrieb des Plugins ist eine richtig konfigurierte MythTV Installation sowie geeignet gesetzte Zugriffsberechtigungen auf die MythTV SQL Datenbank sowie auf MythWeb.

Weiters wird vorrausgesetzt, daß die MythTV Datenbank bereits aktuell Programmdaten enthält. Eine Beschreibung zum Importieren von TV-Daten in die MythTV DB z.B. mit nextTView findet sich in der MythTV Dokumentation.

Funktionsfähige MythTV Installation

  • Korrekt konfigurierte Capture card(s)
  • Korrekt konfigurierte Video source(s)
  • Korrekt konfigurierte Input connection(s)
  • Korrekt konfigurierte Channels

Detaillierte Informationen zur Konfiguration des MythTV Backends finden sich hier.

Zugriffsrechte auf die MySQL Datenbank von MythTV

$ mysql -u root mythconverg
mysql> grant all on mythconverg.* to mythtv@"%.mydomain.com" identified by "mythtv";
mysql> flush privileges;

Die Hostname %.mydomain.com aus dem obigen Beispiel muß durch den wirklichen Rechnernamen des MythTV Rechners ersetzt werden.

Detaillierte Informationen zur Konfiguration der MythTV Datenbank finden sich hier.

Zugriffsrechte auf MythWeb

MythTVBrowser verwendet die Kanal-Logos von MythWeb. Da MythWeb den Zugriff auf die Webseite mittels Basic Http Authentication sichert, wird vorausgesetzt, daß für den Login der selbe Username + Passwort wie für den Zugriff auf die MythTV Datenbank gesetzt ist.

Installation

Die Datei mythtv.jar von der Plugins Seite herrunterladen und in das Verzeichnis tvdataservice kopieren. Das Verzeichnis ggf. anlegen, falls es noch nicht vorhanden ist. Danach muß TVBbrowser neu gestartet werden.

Konfiguration

Vor der Inbetriebnahme des MythTV tvdataservice Plugins müssen noch die Verbindungsdaten zur MythTV Datenbank konfiguriert und danach die Gruppen und Sender Listen aktualisiert werden.

Verbindungsdaten

MythTVBrowser Konfiguration

MythTV IP Adresse und Port sowie Username und Passwort für den Login in die MythTV MySQL Datenbank in TV-Browser unter Einstellungen => TvDataService => MythTV-Importer eintragen.

Mit den Feld Download Kanal-Logo kann danach noch festgelegt werden, ob als Kanal-Logos die Logos von MythWeb verwendet werden sollen.

Durch Klick auf den Button Testen ... kann überprüft werden die Konfiguration korrekt ist und eine Verbindung zur MythTV Datenbank hergestellt werden kann.

Guppen

Unter Einstellungen => Gruppen erscheint nach Klick auf den Button Aktualisieren eine neue Sendergruppe mit dem Prefix "MythTV ...". Diese kann duch Klick auf den Button Aktivieren aktiviert werden. Dieser Schritt ist Vorraussetzung für die nachfolgende Einrichtung der verfügbaren Kanäle.

Allgemeine Informationen zur Sender-Gruppen Konfiguration.

Sender

Unter Einstellungen => Sender kann anschliessend durch Klick auf Senderliste aktualisieren eine Liste der von MythTV importierten Sender abfragen werden.

Danach können die gewünschten Sender wie gewohnt ausgewählt werden.

Allgemeine Informationen zur Kanal Konfiguration.

Betrieb

Die TV-Daten werden beim normalen Update wie alle anderen Tvdaten runtergeladen. Es sind keine weiteren Einstellungen nötig.

Zu Beachten ist, daß bei jedem Neustart des TV-Browsers die ChannelGroup- und ChannelDaten mit MythTV synchronisiert werden und daher bereits beim Start von TV-Browser eine funktionierende Netzwerkverbindung zum MythTV-Rechner vorhanden sein muß.

TODO

  • Startup ohne existierende DB Verbindung erlauben
  • Languagefiles

Links