DVB-T or SATIP channels freeze on htps (Kodi)
I have been using tvheadend for several years now, and i can say that it works almost perfect!
Tvheadend server (4.3-1923 ~ gaaca05c) operates on ubuntu 16.04 machine with 4 usb dvb-t tuners and one megasat 3 satip server! The clients are 3 raspberry 3 with kodi (libreelec)!
The problem is that after some hours, some channels are freezing and i have to switch channel and return again to the channel that frozen and all good after!
The problem may comes from the provider or be a reception issue.
Sometimes freeze all 3 together, and some 1 and after some hours and the other 2.
When the channel freezes,
in subscriptions, output (kb / s) is 0 (kb / s)
and in the log file, I always see something like this:
2021-02-12 22:26:09.718 [WARNING]:linuxdvb: Unable to provide UNC value.
2021-02-12 22:31:54.804 [ ERROR]:tsfix: transport stream H264, DTS discontinuity. DTS = -9223372036854775808, last = 6227987320
2021-02-12 22:31:55.775 [ ERROR]:tsfix: transport stream MPEG2AUDIO, DTS discontinuity. DTS = -9223372036854775808, last = 6227988480
Restart on error does not help as probably looks only at the input.
Is it possible to add, a function when there is such a huge and sudden difference on DTS, tvheadend restart the stream (channel)?
Note that all channels are in the same mux.