Difference between revisions of "MythTV"
From Dietrich Blog (Strato)
(→Myth TV) |
|||
Line 8: | Line 8: | ||
** 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. | ** 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. | ** 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 vom [[LAN]]-[[Fernsehen]] verwirklichen. | + | * 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) | ** 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]],... | ** "Gesendet" wird im häuslichen [[LAN]] über Ethernet-Kabel, [[WLAN]] oder [[PowerLine]],... | ||
Line 16: | Line 16: | ||
** Fernbedienung: vielleich doch einmal ausprobieren.... | ** 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 == | == Community == | ||
* Auf deutsch: http://www.mythwiki.de | * Auf deutsch: http://www.mythwiki.de |
Revision as of 08:15, 2 August 2007
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.
- 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
- Auf deutsch: http://www.mythwiki.de
- Zu DVB-T: http://www.mythtvtalk.com/forum/archive/o_t/t_635/media_center_mit_dvb_t.html
- Zu Knoppix "KnoppMyth": http://www.mysettopbox.tv/knoppmyth.html
- Zu Ubuntu: https://help.ubuntu.com/community/MythTV
- Zu UPnP:
Installation
- 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).
- Password auf ComputerBraunbaer: "pptmzueh"
- Password auf ComputerLonzo: "bukvoooh"
- Starten Backend: 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 (?)
- ...