Um DVD abzuspielen verwende ich das dvd plugin. Der Rechner steht aber nicht im selben Raum, weshalb das Wechseln der DVDs sehr umständlich ist. Mit folgender Lösung werden die DVDs, in meinem Laptop eingelegt, am VDR Rechner abgespielt.
Diese Anleitung ist für Debian/Ubuntu kann aber für andere Distris angepasst werden.
Am Laptop:
apt-get install nbd-server
Bei eingelegter DVD kann dieser mittels "nbd-server 2000 /dev/hdc -r" gestartet werden (/dev/hdc ist bei mir das DVD Device).
Ein Wechseln der DVDs ist danach ohne den Dienst zu beenden jederzeit möglich.
Beendet wird der Dienst durch ein "killall nbd-server"
Um nicht das ganze jedes mal auf der Konsole einzutippen habe am Desktop
zwei Verknüpfungen angelegt.
Am VDR-Rechner:
apt-get install nbd-client
zu /etc/modules "nbd" hinzufügen (bzw. modprobe nbd zum testen)
Das Plugin dvd ist mit dem File "dvd-remote-0.1.diff" zu patchen.
cd dvd
patch -p1<dvd-remote-0.1.diff
Vor und nach jedem Zugriff auf das DVD-Device wird damit ein Shellscript gestartet, das mittels "nbd-client" das DVD-Device von meinem Laptop über das Netzwerk lokal dem VDR-Rechner als "/dev/nbd0" zur Verfügung stellt.
Pluginstartoptionen für den VDR:
vdr -u vdr -P'dvd -C /dev/nbd0 -c /home/vdr/dvdmount.sh'
Bei mir läuft VDR als user "vdr". Um Kommandos ausführen zu können, die root rechte benötigen verwende ich sudo:
/etc/sudoers:
vdr ALL=(ALL) NOPASSWD: /sbin/shutdown, /sbin/nbd-client
have fun
Peter