catalinii / minisatip

minisatip is an SATIP server for linux using local DVB-S2, DVB-C, DVB-T or ATSC cards
https://minisatip.org
327 stars 80 forks source link

PID not found CI+ CAM after ~15 min of playback #1029

Closed Delitants closed 2 months ago

Delitants commented 1 year ago

Channel stops being decoded by CI+ cam and minisatip throws error that PID, responsible for CA is not found, which is not true. Gets resolved by minisatip full restart.

http://192.168.10.227:8082/?fe=-1&src=1&freq=10727&pol=H&msys=DVBS2&sr=30000&pids=0,1,17,16,18,6040,6041,6042,6043,6044,6045,6046

[29/12 00:00:52.883 main]: AD 2 [dvr 2 0], setting filter on PID 18 for fd 12 [0 ms] [29/12 00:00:52.883 main]: AD 2 [dvr 2 0], setting filter on PID 6040 for fd 21 [0 ms] [29/12 00:00:52.883 main]: AD 2 [dvr 2 0], setting filter on PID 6041 for fd 22 [0 ms] [29/12 00:00:52.883 main]: AD 2 [dvr 2 0], setting filter on PID 6042 for fd 23 [0 ms] [29/12 00:00:52.883 main]: AD 2 [dvr 2 0], setting filter on PID 6043 for fd 24 [0 ms] [29/12 00:00:52.883 main]: AD 2 [dvr 2 0], setting filter on PID 6044 for fd 25 [0 ms] [29/12 00:00:52.883 main]: AD 2 [dvr 2 0], setting filter on PID 6045 for fd 26 [0 ms] [29/12 00:00:52.884 main]: AD 2 [dvr 2 0], setting filter on PID 6046 for fd 27 [0 ms] [29/12 00:00:52.884 main]: Reply (handle 11) [192.168.10.227:27530] content_len:0, sock 11 [29/12 00:00:52.923 AD2]: Sending PMT 2 to all CAs: ad_ca_mask 1, pmt_ca_mask 0, disabled_ca_mask 0 [29/12 00:00:52.923 AD2]: CAID 1856 and mask FFFF matched PMT 2 [29/12 00:00:52.923 AD2]: PMT CA 2 pmt 2 pid 6040 (Museum 4K) ver 5 sid 4604 (4604), enabled_pmts 1, CLM_UPDATE, PMTS to be send 2 -1, pos 0 [29/12 00:00:52.923 AD2]: ca_write_apdu: CA 2, session 7, name EN50221_APP_CA_RESOURCEID, write tag 9F8032, data length 432 [29/12 00:00:52.991 AD2]: cw already exist at position 0: id 0, parity 0, pmt 2, time 1508858 ms ago, expiry in 2091142 ms, CW: AF 5B EE F4 DF C1 90 52, IV: BD 18 24 54 46 F5 4C 65 [29/12 00:00:52.991 AD2]: Found PMT 2 active with pid 6041 while processing the PAT [29/12 00:00:52.991 AD2]: Found PMT 2 active with pid 6042 while processing the PAT [29/12 00:00:52.991 AD2]: Found PMT 2 active with pid 6043 while processing the PAT [29/12 00:00:52.991 AD2]: Found PMT 2 active with pid 6044 while processing the PAT [29/12 00:00:52.991 AD2]: Found PMT 2 active with pid 6045 while processing the PAT [29/12 00:00:52.991 AD2]: Found PMT 2 active with pid 6046 while processing the PAT [29/12 00:00:52.991 AD2]: found CW: 0 [not validated] for Museum 4K PMT 2, old cw -1, packets 324, parity 0, pid 6040: id 0, parity 0, pmt 2, time 1508858 ms ago, expiry in 2091142 ms, CW: AF 5B EE F4 > [29/12 00:00:52.991 AD2]: Start streaming for stream sid 1, len 61476 to handle 11 => 192.168.10.227:27530 [29/12 00:00:52.992 AD2]: found CW: -1 [validated] for Museum 4K PMT 2, old cw 0, packets 531, parity 0, pid 6040: not found [29/12 00:00:53.154 signal]: BW 1705 KB/s, DMX 3038 KB/s, Buffered 0 MB, Total BW: 3872 MB, ns/read 3255, r: 23, w: 47 fw: 0, tt: 74 ms [29/12 00:00:54.168 signal]: BW 1719 KB/s, DMX 3173 KB/s, Buffered 0 MB, Total BW: 3873 MB, ns/read 288, r: 25, w: 50 fw: 0, tt: 7 ms [29/12 00:00:55.178 signal]: BW 1729 KB/s, DMX 3193 KB/s, Buffered 0 MB, Total BW: 3875 MB, ns/read 292, r: 25, w: 50 fw: 0, tt: 7 ms [29/12 00:00:56.204 signal]: BW 1724 KB/s, DMX 3180 KB/s, Buffered 0 MB, Total BW: 3877 MB, ns/read 261, r: 25, w: 50 fw: 0, tt: 6 ms [29/12 00:00:57.218 signal]: BW 1657 KB/s, DMX 3060 KB/s, Buffered 0 MB, Total BW: 3879 MB, ns/read 263, r: 24, w: 48 fw: 0, tt: 6 ms [29/12 00:00:58.233 signal]: BW 1722 KB/s, DMX 3182 KB/s, Buffered 0 MB, Total BW: 3880 MB, ns/read 272, r: 25, w: 50 fw: 0, tt: 6 ms [29/12 00:00:59.250 signal]: BW 1728 KB/s, DMX 3189 KB/s, Buffered 0 MB, Total BW: 3882 MB, ns/read 264, r: 25, w: 50 fw: 0, tt: 6 ms [29/12 00:01:00.264 signal]: BW 1651 KB/s, DMX 3048 KB/s, Buffered 0 MB, Total BW: 3884 MB, ns/read 269, r: 24, w: 48 fw: 0, tt: 6 ms [29/12 00:01:01.278 signal]: BW 1730 KB/s, DMX 3192 KB/s, Buffered 0 MB, Total BW: 3885 MB, ns/read 262, r: 25, w: 50 fw: 0, tt: 6 ms [29/12 00:01:02.297 signal]: BW 1721 KB/s, DMX 3176 KB/s, Buffered 0 MB, Total BW: 3887 MB, ns/read 264, r: 25, w: 50 fw: 0, tt: 6 ms [29/12 00:01:03.311 signal]: BW 1660 KB/s, DMX 3065 KB/s, Buffered 0 MB, Total BW: 3889 MB, ns/read 266, r: 24, w: 48 fw: 0, tt: 6 ms [29/12 00:01:03.882 main]: select_and_execute[11]: Close on socket 11 (sid:1) from 192.168.10.227:27530 - type http (3) errno 0 [29/12 00:01:03.882 main]: Requested sid close 1 timeout 30000 type 1, sock 11, handle 11, timeout 0

Delitants commented 1 year ago

Hello?

Jalle19 commented 2 months ago

I may have found something, @Delitants I'll get back to you with a branch to test