Tag Archives: vomp

vdr

VOMP Server 0.4.1 für Debian 7 „Wheezy“

Wer den Raspberry Pi als Streaming-Client betrieben möchte braucht mindestens den VOMP Server in der Version 0.4.1. Dieser wird bisher für das aktuelle Debian Wheezy nicht als fertiges Paket angeboten. Jetzt kann man sich den Quellcode runterladen und selber kompilieren oder man greift auf das Paket aus der yaVDR Distribution zurück.

Einfach so das Paket runterladen und installieren klappt leider nicht ganz, aber der Weg ist auch nicht besonders steinig.

Zunächst werden die devscripts und vdr-dev benötigt, also:
apt-get update
apt-get install devscripts vdr-dev

Damit wir nun das passende Paket von yaVDR beziehen, schauen wir mal nach was die aktuelle Version ist. Anschließend kann diese am besten unter /tmp geladen und zu recht kompiliert werden:
dget -xu --build https://launchpad.net/~yavdr/+archive/ubuntu/stable-vdr/+files/vdr-plugin-vompserver_0.4.1-0yavdr4~precise.dsc
Das ganze dauert nun ein paar Minuten und hinterlässt ein fertiges .deb Debian Paket, dass nun installiert werden muss.
Es wird nun per: dkpg -i vdr-plugin-vompserver_0.4.1-0yavdr4~precise_i386.deb installiert und nun ist der VOMP Server in der Version 0.4.1 installiert. Nun nicht vergessen den Dongle auf 0.4.1 zu bringen, sonst wird es nichts mit dem Streamen.

Damit beim nächsten Update das Paket nicht gegen die alte Version 0.4.0 ersetzt wird, macht es sinn dieses zunächst auf hold zu setzen: echo vdr-plugin-vompserver hold | dpkg --set-selections.

Quelle: VDR-Portal

vdr

Debian Wheezy und VOMP Server 0.4.0

Problem

Mit dem Upgrade zur Debian Wheezy sollte nun der aktuelle VOMP Server in Version 0.4.0 zum Einsatz kommen. Die Inbetriebnahme hatte aber ein paar kleine Fallstricke für mich. Ich hatte noch das alte vdr-plugin-vompserver Version 0.3.0 unter Debian Squeeze installiert und dieses wurde nicht automatisch aktualisiert. Manuelle Updates brachten auch nichts und eine neuere Version schien in den Paketlisten nicht enthalten zu sein. Irgendwann habe ich einfach das alte Paket per apt-get remove vdr-plugin-vompserver deinstalliert.

Mögliche Lösung

Dann habe ich per apt-get install vdr-plugin-vompserver eine neue Installation durchgeführt. Zur meinem Erstaunen wurde dann plötzlich doch die Version 0.4.0 gefunden und installiert. Dazu muss natürlich die Firmware für die Hauppauge MediaMVP mit apt-get install vdr-vompclient-mvp nachinstalliert werden.

Damit war zwar alles drauf, aber mein MediaMVP nahm immer noch keine Verbindung zum VDR auf. Fehlermeldung am Fernseher:

Failed to locate GUI Server

Die Sichtung der Logs brachte schnell den Verdacht auf Probleme mit der vomp-dongle.ver Datei. Etwas Suche brachte mich auf den Artikel von Simone Seidel, der mir die Lösung brachte.

Die vomp-dongle.ver Datei habe ich mit dem Skript, create-dongle-bin-ver.sh, neu erzeugt: 
sh create-dongle-bin-ver.sh vomp-dongle-0.4.0 vomp-dongle-0.4.0.ver

Danach die Verlinkung von vomp-dongle.ver nach vomp-dongle-0.4.0.ver neu erstellt: 
ln -s vomp-dongle-0.4.0.ver vomp-dongle.ver
Zur guter letzt, den VDR durchgestartet und danach die Hauppauge MediaMVP Box mit Strom verbunden. Wenige Augenblicke später war die Verbindung zum VDR vorhanden und das Streaming funktionierte wieder.