Hallo,
irgendie hab ich heute nen Tag, wo einfach nichts so richtig funktionieren will.
Nachdem ich das mit der VDRSync-Gui vorerst frustriert ausgegeben habe, ist jetzt der Streamingserver dran.
Szenario:
Mir ist aufgefallen, das das Streaming auf einen Windows Client mit MPlayer nach einer bestimmten Laufzeit (ca. 3 oder 4 Stunden, kann auch mehr sein) des VDR Server einfach nicht mehr funktionieren will. Das betrifft allerdings nur das Livebild, mit den Streaming von Aufnahmen habe ich dieses Problem nicht, das hat bis jetzt schon immer funktioniert.
Wenn ich in der Windows Kommandozeile eingebe:
mplayer http://192.168.0.211:3000/PS/1
dann passiert folgendes:
C:\Dokumente und Einstellungen\Michael\VDR>mplayer [URL]http://192.168.0.211:3000/PS/1[/URL]
MPlayer dev-CVS-031011-13:26-3.2.3 (C) 2000-2003 MPlayer Team
CPU: Intel Pentium 4/Xeon/Celeron Northwood 3072 MHz (Family, Stepping: 7)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Kompiliert f³r x86 CPU mit folgenden Erweiterungen: MMX MMX2 SSE SSE2
...
...
...
Playing [URL]http://192.168.0.211:3000/PS/1.[/URL]
Connecting to server 192.168.0.211[192.168.0.211]:3000 ...
Cache size set to 320 KBytes
Connected to server: 192.168.0.211
Cache fill: 0.00% (0 bytes)
Alles anzeigen
An dieser Stelle bleibt der MPlayer stehen und die letzte Zeile flimmert wie verrückt.
In der Syslog des Server ist nichts besonderes zu finden, soweit ich das beurteilen kann.
Folgendes erscheint, wenn ich den Mplayer unter Windows öffne:
Jun 18 20:36:52 Server vdr[4969]: Streamdev: Accepted new client (HTTP) 192.168.0.206:3094
Jun 18 20:36:52 Server vdr[4969]: Streamdev: Detaching streamer for device selection
Jun 18 20:36:52 Server vdr[4969]: Streamdev: Reattaching transceiver after device selection
Jun 18 20:36:52 Server vdr[1943]: Streamdev: Channel streamer thread started (pid=1943, tid=950304)
Jun 18 20:36:52 Server vdr[1944]: receiver on device 1 thread started (pid=1944, tid=966689)
Sobald ich das CMD Fenster unter Windows wieder schieße, kommt folgendes hinzu:
Jun 18 20:37:57 Server vdr[4969]: Streamdev: Read from client (HTTP) 192.168.0.206:3094 failed: Connection reset by peer
Jun 18 20:37:57 Server vdr[4969]: Streamdev: Closing connection to 192.168.0.206:3094
Jun 18 20:37:57 Server vdr[1943]: Streamdev: Channel streamer thread ended (pid=1943, tid=950304)
Jun 18 20:37:57 Server vdr[1944]: receiver on device 1 thread ended (pid=1944, tid=966689)
Jun 18 20:37:57 Server vdr[4969]: buffer stats: 0 (0%) used
Jun 18 20:38:01 Server vdr[4968]: channel 2 (ZDF) event 20:45 'Australien - Argentinien' status 4
Manchmal erscheint auch noch diese Meldung, zumindest da scheint irgendwas nicht zu stimmen:
Jun 18 20:34:38 Server vdr[20411]: ERROR: 27 ring buffer overflows (4977 bytes dropped)
Jun 18 20:34:39 Server vdr[20410]: ERROR: skipped 99 byte to sync on TS packet
Ein neustart des VDRs (rcvdr restart) hilft leider auch nichts.
Erst noch einem kompletten neustart des Rechners funktioniert das Streaming wieder.
Ich denke nicht das es an der MPlayer Version liegt, da ich es mit zwei verschiedene ausprobiert habe:
mplayer 1.0pre5
mplayer 1.0pre7
Ich verwende die VDR Version 1.3.10 und die Streamdev Version 0.3.1.
Ich hoffe ihr könnt mir helfen
Gruß
Tuxer