Hallo Leutz,
nachdem mein Server jetzt mit der CineS2 und 4 Tunern läuft, habe ich ein Umschaltproblem am Streamdev-Client festgestellt. Ich hab halt öfter beim Umschalten kein Bild. Beispiel: ARD läuft und ich schalte auf ZDF -> kein Bild. Einmal zurück zu ARD und wieder auf ZDF - jetzt gehts.
Als Ursache hab ich folgenden Eintrag im Log des Clienten ausgemacht:
Jan 8 14:35:56 vdr-cl1 vdr: [1236] Streamdev: Lost connection to 10.10.1.60:2004: Die Wartezeit für die Verbindung ist abgelaufen
Jan 8 14:35:56 vdr-cl1 vdr: [1236] Streamdev: Connected to server 10.10.1.60:2004 using capabilities TSPIDS,FILTERS,PRIO
Der Client ist über WLAN verbunden. Im Log steht dann meist auch:
Jan 8 14:36:55 vdr-cl1 wpa_supplicant[900]: WPA: Group rekeying completed with 00:24:fe:a7:dd:83 [GTK=CCMP]
Jan 8 14:36:55 vdr-cl1 wpa_supplicant[900]: WPA: EAPOL-Key Replay Counter did not increase - dropping packet
Ist dann ein Problem mit dem WLAN? Als der Client noch unter yaVDR 0.3 lief und mit dem "alten" Server verbunden war hatte ich das Problem nicht?!?
Server: yaVDR 0.4 headless mit streamdev-server 0.5.1-git
Konfiguration von streamdev:
streamdev-server.AllowSuspend = 1
streamdev-server.HTTPBindIP = 0.0.0.0
streamdev-server.HTTPServerPort = 3000
streamdev-server.HTTPStreamType = 0
streamdev-server.IGMPBindIP = 0.0.0.0
streamdev-server.IGMPClientPort = 1234
streamdev-server.IGMPStreamType = 0
streamdev-server.MaxClients = 5
streamdev-server.ServerPort = 2004
streamdev-server.StartHTTPServer = 1
streamdev-server.StartIGMPServer = 0
streamdev-server.StartServer = 1
streamdev-server.SuspendMode = 1
streamdev-server.VTPBindIP = 0.0.0.0
Client: yaVDR 0.4 mit streamdev-client 0.5.1-git
streamdev-client.HideMenuEntry = 0
streamdev-client.MaxPriority = 99
streamdev-client.MinPriority = -1
streamdev-client.NumProvidedSystems = 1
streamdev-client.RemoteIp = 10.10.1.60
streamdev-client.RemotePort = 2004
streamdev-client.StartClient = 1
streamdev-client.StreamFilters = 0
Auszug ausm syslog vom Server:
Jan 8 12:46:22 srv-vdr vdr: [1786] streamdev-livestreaming thread ended (pid=974, tid=1786)
Jan 8 12:46:22 srv-vdr vdr: [1785] streamdev-writer thread ended (pid=974, tid=1785)
Jan 8 12:46:22 srv-vdr vdr: [1128] buffer stats: 115620 (3%) used
Jan 8 12:46:22 srv-vdr vdr: [1128] buffer stats: 0 (0%) used
Jan 8 12:46:22 srv-vdr vdr: [1128] buffer stats: 0 (0%) used
Jan 8 12:46:22 srv-vdr vdr: [1128] Streamdev: Setting data connection to 10.10.1.84:41690
Jan 8 12:46:24 srv-vdr vdr: [1128] Streamdev: Accepted new client (VTP) 10.10.1.84:59883
Jan 8 12:46:24 srv-vdr vdr: [1128] client (VTP) 10.10.1.84:39048 has closed connection
Jan 8 12:46:24 srv-vdr vdr: [1128] streamdev-server: closing VTP connection to 10.10.1.84:39048
Jan 8 12:46:24 srv-vdr vdr: [1789] receiver on device 2 thread started (pid=974, tid=1789)
Jan 8 12:46:24 srv-vdr vdr: [1788] streamdev-livestreaming thread started (pid=974, tid=1788)
Jan 8 12:46:24 srv-vdr vdr: [1788] streamdev-livestreaming thread ended (pid=974, tid=1788)
Jan 8 12:46:24 srv-vdr vdr: [1787] streamdev-writer thread started (pid=974, tid=1787)
Jan 8 12:46:24 srv-vdr vdr: [1790] TS buffer on device 2 thread started (pid=974, tid=1790)
Jan 8 12:46:24 srv-vdr vdr: [1787] streamdev-writer thread ended (pid=974, tid=1787)
Jan 8 12:46:24 srv-vdr vdr: [1128] buffer stats: 0 (0%) used
Jan 8 12:46:24 srv-vdr vdr: [1128] buffer stats: 0 (0%) used
Jan 8 12:46:24 srv-vdr vdr: [1790] TS buffer on device 2 thread ended (pid=974, tid=1790)
Jan 8 12:46:24 srv-vdr vdr: [1128] streamdev-server TUNE S19.2E-1-1107-17500: Priority unknown - using 0
Jan 8 12:46:24 srv-vdr vdr: [1128] buffer stats: 0 (0%) used
Jan 8 12:46:24 srv-vdr vdr: [1789] buffer stats: 0 (0%) used
Jan 8 12:46:24 srv-vdr vdr: [1789] receiver on device 2 thread ended (pid=974, tid=1789)
Jan 8 12:46:24 srv-vdr vdr: [1128] streamdev-server TUNE S19.2E-1-1107-17500: Priority unknown - using 0
Auszug ausm Client-Log
Jan 8 12:46:09 vdr-cl1 vdr: [1083] switching to channel 4
Jan 8 12:46:10 vdr-cl1 vdr: [1606] ERROR (device.c,1926): Ungültiger Dateideskriptor
Jan 8 12:46:10 vdr-cl1 vdr: [1606] TS buffer on device 24 thread ended (pid=1083, tid=1606)
Jan 8 12:46:10 vdr-cl1 vdr: [1607] buffer stats: 188752 (9%) used
Jan 8 12:46:10 vdr-cl1 vdr: [1607] receiver on device 24 thread ended (pid=1083, tid=1607)
Jan 8 12:46:10 vdr-cl1 vdr: [1691] TS buffer on device 24 thread started (pid=1083, tid=1691)
Jan 8 12:46:10 vdr-cl1 vdr: [1692] receiver on device 24 thread started (pid=1083, tid=1692)
Jan 8 12:46:10 vdr-cl1 vdr: [1692] cVideoRepacker: switching to MPEG1/2 mode
Jan 8 12:46:10 vdr-cl1 vdr: [1692] cVideoRepacker: operating in MPEG1/2 mode
Jan 8 12:46:13 vdr-cl1 vdr: [1690] Text2Skin: channelInfo display update thread ended (pid=1083, tid=1690)
Jan 8 12:46:15 vdr-cl1 vdr: [1693] Text2Skin: channelInfo display update thread started (pid=1083, tid=1693)
Jan 8 12:46:17 vdr-cl1 vdr: [1693] Text2Skin: channelInfo display update thread ended (pid=1083, tid=1693)
Jan 8 12:46:21 vdr-cl1 vdr: [1694] Text2Skin: channelInfo display update thread started (pid=1083, tid=1694)
Jan 8 12:46:22 vdr-cl1 vdr: [1083] switching to channel 5
Jan 8 12:46:22 vdr-cl1 vdr: [1691] ERROR (device.c,1926): Ungültiger Dateideskriptor
Jan 8 12:46:22 vdr-cl1 vdr: [1691] TS buffer on device 24 thread ended (pid=1083, tid=1691)
Jan 8 12:46:22 vdr-cl1 vdr: [1692] buffer stats: 121824 (5%) used
Jan 8 12:46:22 vdr-cl1 vdr: [1692] receiver on device 24 thread ended (pid=1083, tid=1692)
Jan 8 12:46:22 vdr-cl1 vdr: [1695] TS buffer on device 24 thread started (pid=1083, tid=1695)
Jan 8 12:46:23 vdr-cl1 vdr: [1083] Streamdev: Lost connection to 10.10.1.60:2004: Die Wartezeit für die Verbindung ist abgelaufen
Jan 8 12:46:24 vdr-cl1 vdr: [1083] Streamdev: Connected to server 10.10.1.60:2004 using capabilities TSPIDS,FILTERS,PRIO
Jan 8 12:46:24 vdr-cl1 vdr: [1695] ERROR (device.c,1926): Ungültiger Dateideskriptor
Jan 8 12:46:24 vdr-cl1 vdr: [1695] TS buffer on device 24 thread ended (pid=1083, tid=1695)
Jan 8 12:46:24 vdr-cl1 vdr: [1083] buffer stats: 0 (0%) used
Jan 8 12:46:24 vdr-cl1 vdr: [1083] ERROR: can't set PID 255 on device 24
Jan 8 12:46:24 vdr-cl1 vdr: [1083] Streamdev: Pid 255 not available from 10.10.1.60:2004
Gruß - Markus