MythTV
aus Wikipedia, der freien Enzyklopädie
MythTV | |
---|---|
![]() |
|
Basisdaten | |
Entwickler: | Isaac Richards |
Aktuelle Version: | 0.20 (11. September 2006) |
Betriebssystem: | Linux, Mac OS X, *BSD |
Kategorie: | Festplattenrekorder |
Lizenz: | GPL |
Deutschsprachig: | Ja |
Website: | www.mythtv.org |
MythTV ist eine Software, die es erlaubt, einen handelsüblichen Computer in einen Festplattenrekorder samt Fernseher zu verwandeln. Das Projekt wurde im April 2002 von Isaac Richards gestartet und ist unter der GPL lizenziert, ist also Freie Software.
MythTV ist mittlerweile trotz der noch niedrigen Versionsnummer 0.20 ein ausgereiftes Projekt. Der jeweils aktuelle Quelltext kann von öffentlich zugänglichen SVN-Servern heruntergeladen werden, um beispielsweise bei der Entwicklung zu helfen oder um die neuesten Features der Software auszuprobieren. Etliche IRC-Channel, Mailinglisten und Foren erlauben die Kommunikation zwischen Entwicklern und bieten Hilfe für Benutzer.
Die Software unterstützt analoge TV-Karten, analoge mit Hardware-Encoder und digitale DVB-T/-S/-C-Karten, für die Linux-Treiber existieren. Selbst für die dbox2 mit Linuxbetriebssystem besteht die Möglichkeit diese als TV-Karte zu verwenden. Das Verwenden von mehreren TV-Karten ist auch möglich. So kann man mehrere Sendungen (TV und/oder Radio) gleichzeitig aufnehmen, eine Sendung sehen und eine andere aufzeichnen oder Bild im Bild nutzen.
Sendungen können in folgenden Formaten aufgenommen werden:
- modifizierte NuppelVideo-Container mit MPEG-4- oder MJPEG-Video (Software-Encoder)
- MPEG-2
- h.264 in einem MPEG2-Transport-Stream (Hardware-Encoder oder DVB)
Medien wie USB-Sticks werden automatisch erkannt und ggf. eingebunden. UPnP wird unterstützt. Werbeblöcke können automatisch erkannt werden und dann gelöscht werden.
MythTV unterscheidet sich von vergleichbaren Open-Source-Programmen darin, dass es eine Client-Server-Architektur verfolgt. So kann ein Rechner die Aufnahmen verarbeiten und speichern während eine Vielzahl von Rechnern über ein Netzwerk die Aufnahmen abspielen kann. Der Client, unter MythTV Frontend genannt, ist für Linux, Microsoft Windows (eingeschränkt, externes Projekt) und Mac OS X verfügbar und kann über Vorlagen im Aussehen geändert werden. Selbst mehrere Server mit TV-Karten können zusammengeschaltet werden. Die Clientsoftware nutzt OpenGL oder Qt (Bibliothek) zur Darstellung der Menüführung.
Im Laufe der Zeit hat sich MythTV zu einem vielseitigen Produkt entwickelt, vor allem Dank seiner Plugin-Struktur. Diese Struktur ermöglicht es, Erweiterungen zu MythTV unabhängig von der Grundfunktionalität zu entwickeln. Programminformationen werden mittels xmltv aus dem Internet geladen und in die MySQL-Datenbank von MythTV gespeichert.
Unter anderem werden die folgenden Plugins offiziell unterstützt:
- MythBrowser Dieses Modul erlaubt die Betrachtung von Websites.
- MythDVD Mit diesem Plugin lassen sich DVDs inklusive deren Menüs abspielen und auf Festplatte archivieren.
- MythGallery erlaubt die Betrachtung von Bilddateien und Erstellung von Diashows.
- MythGame ist eine Oberfläche, die die einfache Benutzung von Emulatoren (xmame, snes, nes) und nativen Computerspielen aus MythTV heraus ermöglicht.
- MythMusic verwaltet Musik und gibt diese auch wieder, des Weiteren gibt es Visualisierungsfunktionen.
- MythNews verarbeitet RSS-Feeds und gibt diese wieder.
- MythWeather zeigt einen Wetterbericht an.
- MythPhone ermöglicht Videotelefonie.
- MythVideo verwaltet Videos und erlaubt die Wiedergabe selbiger mittels eines Videoplayers (z. B. xine, MPlayer)
- MythWeb ist ein Webinterface für MythTV. Es erlaubt beispielsweise die Programmierung von Aufnahmen über einen Browser.
- MythArchive ist ein Modul mit dem man einfach die aufgenommenen Sendungen auf eine DVD brennen kann.
Das Basissystem integriert sich reibungslos mit den Modulen. Die Bedienung erfolgt über die Tastatur oder, viel komfortabler, mittels einer Fernbedienung. Zusätzlich kann die Maus mit Mausgesten in den Menüs genutzt werden.
[Bearbeiten] Weblinks
- Website des Projektes
- KnoppMyth Community Schweiz
- Deutsches Wiki
- KnoppMyth – Eine auf Knoppix basierende Linux-Distribution, die MythTV verwendet
- WinMyth – das MythTV-Frontend für Windows