Hallo!
Ich verwende auf meiner lokalen yaVDR-Installation das streamdev-client-Plugin in Kombination mit dem remotetimers-Plugin.
Der Rechner selbst ist ein reiner Client und hat keine TV-Karte verbaut (Programme werden zwingend über das streamdev-Plugin empfangen). Ebenso sollen Aufnahmen ausschließlich am Server aufgenommen werden.
Dazu habe ich das remotetimers-Plugin installiert, das so weit auch hervorragend funktioniert.
Einzig die Funktion Live-Pause (Druck der Pause-Taste während ein TV-Sender völlig normal läuft) funktioniert nicht:
Für ein paar Sekunden wird die Meldung "Pausing live video..." angezeigt, danach aber stoppt das Video nur kurz und der Sender wird in Folge wieder völlig normal wiedergegeben.
Im Hintergrund wird dabei die Aufnahme am Server - wie eben konfiguriert - gestartet und der Server beginnt mit der Aufzeichnung.
Was nicht klappt, das ist die Pausierung des Videos am Client.
Log Client bei Druck der Pause-Taste:
Dec 31 00:17:26 htpc vdr: [2436] Text2Skin: message display update thread started (pid=2380, tid=2436)
Dec 31 00:17:27 htpc vdr: [2380] SvdrpService: connected to 192.168.1.205:2001
Dec 31 00:17:27 htpc vdr: [2399] cStreamdevFilter::PutSection socket overflow, Pid 18 Tid 64
Dec 31 00:17:31 vdr: last message repeated 91 times
Dec 31 00:17:31 htpc vdr: [2380] timer 1 (6 0017-0317 '@DELUXE MUSIC') start
Dec 31 00:17:31 htpc vdr: [2380] replay /var/lib/video.00/remote/@DELUXE_MUSIC/2012-12-31.00.17.6-0.rec
Dec 31 00:17:31 htpc vdr: [2380] playing '/var/lib/video.00/remote/@DELUXE_MUSIC/2012-12-31.00.17.6-0.rec/00001.ts'
Dec 31 00:17:41 htpc vdr: [2380] [softhddev]SetPlayMode: 0
Dec 31 00:17:41 htpc vdr: [2380] [softhddev]SetVideoDisplayFormat: 1
Dec 31 00:17:41 htpc vdr: [2380] [softhddev]SetPlayMode: 1
Dec 31 00:17:41 htpc vdr: [2437] dvbplayer thread started (pid=2380, tid=2437)
Dec 31 00:17:41 htpc vdr: [2436] Text2Skin: message display update thread ended (pid=2380, tid=2436)
Dec 31 00:17:41 htpc vdr: [2438] non blocking file reader thread started (pid=2380, tid=2438)
Dec 31 00:17:41 htpc vdr: [2438] non blocking file reader thread ended (pid=2380, tid=2438)
Dec 31 00:17:41 htpc vdr: [2437] dvbplayer thread ended (pid=2380, tid=2437)
Dec 31 00:17:41 htpc vdr: [2380] [softhddev]SetPlayMode: 0
Dec 31 00:17:41 htpc vdr: [2380] [softhddev]SetVideoDisplayFormat: 1
Dec 31 00:17:41 htpc vdr: [2431] ERROR (device.c,1843): Bad file descriptor
Dec 31 00:17:41 htpc vdr: [2431] TS buffer on device 10 thread ended (pid=2380, tid=2431)
Dec 31 00:17:41 htpc vdr: [2430] buffer stats: 159236 (7%) used
Dec 31 00:17:41 htpc vdr: [2430] receiver on device 10 thread ended (pid=2380, tid=2430)
Dec 31 00:17:41 htpc vdr: [2380] switching to channel 6
Dec 31 00:17:41 htpc vdr: [2439] receiver on device 10 thread started (pid=2380, tid=2439)
Dec 31 00:17:41 htpc vdr: [2440] TS buffer on device 10 thread started (pid=2380, tid=2440)
Dec 31 00:17:41 htpc vdr: audio/alsa: wait underrun error? 'Broken pipe'
Dec 31 00:17:41 htpc vdr: video: slow down video, duping frame
Dec 31 00:17:41 htpc vdr: video: decoder buffer empty, duping frame (358/2124) 0 v-buf
Dec 31 00:17:41 htpc vdr: video: --:--:--.--- +0 0 240/\ms 0+5 v-buf
Dec 31 00:17:42 htpc vdr: [2380] [softhddev]SetPlayMode: 1
Dec 31 00:17:42 htpc vdr: audio/alsa: using device 'mixed-digital'
Dec 31 00:17:42 htpc vdr: audio/alsa: start delay 336ms
Dec 31 00:17:42 htpc vdr: audio/alsa: using device 'mixed-digital'
Dec 31 00:17:42 htpc vdr: audio/alsa: start delay 336ms
Alles anzeigen
Gibt es hierfür eine Lösung, sodass ein Druck auf die Pause-Taste das gerade ablaufende Programm tatsächlich pausieren lässt?