Hallo zusammen,
ich habe derzeit ein Problem mit dem Streamdev und epgsync Plugin. Ich habe auf meinem Haupt-VDR den Streamdev-Server am laufen die Konfiguration ist Standard:
streamdev-server.AllowSuspend = 0
streamdev-server.HideMenuEntry = 0
streamdev-server.HTTPBindIP = 0.0.0.0
streamdev-server.HTTPPriority = 0
streamdev-server.HTTPServerPort = 3000
streamdev-server.HTTPStreamType = 0
streamdev-server.IGMPBindIP = 0.0.0.0
streamdev-server.IGMPClientPort = 1234
streamdev-server.IGMPPriority = 0
streamdev-server.IGMPStreamType = 0
streamdev-server.LiveBufferMs = 0
streamdev-server.LoopPrevention = 0
streamdev-server.MaxClients = 5
streamdev-server.ServerPort = 2004
streamdev-server.StartHTTPServer = 1
streamdev-server.StartIGMPServer = 0
streamdev-server.StartServer = 1
streamdev-server.StartSuspended = 2
streamdev-server.VTPBindIP = 0.0.0.0
streamdev-server.VTPPriority = 0
Alles anzeigen
Dann habe ich auf meinem Raspberry den Streamdev-Client am laufen. Die Konfiguration sieht so aus:
streamdev-client.HideMenuEntry = 0
streamdev-client.LivePriority = 0
streamdev-client.MaxPriority = 99
streamdev-client.MinPriority = -99
streamdev-client.NumProvidedSystems = 1
streamdev-client.RemoteIp = 192.168.0.10
streamdev-client.RemotePort = 2004
streamdev-client.StartClient = 1
streamdev-client.StreamFilters = 0
streamdev-client.Timeout = 2
Die verbindung von meinem Client funktioniert wunderbar. Auch Live TV schauen usw. funktioniert. Jetzt wollte ich über das epgsync Plugin das EPG von meinem Haupt-VDR auf den Raspberry VDR übertragen. Habe dazu das svdrpservice und epgsync Plugin installiert. Die Konfiguration sieht so aus:
svdrpservice.ConnectTimeout = 2
svdrpservice.ReadTimeout = 5
svdrpservice.ServerIp = 192.168.0.10
svdrpservice.ServerPort = 6419
epgsync.ChannelByChannel = 0
epgsync.ChannelTypes = 0
epgsync.ConnectAttempts = 1
epgsync.EveryHours = 1
epgsync.HideMainMenuEntry = 0
epgsync.NowNext = 0
epgsync.RedirectChannels = 0
epgsync.ServerIp = 192.168.0.10
epgsync.ServerPort = 0
epgsync.SyncOnStart = 0
Alles anzeigen
So wenn ich jetzt manuell auf dem Raspberry VDR einen epgsync starte kommt folgendes im Log:
Aug 20 13:42:05 pi01 vdr: [2326] epgsync thread started (pid=2306, tid=2326, prio=high)
Aug 20 13:42:05 pi01 vdr: [2326] SvdrpService: connected to 10.110.1.1:6419
Aug 20 13:43:05 pi01 vdr: [2324] cStreamDevice::GetTSPacket: GetChecked: NOTHING (0)
Aug 20 13:43:06 pi01 vdr: [2324] cStreamDevice::GetTSPacket: GetChecked: NOTHING (1)
Aug 20 13:43:06 pi01 vdr: [2324] cStreamDevice::GetTSPacket: GetChecked: NOTHING (2)
Aug 20 13:43:06 pi01 vdr: [2324] cStreamDevice::GetTSPacket: GetChecked: NOTHING (3)
Aug 20 13:43:06 pi01 vdr: [2324] cStreamDevice::GetTSPacket: GetChecked: NOTHING (4)
Aug 20 13:43:06 pi01 vdr: [2324] cStreamDevice::GetTSPacket: GetChecked: NOTHING (5)
Aug 20 13:43:06 pi01 vdr: [2324] cStreamDevice::GetTSPacket: GetChecked: NOTHING (6)
Aug 20 13:43:06 pi01 vdr: [2324] cStreamDevice::GetTSPacket: GetChecked: NOTHING (7)
Aug 20 13:43:06 pi01 vdr: [2324] cStreamDevice::GetTSPacket: GetChecked: NOTHING (8)
Aug 20 13:43:06 pi01 vdr: [2324] cStreamDevice::GetTSPacket: GetChecked: NOTHING (9)
Aug 20 13:43:06 pi01 vdr: [2324] cStreamDevice::GetTSPacket: GetChecked: NOTHING (10)
Aug 20 13:43:06 pi01 vdr: [2324] cStreamdevDevice::GetTSPacket(): disconnected
Aug 20 13:43:06 pi01 vdr: [2324] ERROR: streamdev-client: Couldn't connect to 192.168.0.10:2004: Verbindungsaufbau abgelehnt
Aug 20 13:43:06 pi01 vdr: [2325] TS buffer on device 2 thread ended (pid=2306, tid=2325)
Aug 20 13:43:06 pi01 vdr: [2324] buffer stats: 208680 (9%) used
Aug 20 13:43:06 pi01 vdr: [2324] receiver on device 2 thread ended (pid=2306, tid=2324)
Aug 20 13:43:07 pi01 vdr: [2316] rpihddevice: buffer stall!
Alles anzeigen
Dann startet mein Haupt-VDR automatisch neu und das wars. Auf dem Raspberry VDR muss ich dann ebenfalls neu starten.
Der Port vom Haupt-VDR ist vom Raspberry aus erreichbar:
telnet 192.168.0.10 2004
Trying 192.168.0.10...
Connected to 192.168.0.10.
Escape character is '^]'.
220 VTP/1.0 Welcome to Video Disk Recorder
Was läuft hier falsch?