Kein Bild mit mit satip, Kodi PVR VDR VNSI und FRITZ!WLAN Repeaters DVB-C

  • 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? :wand


    Danke und Grüße


    Knut

    VDR 2.20/CoolerMaster 260G/Dual-Core CPU E5200 @ 2.50GHz/Ubuntu 16.04//DVB-C Dual Tuner SiLab