ffmpeg 6: HLS sessions don't work (EOF)
sunsettrack4 opened this issue · comments
Bug report
Describe the bug
ffmpeg doesn't provide a continuous stream - the playback stops after a few seconds.
Expected Behavior
The playback doesn't stop automatically.
Actual Behavior
HLS streams don't work properly if ffmpeg 6 is involved. The playback stops after a few seconds due to a pipe issue (eof).
The affected TV providers are e.g. Zattoo and waipu.tv. It seems that additional URL query parameters are the reason why the playback isn't possible.
Possible Fix
Use a different ffmpeg version with a bug fix included.
To Reproduce
Steps to reproduce the behavior:
- Enable the IPTV Simple Client and add a M3U8 stream including additional query parameters.
- Start the playback of the affected channel.
Please note that official add-ons like waipu.TV PVR are affected by that HLS live TV issue.
Debuglog
The debuglog can be found here: https://paste.kodi.tv/jehatasofu.kodi
Important line: info : CVideoPlayer::Process - eof reading from demuxer
Your Environment
Used Operating system:
-
Android
-
iOS
-
tvOS
-
Linux
-
macOS
-
Windows
-
Windows UWP
-
Operating system version/name: Windows 11, Android 14
-
Kodi version: 21.0