MythTVBrowser

Aus TV-Browser Wiki
Version vom 21. September 2013, 07:54 Uhr von Theli⧼word-separator⧽⧼parentheses⧽ ⧼parentheses⧽
⧼revision-nav⧽
Wechseln zu: Navigation⧼comma-separator⧽Suche

Autor

Beschreibung

MythTV-Browser ist ein TV-Browser Plugin zur Steuerung eines MythTV Backends. Dieses Plugin basiert auf jMythAPI, einer Java Library zur Steuerung eines MythTV Backend über das MythTV Protokoll.

Dieses Plugin unterstützt:

  • TV-Browser Version 3.0 - 3.3.2
  • MythTV Version 0.14 - 0.27
  • MythTV Protocol Version 01 - 77

Voraussetzungen

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

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.

Installation

Zur Installation des Plugins gibt es zwei Möglichkeiten:


Manuelle Installation

Die Datei MythTvBrowser.jar von der Plugins Seite herunterladen und in das Verzeichnis plugins kopieren. Das plugins Verzeichnis befindet sich im TV-Browser Homeverzeichnis.

Um die Installation abzuschließen, muss der TV-Browser im Anschluss neu gestartet werden.

Installation im TV-Browser

Im Menü "Extras" den Menüpunkt "Installiere/Aktualisiere Plugins..." auswählen. Im danach erscheinenden Dialog die Kategorie "Fernsteuerung von Software" auswählen und dort das Plugin "MythTV-Browser" selektieren. Durch einen abschließenden Klick auf den Button "Selektierte Plugins herunterladen" wird das Plugin heruntergeladen und installiert. Um die Installation abzuschließen, muss der TV-Browser im Anschluss neu gestartet werden.

Konfiguration

Vor der Inbetriebnahme des MythTV Plugins müssen die Verbindungsdaten zum MythTV Backend und zur MythTV Datenbank konfiguriert werden. Danach müssen die MythTV-Sender den entsprechenden TV-Browser Sendern zugeordnet werden.

Die Konfiguration des Plugins ist über Extras => Einstellungen => Plugins => MythTV-Browser möglich.

Search Backend

Über diese Funktion wird versucht per Upnp ein im Netzwerk vorhandenes MythTV-Backend zu finden und dessen Konfigurationsdaten auszulesen. Der Erfolg dieser automatischen Konfiguration hängt von der jeweiligen Netzwerkkonfiguration (z.B. ob Multicast-Packages durch eine Firewall blockiert werden) und MythTV Version ab. Klappt die automatische Konfiguration nicht, müssen die folgenden Einstellungen manuell eingegeben werden.

Backend Settings

MythTVBrowser BackendSettings.png


Backend Host / Backend Port: Diese Einstellungen werden benötigt um eine Verbindung zum MythTV-Backend aufzubauen.

Backend Mac Address: Die Eingabe der Mac Adresse ist optional. Wird dieses Feld ausgefüllt, ist es möglich MythTV über Wake-On-Lan zu starten.

Block Backend Shutdown: Diese Einstellung blockiert einen Shutdown des MythTV-Backends, solange der TV-Browser gestartet ist.

Database Settings

MythTVBrowser BackendSettings2.png

DB Host/Port/Name/User/Password: Diese Einstellungen werden benötigt um auf die MythTV-Datenbank zuzugreifen.

Channel Settings

MythTVBrowser BackendSettings3.png

In diesem Berech können die in MythTV konfigurieren TV-Kanäle den TV-Browser Kanälen zugeordnet werden.

Reload Channels: Lädt die MythTV Channel-Konfiguration neu ein.

Clear Assignment: Setzt die Kanal-Zuordnung zurück.

Auto Assignment: Versucht die MythTV- und TV-Browser-Kanäle automatisch zuzuordnen.

Betrieb

MythTV-Aufnahmen

Alle im MythTV-Backend programmierten oder laufenden Aufnahmen werden im TV-Browser farblich und mit einem Symbol markiert:

MythTVBrowser MarkedRecordings.png

Aufnahmen Programmieren

Um eine neue Aufnahme zu programmieren, öffnet man da Context-Menü eines Programms in TV-Browser und wählt den Menüpunkt Add recording schedule:

MythTVBrowser PluginContextMenu2.png

Zuvor programmierte Aufnahmen können über das Context-Menü des Programms wieder gelöscht werden:

MythTVBrowser PluginContextMenu1.png

Statusanzeige

Über Extras => MythTV => MythTV Status kann man sich den Status des MythTV Backends anzeigen lassen.

Laufende / Geplante Aufnahmen

Im Reiter Pending Recordings sieht man alle gerade laufenden und zukünftig geplante Aufnahmen. Laufende Aufnahmen können abgebrochen und geplante Aufnahmen können gelöscht werden.

MythTVBrowser StatusPendingRecordings.png

Fertige Aufzeichnungen

Im Reiter Finished Recordings werden alle bereits aufgezeichneten Aufnahmen angezeigt. Die Aufnahme-Dateien können runtergeladen oder gelöscht werden.

MythTVBrowser StatusFinishedRecordings.png

System Status

Im Reiter System Status wird der aktuelle Status des MythTV Backends angezeigt. Es wird der verfügbare Festplattenplatz sowie der Shutdown- und EPG-Daten- Status angezeigt.

MythTVBrowser StatusSystemStatus.png

System Events

Im Reiter System Events werden die vom MythTV Backend empfangenen Events aufgelistet.

MythTVBrowser StatusSystemEvents.png

Links