Difference between revisions of "MythTV"

From Dietrich Blog (Strato)
Jump to: navigation, search
(Installation)
(MythWeb)
Line 75: Line 75:
 
Aufdem Backend wird ein Apache-Server installiert. Die Bedienung des Backends kann dann sehr komfortabel über einen Web-Browser erfolgen. Diese Art, z.B. die Aufnahmen zu steuern wird von vielen als komfortabler angesehen, als das Tasten-Kliccken mit Großschrift am MythTV-Frontend.
 
Aufdem Backend wird ein Apache-Server installiert. Die Bedienung des Backends kann dann sehr komfortabel über einen Web-Browser erfolgen. Diese Art, z.B. die Aufnahmen zu steuern wird von vielen als komfortabler angesehen, als das Tasten-Kliccken mit Großschrift am MythTV-Frontend.
 
* Aufruf: http://localhost/mythweb/
 
* Aufruf: http://localhost/mythweb/
 +
 +
MythWeb installier, ohne nachzufragen auf dem Backend:
 +
* [[Apache2]]
 +
* [[PHP]]
 +
* ...
  
 
== Plugins ==
 
== Plugins ==

Revision as of 09:35, 15 August 2007

Fernsehen

Myth TV

  • MythTV (ab Version 0.20) ist ein UPnP Streaming Media Server, leider auch nur unter Linux (mit großer Community z.B. auf http://sourceforge.net )
  • Client-Server-Architektur: MythTV ist originär in Client-Server-Architektur ausgelegt. Der MythTV-Server heisst "Backend", der MythTV Client heisst "Frontend". Alledings wird auf beiden Seiten Linux benötigt.
  • MythTV funktioniert als verteile Anwendung im LAN hervorragend. Bei mir läuft:
    • Backend (Server) mit DVB-T-Karte ortsfest im Arbeitszimmer unter Ubuntu
    • Frontend (Client) auf dem alten Notebook Tecra 8200 unter Ubuntu
    • Vom Frontend aus steht die volle Bedienungsfunktionalität zur Verfügung, z.B. Live TV mit Kanalwahl, Abspielen von Aufnahmen aus der Mediathek etc.etc.
    • Besonderheit bei der Installation: Bei der Installation des MythTV-Frontends auf dem Notebook wird automatisch ein MySQL-Server mitinstalliert, in der Frontend-Konfigoration muss aber die IP-Adresse des MythTV-Backends angegeben werden, was offensichtlich ist. Übersehen kann man dabei leicht, dass im Frontend auch das Password des MySQL-Servers angegeben werden muss und hier steht standardmäßig das Passwort des Frotend-MySQL drin. Das muss also auch geändert werden. Das MySQL auf dem Backend muss dann auch eine "echte" IP-Adresse haben; "127.0.0.1" reicht dafür nicht.
  • So kann ich endlich meinen Traum (mein Use Case) vom LAN-Fernsehen verwirklichen.
    • Endgerät ist ein Notebook (Fehrseher bzw. Mediacenter kann man später mal machen)
    • "Gesendet" wird im häuslichen LAN über Ethernet-Kabel, WLAN oder PowerLine,...
    • Solange ich in meinem LAN bleibe und solange ich keine anderen Endgeräte einsetzen will, benötige gar kein "Streaming Media" UPnP etc.
  • Next Steps:
    • Plattenplatz auf dem Backend (Ubuntu FAT32-Platte oder SMB-Share auf Buffalo LinkStation oder ....)
    • Fernbedienung: vielleich doch einmal ausprobieren....


Plattenplatz

  • Wenn man komfortabel mit MythTV arbeiten will, benötigt man viel Plattenplatz für die Aufnahmen.
  • Ich habe aber MythTV auf eine ganz kleine EXT3-Partition für ein Ubuntu auf meinem Windows-Rechner zusätzlich installiert. In der Hauptsache muss ich ja mit dem WindowsXP arbeiten.
  • Wo bekomme ich nun Speichplatz für die MythTV-Recordings her?
    • Erster Versuch: Meine Buffalo Linkstation als smbfs mounten. Ging zwar nach 24 Stunden herumprobieren, aber nicht für das MythTV-Backend.....!§$?(/
    • Zweiter Versuch: Extere USB-Festplatte umformatiert von NTFS auf FAT32: Netter Versuch (habe nun eine 80 Megabyte externe Festplatte mit FAT32), aber das MythTV-Backend kann nicht darauf zugreifen....§"!!/%(?
    • Dritter Versuch: Die vorhandenen internen Festplatten, die für den Gebrauch mit WindowsXP als NTFS formatiert sind schreibend benutzen. Dafür installieren des Ubuntu-Pakets ntfs-configure. Das hat dann tatsächlich funktioniert. Jetzt kann für die MythTV-Recordings der Pfad /media/hda6/var/recordings angegeben werden. Damit das einfacher geht habe ich noch einen Symlink auf hda6 gesetzt: ln - hda6 disk, nun kann man schreiben: /media/disk/var/recordings
    • Zukunft: Da interner Plattenplatz doch irgendwann knap wird, könnte man es möglicherweise mit einer externe eSATA-Platte machen????

Community

Install MythTV Package under Ubuntu

See: Ubuntu

Information:

Install desired package:

  • sudo apt-get install ubuntu-mythtv-frontend
  • Die Installation richtet eine User Group mythtv ein.
    • User, die MythTV benutzen wollen, müssen Mitglied dieser Gruppe sein.
    • Von MythTV benutzte Ordner müssen sie nötigen Rechte (Schreibrechte) für diese Gruppe haben
  • Recordings in: /var/lib/mythtv/recordings
  • MySQL 5.0 wird automatisch mitinstalliert (und gespeichert in: /etc/mythtv/mysql.txt).
  • Starten Backend: sudo /etc/init.d/mythtv-backend start

Starten und Stoppen

  • sudo /etc/init.d/mythtv-backend stop
  • sudo /etc/init.d/mythtv-backend start

Tasten

Eigentlich sollte die Bebienung von MythTV über eine Fernbedienung geschehen. Die Fernbebienung wird dabei auf die Tastenfuktionen abgebildet.

  • m = Menü
  • i = Information
  • p = Pause
  • F10 / F11 = leiser / lauter
  • Pfeil links = zurückspulen (auch bei Live TV)
  • Pfeil rechts = vorspulen (auch bei Live TV)
  • r = Recorder (?)
  • a = Adjust d.h. Zeitraffer...

MythWeb

Das MythWeb ist eines der Myth-Plugins.

Aufdem Backend wird ein Apache-Server installiert. Die Bedienung des Backends kann dann sehr komfortabel über einen Web-Browser erfolgen. Diese Art, z.B. die Aufnahmen zu steuern wird von vielen als komfortabler angesehen, als das Tasten-Kliccken mit Großschrift am MythTV-Frontend.

MythWeb installier, ohne nachzufragen auf dem Backend:

Plugins

Bis auf das Plugin mythweb sind alle anderen Plugins für den MythTV-Frontend gedacht...

TV-Satelliten

  • Astra 19,2° E