Hi, folgende Konstellation:
streamdev-server:
- 0.6.1.git20131129-0yavdr0~precise auf armel (dockstar)
- 2 Tuner (TT S2-3600)
- single cable (DeviceBondings = 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0)
streamdev-client:
- 0.6.1.git20131129-0yavdr0~precise auf x86
- 2 Tuner (Digital Devices Cine S2 V6)
- per streamdev-client die beiden Tuner vom streamdev-server
- single cable (DeviceBondings = 1 1 0 0 0 0 0 0 2 2 0 0 0 0 0 0)
Folgende Beobachtungen: Ohne Filter-Streaming kann ich Multistreams im Client nutzen und somit beide Tuner des streamdev-server stabil verwenden. Alle Bondings werden respektiert, alles bestens. Nur fehlen mir auf den gestreamten Tunern die VPS-Signale, ich gehe davon aus, dass man dafür Filter-Streaming benötigt. Mit Filter-Streaming und nur unter Nutzung eines Tuners im Server läuft auch alles stabil. Streame ich nun aber beide Tuner und schalte Filter-Streaming an, kommt es nach wenigen Minuten zu Abstürzen des Clients (s.u.). Der Timeout steht schon auf Maximalwert von 15 Sekunden.
Das Problem sieht im Client wie folgt aus:
Code
Apr 6 12:40:56 sweetvdr vdr: [3494] ERROR: streamdev-client: Failed reading reply to 'ADDF 6300 2 255' from 192.168.178.35:2004: Die Wartezeit für die Verbindung ist abgelaufen
Apr 6 12:40:56 sweetvdr vdr: [3495] ERROR: streamdev-client: Failed reading reply to 'ADDF 5120 2 255' from 192.168.178.35:2004: Die Wartezeit für die Verbindung ist abgelaufen
Apr 6 12:40:57 sweetvdr vdr: [3426] [softhddev]GrabImage: 0, 1, 80, 729x480
Apr 6 12:41:02 vdr: last message repeated 5 times
Apr 6 12:41:02 sweetvdr vdr: [3804] cStreamDevice::GetTSPacket: GetChecked: NOTHING (0)
Apr 6 12:41:03 vdr: last message repeated 5 times
Apr 6 12:41:03 sweetvdr vdr: [3426] [softhddev]GrabImage: 0, 1, 80, 729x480
Apr 6 12:41:03 sweetvdr vdr: [3804] cStreamDevice::GetTSPacket: GetChecked: NOTHING (0)
Apr 6 12:41:03 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (1)
Apr 6 12:41:03 sweetvdr vdr: [3804] cStreamDevice::GetTSPacket: GetChecked: NOTHING (2)
Apr 6 12:41:03 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (3)
Apr 6 12:41:03 sweetvdr vdr: [3804] cStreamDevice::GetTSPacket: GetChecked: NOTHING (4)
Apr 6 12:41:03 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (5)
Apr 6 12:41:03 sweetvdr vdr: [3804] cStreamDevice::GetTSPacket: GetChecked: NOTHING (6)
Apr 6 12:41:03 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (7)
Apr 6 12:41:03 sweetvdr vdr: [3804] cStreamDevice::GetTSPacket: GetChecked: NOTHING (8)
Apr 6 12:41:03 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (9)
Apr 6 12:41:04 sweetvdr vdr: [3546] streamdev-client: Connected to server 192.168.178.35:2004 using protocol version 1.0
Apr 6 12:41:04 sweetvdr vdr: [3546] streamdev-client: Command 'DELF 6100 2 255' rejected by 192.168.178.35:2004: 560 Can't delete filters without a stream
Apr 6 12:41:04 sweetvdr vdr: [3804] cStreamDevice::GetTSPacket: GetChecked: NOTHING (10)
Apr 6 12:41:04 sweetvdr vdr: [3804] cStreamdevDevice::GetTSPacket(): disconnected
Apr 6 12:41:04 sweetvdr vdr: [3544] streamdev-client: Connected to server 192.168.178.35:2004 using protocol version 1.0
Apr 6 12:41:04 sweetvdr vdr: [3544] streamdev-client: Command 'DELF 5110 2 255' rejected by 192.168.178.35:2004: 560 Can't delete filters without a stream
Apr 6 12:41:04 sweetvdr vdr: [3805] ERROR (device.c,1861): Ungültiger Dateideskriptor
Apr 6 12:41:04 sweetvdr vdr: [3805] TS buffer on device 15 thread ended (pid=3426, tid=3805)
Apr 6 12:41:04 sweetvdr vdr: [3495] streamdev-client: Command 'ADDF 5130 2 255' rejected by 192.168.178.35:2004: 560 Can't set filters without a filter stream
Apr 6 12:41:04 sweetvdr vdr: [3494] streamdev-client: Command 'ADDF 6400 2 255' rejected by 192.168.178.35:2004: 560 Can't set filters without a filter stream
Apr 6 12:41:04 sweetvdr vdr: [3804] buffer stats: 232404 (11%) used
Apr 6 12:41:04 sweetvdr vdr: [3804] receiver on device 15 thread ended (pid=3426, tid=3804)
Apr 6 12:41:04 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (0)
Apr 6 12:41:04 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (1)
Apr 6 12:41:04 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (2)
Apr 6 12:41:04 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (3)
Apr 6 12:41:04 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (4)
Apr 6 12:41:04 sweetvdr vdr: [3426] [softhddev]GrabImage: 0, 1, 80, 729x480
Apr 6 12:41:04 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (5)
Apr 6 12:41:04 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (6)
Apr 6 12:41:04 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (7)
Apr 6 12:41:04 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (8)
Apr 6 12:41:04 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (9)
Apr 6 12:41:05 sweetvdr vdr: [3544] cStreamdevFilters::Action(): stream disconnected ?
Apr 6 12:41:05 sweetvdr vdr: [3543] ERROR (device.c,1861): Ungültiger Dateideskriptor
Apr 6 12:41:05 sweetvdr vdr: [3543] TS buffer on device 1 thread ended (pid=3426, tid=3543)
Apr 6 12:41:05 sweetvdr vdr: [3544] buffer stats: 130284 (12%) used
Apr 6 12:41:05 sweetvdr vdr: [3544] StreamdevFilters::Action() ended
Apr 6 12:41:05 sweetvdr vdr: [3544] streamdev-client: sections assembler thread ended (pid=3426, tid=3544)
Apr 6 12:41:05 sweetvdr vdr: [3847] cStreamDevice::GetTSPacket: GetChecked: NOTHING (10)
Apr 6 12:41:05 sweetvdr vdr: [3847] cStreamdevDevice::GetTSPacket(): disconnected
Apr 6 12:41:05 sweetvdr vdr: [3848] ERROR (device.c,1861): Ungültiger Dateideskriptor
Apr 6 12:41:05 sweetvdr vdr: [3848] TS buffer on device 16 thread ended (pid=3426, tid=3848)
Apr 6 12:41:05 sweetvdr vdr: [3847] buffer stats: 237056 (11%) used
Apr 6 12:41:05 sweetvdr vdr: [3847] receiver on device 16 thread ended (pid=3426, tid=3847)
Apr 6 12:41:05 sweetvdr vdr: [3546] cStreamdevFilters::Action(): stream disconnected ?
Apr 6 12:41:05 sweetvdr vdr: [3545] ERROR (device.c,1861): Ungültiger Dateideskriptor
Apr 6 12:41:05 sweetvdr vdr: [3545] TS buffer on device 1 thread ended (pid=3426, tid=3545)
Apr 6 12:41:05 sweetvdr vdr: [3546] buffer stats: 68996 (6%) used
Apr 6 12:41:05 sweetvdr vdr: [3546] StreamdevFilters::Action() ended
Apr 6 12:41:05 sweetvdr vdr: [3546] streamdev-client: sections assembler thread ended (pid=3426, tid=3546)
Apr 6 12:41:05 sweetvdr vdr: [3426] [softhddev]GrabImage: 0, 1, 80, 729x480
Apr 6 12:41:14 vdr: last message repeated 8 times
Apr 6 12:41:14 sweetvdr kernel: [ 3549.049674] usb 2-1: Weird data, len=5 20 08 0d 4f 00 00 ...
Apr 6 12:41:14 sweetvdr vdr: [3426] [softhddev]GrabImage: 0, 1, 80, 729x480
Apr 6 12:41:26 vdr: last message repeated 11 times
Apr 6 12:41:26 sweetvdr vdr: video: 23:38:26.681 +32 886 0/\ms 22+7 v-buf
Apr 6 12:41:26 sweetvdr vdr: [3426] [softhddev]GrabImage: 0, 1, 80, 729x480
Apr 6 12:41:33 vdr: last message repeated 5 times
Apr 6 12:41:33 sweetvdr vdr: [3803] ERROR: video data stream broken
Apr 6 12:41:33 sweetvdr vdr: [3803] initiating emergency exit
Apr 6 12:41:33 sweetvdr vdr: [3426] [softhddev]GrabImage: 0, 1, 80, 729x480
Apr 6 12:41:33 sweetvdr vdr: [3426] emergency exit requested - shutting down
Alles anzeigen
Any clue?