TV - MMS mit VDR-Streamdev
From Mms-wiki
Contents |
[edit] Achtung
Es gibt mittlerweile eine andere Art der VDR-Intergration. Diese ist zwar nicht remote-fähig, ermöglicht aber eine nahtlose VDR-intergration mit nur einer Fernbedinung. Nähere Informationen gibt es hier.
[edit] Beschreibung
Autor: Roman Müllenschläder
Habe mal eine kleine Anleitung geschrieben, wie man mittels MMS TV schauen kann, indem man Streamdev-Streams vom VDR übers Netzwerk mit mplayer nutzt.
[edit] VDR mit MMS - mittels vdr-sxfe (empfohlen)
Im Englischen Teil: MMS&VDR
[edit] Einfache Version
[edit] Voraussetzungen
Wesentliche Voraussetzung ist ein laufender VDR zusammen mit Streamdev.
[edit] Konfiguration von MMS
Wir müssen einen Filetype für Movies in der Config-Datei anlegen, damit wir in der Lage sind, Playlisten abzuspielen.
nano /etc/mms/config
und ergänzen am Ende die "Movie filetypes" um folgenden Eintrag:
filetypes_m = pls, pls
So erscheinen nun auch Playlisten im PLS-Format bei der Movie-Wiedergabe
[edit] Konfiguration von Lirc für den Mplayer
Nun legen wir in der
/etc/mms/lirc.conf
noch zwei Tasten für Vor- und Zurückspringen innerhalb einer Playliste an:
nano /etc/mms/lirc.conf
Ergänzen diese um
begin button = CHDOWN prog = mplayer config = pt_step -1 repeat = 1 end
begin button = CHUP prog = mplayer config = pt_step 1 repeat = 1 end
Welche Tasten der fernbedienung hman hierfür nimmt, bleibt einem selbst überlassen. CHUP und CHDOWN sind nur Beispiele!
[edit] Die Channels-Playliste
Bevor wir loslegen können, benötigen wir natürlich noch eine entsprechende Playliste :)
[edit] Playliste mit Sat-Angaben
http://willi:3000/PES/S19.2E-1-1101-28106 # Das Erste http://willi:3000/PES/S19.2E-1-1079-28006 # ZDF http://willi:3000/PES/S19.2E-1-1101-28111 # WDR K�n http://willi:3000/PES/S19.2E-1-1089-12003 # RTL Television,RTL http://willi:3000/PES/S19.2E-133-33-46 # SAT.1 ...
oder so
[edit] Playliste mit Kanalnummern
http://willi:3000/PES/1 http://willi:3000/PES/2 http://willi:3000/PES/3 http://willi:3000/PES/4 http://willi:3000/PES/5 ...
Hinweis Bitte willi durch den DNS-Namen oder die IP eures VDR-Servers ersetzen.
Diese Playliste speichert ihr dann als
beliebiger_name.pls
in dem Ordner, den ihr für Movies in der config festgelegt habt.
[edit] Testlauf
Nun können wir das ganze mal testen.
- VDR
- Sicherstellen, daß VDR läuft und der http-stream aktiviert ist
- MMS
- MMS starten
- Menupunkt
- Auf "Film abspielen" gehen
- Datei
- Die Playliste auswählen
- Wiedergabe
- Nun sollte nach einem kurzen Augenblick (der Cache vom Mplayer wird erst gefüllt) das erste in der Playliste angegebene Programm wiedergegeben werden
- Umschalten
- Mittels der Tasten CHUP oder CHDOWN Taste kann man nun auch durch die Programme zappen
Das wars dann auch schon ... Viel Spaß :)
[edit] Komfortablere Version (nicht ausführlich)
[edit] Beschreibung
Noch schöner läßt sich mit einer solchen Playliste umgehen, wenn man in der
/etc/mplayer/input.conf
vom mplayer entsprechende Befehle für das mplayereigene OSD einbaut. Hier kann man mittels einer definierten Taste z.B. direkt beim Abspielen auf das "Jump_to" Menu wechseln und mittels up/down/ok innerhalb der Playliste im OSD navigieren (z.b. von Kanal 1 direkt zu Kanal 51).
In der
/etc/mms/config
dafür bitte auch die Mplayer-Option "-menu" hinzufügen!
[edit] Grundprinzip
Wer möchte kann das ja mal probieren (mplayer gesteuert mit Keyboard)
folgendes in die
/etc/mplayer/input.conf
einfügen:
X menu up
(großes X)
und mplayer z.B. so starten:
mplayer -vo xv -menu -playlist VDR.pls
(-vo muß man für den eigenen Zweck ändern)
Sobald mplayer den ersten Stream abspielt, kann man mittels
X
das OSD aufrufen, dann auf
Jump to
und bekommt die Playliste zu sehen, aus der man einen Kanal direkt auswählen kann. Die Navigation per Keyboard erfolgt mit den Cursor-Tasten, Enter und ESC.
Für Lirc müssen die entsprechenden Tasten UP/DOWN/OK/BACK natürlich noch angelegt werden.
Für eine genauere Anleitung siehe diesen forum-thread
[edit] Weiterer Tipp
Eine weitere Möglichkeit ist es, sich für jeden Kanal eine eigene .pls anzulegen ...
