Hallo,
(english version available if requested)
leider funktioniert mein neu erworbener Fritz!WLAN Repeater DVB-C mit meinem altgedienten VDR nicht.
Versionsinfo:
- VDR zum Test auf meinem Ubuntu 16.04 Desktop Headless mit lokalem Kodi PVR VDR VNSI
- channels.conf über Fritz mit VDR erzeugt, dann Kanalupdate im VDR abgeschaltet und die Einträge zum Test auf eine handvoll ÖR/SD Sender reduziert
- vdr (2.2.0/2.2.0) - The Video Disk Recorder
- satip (2.2.3) - SAT>IP Devices
- vnsiserver (1.3.1) - VDR-Network-Streaming-Interface (VNSI) Server
- femon (2.2.1) - DVB Signal Information Monitor (OSD)
- Kodi 18.0-BETA3 Git:20181003-c2e1b31 Media Center Kodi
- Fritz OS 06.92 (neuere gibt es laut AVM noch nicht)
DVB-C über den Repeater funktioniert klaglos mit VLC und Kodi/IPTV.
satip Konfiguration in /etc/vdr/conf.d/50-satip.conf:
-s 192.168.1.33|DVBC-2|fritzdvbc
Habe auch versucht dort nur einen Tuner anzugeben, kein Erfolg:
-s 192.168.1.33|DVBC-1|fritzdvbc
-d 1
Der syslog sieht zunächst vielversprechend aus:
Oct 7 13:38:31 knut-destop vdr: [32351] SATIP: Adding server '192.168.1.33|DVBC-2|fritzdvbc' CI: no Quirks: PlayPids,ForceLock
Oct 7 13:38:31 knut-destop vdr: [32351] new device number 1
Oct 7 13:38:31 knut-destop vdr: [32351] SATIP: Creating device CardIndex=0 DeviceNumber=0 [device 0]
Oct 7 13:38:31 knut-destop vdr: [32357] SATIP#0 tuner thread started (pid=32351, tid=32357, prio=high)
Oct 7 13:38:31 knut-destop vdr: [32358] SATIP#0 section handler thread started (pid=32351, tid=32358, prio=high)
Oct 7 13:38:31 knut-destop vdr: [32351] new device number 2
Oct 7 13:38:31 knut-destop vdr: [32359] device 1 section handler thread started (pid=32351, tid=32359, prio=low)
Oct 7 13:38:31 knut-destop vdr: [32351] SATIP: Creating device CardIndex=1 DeviceNumber=1 [device 1]
Oct 7 13:38:31 knut-destop vdr: [32360] SATIP#1 tuner thread started (pid=32351, tid=32360, prio=high)
Oct 7 13:38:31 knut-destop vdr: [32351] SATIP: Using CURL 7.47.0 rtsp
Oct 7 13:38:31 knut-destop vdr: [32351] starting plugin: vnsiserver
Oct 7 13:38:31 knut-destop vdr: [32351] VNSI: Starting vnsi server at port=34890
Oct 7 13:38:31 knut-destop vdr: [32351] VNSI: VNSI Server started
Oct 7 13:38:31 knut-destop vdr: [32351] VNSI: Channel streaming timeout: 10 seconds
Oct 7 13:38:31 knut-destop vdr: [32363] VDR VNSI Server thread started (pid=32351, tid=32363, prio=high)
Oct 7 13:38:31 knut-destop vdr: [32351] switching to channel 1 (Das Erste)
Oct 7 13:38:31 knut-destop vdr: [32351] setting watchdog timer to 60 seconds
Oct 7 13:38:31 knut-destop vdr: [32361] SATIP#1 section handler thread started (pid=32351, tid=32361, prio=high)
....
Danach folgen einige Fehlermeldungen, die aber nach Kanalwechsel mit Kodi aufhören:
Oct 7 13:38:32 knut-destop vdr: [32357] SATIP-ERROR: Detected invalid status code 500: rtsp://192.168.1.33/ [device 0]
Oct 7 13:38:32 knut-destop vdr: [32357] SATIP-ERROR: Pid update failed - retuning [device 0]
Oct 7 13:38:32 knut-destop vdr: [32357] SATIP-ERROR: Detected invalid status code 500: rtsp://192.168.1.33/ [device 0]
Oct 7 13:38:32 knut-destop vdr: [32357] SATIP-ERROR: Connect failed [device 0]
Oct 7 13:38:32 knut-destop vdr: [32357] SATIP-ERROR: Detected invalid status code 500: rtsp://192.168.1.33/ [device 0]
...
Ein Kanalwechsel ergibt folgendes:
Oct 7 14:29:51 knut-destop vdr: [5920] VNSI: cxSocket::read: eof, connection closed
Oct 7 14:29:51 knut-destop vdr: [5864] loading /var/lib/vdr/plugins/vnsiserver/allowed_hosts.conf
Oct 7 14:29:51 knut-destop vdr: [5864] VNSI: Client with ID 3 connected: 127.0.0.1:60572
Oct 7 14:29:51 knut-destop vdr: [5965] VNSI: Welcome client 'XBMC Media Center' with protocol version '12'
Oct 7 14:29:51 knut-destop vdr: [5965] VNSI: LiveStreamer::Close - close
Oct 7 14:29:51 knut-destop vdr: [5965] VNSI: close video input ...
Oct 7 14:29:51 knut-destop vdr: [5965] VNSI: Successfully found following device: 0x24c3430 (1) for receiving
Oct 7 14:29:51 knut-destop vdr: [5966] device 1 receiver thread started (pid=5852, tid=5966, prio=high)
Oct 7 14:29:51 knut-destop vdr: [5965] VNSI: Successfully switched to channel 1 - Das Erste
Oct 7 14:29:51 knut-destop vdr: [5965] VNSI: Started streaming of channel Das Erste (timeout 10 seconds)
Oct 7 14:29:51 knut-destop vdr: [5968] cLiveStreamer stream processor thread started (pid=5852, tid=5968, prio=high)
Oct 7 14:29:51 knut-destop vdr: [5967] VNSI: VideoInput: no pat/pmt within timeout, falling back to channel pids
Oct 7 14:29:51 knut-destop vdr: [5967] VNSI: Video Input - new pmt, attaching receiver
Oct 7 14:29:51 knut-destop vdr: [5923] VNSI: exit streamer thread
Oct 7 14:29:51 knut-destop vdr: [5923] cLiveStreamer stream processor thread ended (pid=5852, tid=5923)
Oct 7 14:29:51 knut-destop vdr: [5920] VNSI: LiveStreamer::Close - close
Oct 7 14:29:51 knut-destop vdr: [5920] VNSI: close video input ...
Oct 7 14:29:51 knut-destop vdr: [5920] VNSI: call retune ...
Oct 7 14:29:51 knut-destop vdr: [5920] VNSI: call retune ...
Oct 7 14:29:51 knut-destop vdr: [5920] VNSI: close video input ...
Oct 7 14:29:51 knut-destop vdr: [5921] device 2 receiver thread ended (pid=5852, tid=5921)
Oct 7 14:29:51 knut-destop vdr: [5865] VNSI: Client with ID 2 seems to be disconnected, removing from client list
Oct 7 14:29:51 knut-destop vdr: [5861] curl_easy_perform() [rtsp.c,313] failed: RTSP CSeq mismatch or invalid CSeq (85)
Oct 7 14:29:51 knut-destop vdr: [5861] SATIP-ERROR: Detected invalid status code 454: rtsp://192.168.1.33/ [device 1]
Oct 7 14:29:52 knut-destop vdr: [5857] SATIP: Detected 1 RTP packet errors [device 0]
Oct 7 14:29:52 knut-destop vdr: [5968] VNSI: Created stream for pid=101 and type=7
Oct 7 14:29:52 knut-destop vdr: [5968] VNSI: Created stream for pid=102 and type=2
Oct 7 14:29:52 knut-destop vdr: [5968] VNSI: Created stream for pid=104 and type=11
Oct 7 14:30:01 knut-destop vdr: [5968] VNSI: Channel: startcode 5 // Kodi sagt "Channel encrypted?")
Im Fritz Webinterface - Live TV sehe ich die IP des VDR, aber dort werden Sender gescannt die nicht in der channels.conf vorkommen. Mit Wireshark sehe ich jede Menge EPG Daten trotz setup.conf mit:
satip.EnableEITScan = 0
Was mach ich falsch?
Danke und Grüße
Knut