Ich habe ein merkwürdiges Phänomen bei der Kanalumschaltung mit svdrp.
Setup: vdr: 2.6.4 als headless server in container mit plugin satip an Selfsat IP22, als clients diverse Geräte mit Kodi via vnsi.
Die Kanalumschaltung mit svdrp gibt nach Umschaltung den falschen Kanal zurück (immer Kanal 1), tuned aber korrekt auf den gewählten neuen Kanal.
Dies ist auch im webinterface des satip-servers zu sehen, der neue Transponder wird korrekt verwendet.
Auch "plugin satip info" zeigt, dass auf den richtigen transponder getuned ist, gibt aber ebenfalls die falsche channelinfo zurück.
Beispiel: switching to channel 19 mit svdrpsend
command and output:
$ svdrpsend chan 19 <-- das ist bei mir der RTL Transponder
220 vdr SVDRP VideoDiskRecorder 2.6.4; Mon Nov 13 10:29:33 2023; UTF-8
250 1 Das Erste HD
221 vdr closing connection
syslog:
2023-11-13T10:28:57.896974+01:00 vdr vdr: [174] SVDRP vdr < 127.0.0.1:41932 client connection accepted
2023-11-13T10:28:57.897033+01:00 vdr vdr: [174] SVDRP vdr > 127.0.0.1:41932 server created
2023-11-13T10:28:57.897246+01:00 vdr vdr: [174] switching to channel 19 S19.2E-1-1089-12003 (RTL Television)
2023-11-13T10:28:58.162810+01:00 vdr vdr: [174] SVDRP vdr < 127.0.0.1:41932 connection closed
2023-11-13T10:28:58.162918+01:00 vdr vdr: [174] SVDRP vdr < 127.0.0.1:41932 server destroyed
2023-11-13T10:29:29.256481+01:00 vdr vdr: [142] SATIP: Idle timeout - releasing [device 0]
checking satip plugin stat and info:
root@vdr:/build/vdr-2.6.4# svdrpsend plug satip stat
220 vdr SVDRP VideoDiskRecorder 2.6.4; Mon Nov 13 10:29:46 2023; UTF-8
900-Device: SAT>IP 0
900-CardIndex: 0 HasLock: yes Strength: 61 Quality: 100 Live: yes
900-Transponder: 112188
900-
900-Device: SAT>IP 1
900-CardIndex: 1 HasLock: no
900-Transponder: 212363
900-
900-Device: SAT>IP 2
900-CardIndex: 2 HasLock: no
900-Transponder: 212480
900-
900-Device: SAT>IP 3
900-CardIndex: 3 HasLock: no
900-Transponder: 212522
900
221 vdr closing connection
root@vdr:/build/vdr-2.6.4# svdrpsend plug satip info
220 vdr SVDRP VideoDiskRecorder 2.6.4; Mon Nov 13 10:29:48 2023; UTF-8
900-SAT>IP device: 0
900-CardIndex: 0
900-Stream: rtsp://192.168.1.159/?src=1&freq=12188&pol=h&ro=0.35&msys=dvbs&mtype=qpsk&plts=off&sr=27500&fec=34 (Unicast) [stream=130]
900-Signal: lock=1 strength=61 quality=100 frontend=1
900-Stream bitrate: 840 kbit/s
900-Buffer bitrate: 0 kbit/s
900-Buffer usage: 0/16384 kbit (0,0%)
900-Channel: Das Erste HD;ARD:11494:HC23M5O35P0S1:S19.2E:22000:5101=27:5102=deu@3,5103=mis@3,5107=qks@3;5106=deu@106:5104;5105=deu:0:10301:1:1019:0
900-Active pids:
900-Active section filters:
900-Filter 0: 1028 ( 552 kbit/s) Pid=0x12 (EIT)
900-Filter 1: 14 ( 0 kbit/s) Pid=0x14 (TDT)
900-Filter 2: 29 ( 0 kbit/s) Pid=0x00 (PAT)
900-Filter 3: 7 ( 0 kbit/s) Pid=0x11 (SDT)
900 Filter 4: 2 ( 0 kbit/s) Pid=0x10 (NIT)
221 vdr closing connection
root@vdr:/build/vdr-2.6.4#