Hallo,
ich habe eine SMT als client an einem yavdr-System hängen. System der SMT ist zen2vdr-r2 (streamdev 0.5.0), auf dem Server yavdr 0.4pre (streamdev 0.5.1-git20110618). Der Server hat momentan einen Tuner, der Tuner der SMT ist deaktiviert. In der setup.conf des Servers sind AllowSuspend und SuspendMode auf 1 gesetzt. Streaming über HTTP nach vlc funktioniert, Kanäle werden problemlos umgeschaltet.
Wenn ich nun aber bei der SMT versuche, den Kanal zu wechseln, passiert in den Logs folgendes (...114 ist der Server, ...124 der client, channel 1 ist ARD, channel 2 ist ZDF):
SMT
Aug 13 13:06:44 zen2vdr-r2 user.err vdr: [11133] switching to channel 2
Aug 13 13:06:46 zen2vdr-r2 user.err vdr: [11133] Streamdev: Lost connection to 192.168.0.114:2004: Connection timed out
Aug 13 13:06:46 zen2vdr-r2 user.err vdr: [11133] ERROR: Transfer-Mode kann nicht gestartet werden!
Aug 13 13:06:47 zen2vdr-r2 user.err vdr: [11271] Streamdev: Lost connection to 192.168.0.114:2004: Connection timed out
Aug 13 13:06:49 zen2vdr-r2 user.err vdr: [11271] Streamdev: Lost connection to 192.168.0.114:2004: Connection timed out
Aug 13 13:06:49 zen2vdr-r2 user.err vdr: [11271] Streamdev: Connected to server 192.168.0.114:2004 using capabilities TSPIDS,FILTERS
Aug 13 13:06:49 zen2vdr-r2 user.err vdr: [11270] ERROR (device.c,1679): Bad file descriptor
Aug 13 13:06:49 zen2vdr-r2 user.err vdr: [11270] TS buffer on device 10 thread ended (pid=11133, tid=11270)
Aug 13 13:06:49 zen2vdr-r2 user.err vdr: [11271] buffer stats: 178412 (8%) used
Aug 13 13:06:49 zen2vdr-r2 user.err vdr: [11271] receiver on device 10 thread ended (pid=11133, tid=11271)
Aug 13 13:06:53 zen2vdr-r2 user.err vdr: [11133] switching to channel 1
Aug 13 13:06:54 zen2vdr-r2 user.err vdr: [11133] Streamdev: Lost connection to 192.168.0.114:2004: Connection timed out
Aug 13 13:06:54 zen2vdr-r2 user.err vdr: [11133] ERROR: Transfer-Mode kann nicht gestartet werden!
Aug 13 13:07:04 zen2vdr-r2 user.err vdr: [11133] switching to channel 1
Aug 13 13:07:04 zen2vdr-r2 user.err vdr: [11133] Streamdev: Connected to server 192.168.0.114:2004 using capabilities TSPIDS,FILTERS
Aug 13 13:07:04 zen2vdr-r2 user.err vdr: [11288] TS buffer on device 10 thread started (pid=11133, tid=11288)
Aug 13 13:07:04 zen2vdr-r2 user.err vdr: [11289] receiver on device 10 thread started (pid=11133, tid=11289)
Aug 13 13:07:06 zen2vdr-r2 user.info vdr: [11289] [xine..put] Detected video size 720x576
Alles anzeigen
Server
Aug 13 13:06:46 thales vdr: [1354] TS buffer on device 1 thread ended (pid=912, tid=1354)
Aug 13 13:06:46 thales vdr: [1351] buffer stats: 109040 (5%) used
Aug 13 13:06:46 thales vdr: [1351] receiver on device 1 thread ended (pid=912, tid=1351)
Aug 13 13:06:47 thales vdr: [912] switching to channel 1
Aug 13 13:06:47 thales vdr: [912] info: Channel not available!
Aug 13 13:06:47 thales vdr: [912] ERROR: no OSD provider available - using dummy OSD!
Aug 13 13:06:49 thales vdr: [912] switching to channel 2
Aug 13 13:06:49 thales vdr: [912] info: Streaming active
Aug 13 13:06:49 thales vdr: [912] ERROR: no OSD provider available - using dummy OSD!
Aug 13 13:06:49 thales vdr: [1356] receiver on device 1 thread started (pid=912, tid=1356)
Aug 13 13:06:49 thales vdr: [1357] TS buffer on device 1 thread started (pid=912, tid=1357)
Aug 13 13:06:50 thales vdr: [1168] changing pids of channel 8 from 210+210=2:220=deu@3,221=mis@3;225=deu@106:0:230 to 210+210=2:220=deu@3,221=mis@3;225=deu@106:231=deu:230
Aug 13 13:06:51 thales vdr: [912] ERROR: no OSD provider available - using dummy OSD!
Aug 13 13:06:51 thales vdr: [1353] streamdev-livestreaming thread ended (pid=912, tid=1353)
Aug 13 13:06:51 thales vdr: [1352] streamdev-writer thread ended (pid=912, tid=1352)
Aug 13 13:06:51 thales vdr: [1171] buffer stats: 109228 (2%) used
Aug 13 13:06:51 thales vdr: [1171] Streamdev: Accepted new client (VTP) 192.168.0.124:49871
Aug 13 13:06:51 thales vdr: [1171] client (VTP) 192.168.0.124:56604 has closed connection
Aug 13 13:06:51 thales vdr: [1171] streamdev: closing streamdev connection to 192.168.0.124:56604
Aug 13 13:06:51 thales vdr: [1171] buffer stats: 0 (0%) used
Aug 13 13:06:51 thales vdr: [1171] buffer stats: 0 (0%) used
Aug 13 13:06:51 thales vdr: [1171] Streamdev: Accepted new client (VTP) 192.168.0.124:40751
Aug 13 13:06:51 thales vdr: [1171] client (VTP) 192.168.0.124:49871 has closed connection
Aug 13 13:06:51 thales vdr: [1171] streamdev: closing streamdev connection to 192.168.0.124:49871
Aug 13 13:06:51 thales vdr: [1171] Streamdev: Accepted new client (VTP) 192.168.0.124:48545
Aug 13 13:06:51 thales vdr: [1171] client (VTP) 192.168.0.124:40751 has closed connection
Aug 13 13:06:51 thales vdr: [1171] streamdev: closing streamdev connection to 192.168.0.124:40751
Aug 13 13:06:52 thales vdr: [1168] changing pids of channel 2 from 110+110=2:120=deu@3,121=mis@3;125=deu@106:0:130 to 110+110=2:120=deu@3,121=mis@3;125=deu@106:131=deu:130
Aug 13 13:06:52 thales vdr: [912] retuning due to modification of channel 2
Aug 13 13:06:52 thales vdr: [912] switching to channel 2
Aug 13 13:06:52 thales vdr: [1357] TS buffer on device 1 thread ended (pid=912, tid=1357)
Aug 13 13:06:52 thales vdr: [1356] buffer stats: 93812 (4%) used
Aug 13 13:06:52 thales vdr: [1356] receiver on device 1 thread ended (pid=912, tid=1356)
Aug 13 13:06:52 thales vdr: [1358] receiver on device 1 thread started (pid=912, tid=1358)
Aug 13 13:06:52 thales vdr: [1359] TS buffer on device 1 thread started (pid=912, tid=1359)
Aug 13 13:06:54 thales vdr: [912] switching to channel 2
Aug 13 13:06:54 thales vdr: [912] info: Channel not available!
Aug 13 13:06:54 thales vdr: [1359] TS buffer on device 1 thread ended (pid=912, tid=1359)
Aug 13 13:06:54 thales vdr: [1358] buffer stats: 83096 (3%) used
Aug 13 13:06:54 thales vdr: [1358] receiver on device 1 thread ended (pid=912, tid=1358)
Aug 13 13:06:56 thales vdr: [912] switching to channel 1
Aug 13 13:06:56 thales vdr: [912] info: Streaming active
Aug 13 13:06:56 thales vdr: [1360] receiver on device 1 thread started (pid=912, tid=1360)
Aug 13 13:06:56 thales vdr: [1361] TS buffer on device 1 thread started (pid=912, tid=1361)
Aug 13 13:06:58 thales vdr: [1171] client (VTP) 192.168.0.124:48545 has closed connection
Aug 13 13:06:58 thales vdr: [1171] streamdev: closing streamdev connection to 192.168.0.124:48545
Aug 13 13:06:58 thales vdr: [1171] buffer stats: 0 (0%) used
Aug 13 13:06:58 thales vdr: [1171] buffer stats: 0 (0%) used
Aug 13 13:07:06 thales vdr: [1171] Streamdev: Accepted new client (VTP) 192.168.0.124:32864
Aug 13 13:07:06 thales vdr: [1171] buffer stats: 0 (0%) used
Aug 13 13:07:06 thales vdr: [1171] Streamdev: Setting data connection to 192.168.0.124:53772
Aug 13 13:07:06 thales vdr: [1363] streamdev-livestreaming thread started (pid=912, tid=1363)
Aug 13 13:07:06 thales vdr: [1362] streamdev-writer thread started (pid=912, tid=1362)
Alles anzeigen
Hat jemand einen Tipp, woran das liegen könnte? Streamdev auf dem Server scheint mir ja richtig konfiguriert zu sein, da das automatische Umschalten bei HTTP-Streams funktioniert. Kann es an den unterschiedlichen streamdev-Versionen liegen? Wenn ja, wie bekomme ich die SMT dahingehend geupdatet?
Vielen Dank!
Grüße,
Florian