Bug #5792
EAC3 stream disabled on htsp profile
0%
Description
On some channels, there is a problem with eac3 audio steam. Audio stream is disabled.
Server: Tvheadend master (Tvheadend 4.3-1857) on linux ubuntu 18.04, htsp profile.
Client: Kodi, htsp plugin (coreelec, windows or android, on all its a problem): eac3 audio stream are disabled and not pushed to client
Client: VLC (android, windows): on vlc tvheadend use profile pass or other chosen by me, or transcoded tvheadend push audio stream to client correctly (transcoded or eac3 with pass profile).
So problematic is htsp profile. From log i found its disabled by globalheaders:
2019-12-04 23:59:45.102 [ DEBUG]:globalheaders: gh disable stream 1 EAC3 pol (PID 221) threshold 0 qd 0 qd_max 226800 2019-12-04 23:59:45.102 [ DEBUG]:globalheaders: gh disable stream 2 EAC3 qaa (PID 222) threshold 0 qd 0 qd_max 226800 2019-12-04 23:59:45.102 [ TRACE]:globalheaders: stream 1 EAC3 pol (PID 221) complete time 0 disabled 2019-12-04 23:59:45.102 [ TRACE]:globalheaders: stream 2 EAC3 qaa (PID 222) complete time 0 disabled 2019-12-04 23:59:45.102 [ TRACE]:globalheaders: stream 3 HEVC (PID 211) complete time 226800
i found in source its called:
disable stream only when - half timeout is reached without any packets seen - maximal timeout is reached without metadata
But i have no idea why. Its only disabled on htsp profile, when DVR on server (pass profile) when play it on kodi the sound is oki, or on different stream client like VLC audio stream is fine too. Problematic is only htsp profile.
Files
History
Updated by Flole Systems almost 5 years ago
First of all that's a great bug report, contains all information necessary.
Could you please tell me what channels are having the issue? Maybe I can receive them here aswell, then it's easier to look into it.