Hallo,
ich hätte Mal ein paar Anfängerfragen zu den Streamdev-Plugins. Ich möchte einen zweiten VDR ohne DVB-Karte als reines Ausgabegerät nutzen, um meine wackelige xineliboutput-Konfiguration zu ersetzen. Ich erhoffe mir davon unter anderem eine stabilere Übertragung über WLAN.
Zum Client: Ubuntu 14.04, R9 290 mit Radeon Treiber, vdpau-Ausgabe funktioniert mit dem mplayer oder mpv stabil, yavdr-testing repo.
Fragen:
1.) Unter host:port/recordings.html kann ich die Aufnahmen des Servers sehen, aber sie werden im VDR, der als Client fungiert, nicht angezeigt. Ist das im Client nicht implementiert, oder mache ich etwas falsch? Alternativ habe ich den Ordner per NFS gemountet, das funktioniert. Ist das der eleganteste Weg, oder gibt es da noch eine bessere Lösung?
2.) Ich bekomme keinen Ton. Pulseaudio wird nicht unterstützt, aber Alsa müsste ja gehen.
$ aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: PCH [HDA Intel PCH], Gerät 0: ALC892 Analog [ALC892 Analog]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 1: ALC892 Digital [ALC892 Digital]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: Headset [Logitech G930 Headset], Gerät 0: USB Audio [USB Audio]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 2: Generic [HD-Audio Generic], Gerät 3: HDMI 0 [HDMI 0]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 2: Generic [HD-Audio Generic], Gerät 7: HDMI 1 [HDMI 1]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 2: Generic [HD-Audio Generic], Gerät 8: HDMI 2 [HDMI 2]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 2: Generic [HD-Audio Generic], Gerät 9: HDMI 3 [HDMI 3]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 2: Generic [HD-Audio Generic], Gerät 10: HDMI 4 [HDMI 4]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 2: Generic [HD-Audio Generic], Gerät 11: HDMI 5 [HDMI 5]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Alles anzeigen
Wenn ich jetzt den Ton z.B. auf mein G930 haben möchte, müsste ich dem SofthdDevice-Plugin doch -a hw1,0 übergeben. Da kommt aber leider kein Ton. Laut der ps-Ausgabe wird der Parameter korrekt angenommen: -P "softhddevice -v vdpau -a hw:1,0"
3.) Flackern in SD-Kanälen. Die Darstellung der öffentlich rechtlichen in HD ist top. Aber alle SD-Kanäle flackern in den obersten Zeilen und auch die Logos wirken teilweise sehr komisch, als ob sie immer um ein paar Pixel springen. Kann man das beheben?
4.) Start-Stop. Wie handhabt ihr das starten des VDR-Servers auf dem Client. Lasst ihr den einfach durchlaufen und dann mit svdrpsend das SoftHDDevice-Pluging deat bzw. atta? Oder gibt es da eine elegante Lösung den VDR mit zu stoppen?
5.) Sehr irritierend finde ich, dass man das X-Fenster nicht mit dem X schließen kann. Könnte man das nicht so festlegen, dass dann die Ausgabe abgekoppelt wird, sodass sich das Fenster schließt?
6.) Kanal nicht verfügbar. Ich habe die Tipps zur Problemlösung befolgt, kann aber kein Live-TV empfangen. Wenn ich mit einem beliebigen Videoplayer host:3000/<Kanalnummer> ansteuere, habe ich Live-TV. Aber der VDR sagt immer nur Kanal nicht verfügbar. Ich habe die channels.conf 1:1 rüberkopiert. Oder müssen dort noch Änderungen vorgenommen werden?
Geladene Plugins:
/bin/sh /usr/sbin/runvdr -v /srv/vdr/video.00 -c /var/lib/vdr -L /usr/lib/vdr/plugins -r /usr/lib/vdr/vdr-recordingaction -s -E /var/cache/vdr/epg.data -u vdr -g /tmp --port 6419 --resdir=/usr/share/vdr --cachedir=/var/cache/vdr --dirname=,,1 --lirc=/var/run/lirc/lircd -w 60 -P streamdev-client -P "softhddevice -v vdpau -a hw:1,0" -P "live --port=8008 --ip=0.0.0.0 --log=INFO --epgimages=/var/cache/vdr/epgimages"
Auszug setup.conf
streamdev-client.RemoteIp = 192.168.178.25
streamdev-client.RemotePort = 3000
streamdev-client.StartClient = 1
streamdev-client.StreamFilters = 1
streamdev-client.SyncEPG = 1
Vllt. habt ihr ein paar Tipps für mich, derzeit hänge ich noch in der Luft. Würde mich sehr freuen
Grüße
MPW