xbmc / xbmc

Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.

Home Page:https://kodi.tv/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:

  1. Enable the IPTV Simple Client and add a M3U8 stream including additional query parameters.
  2. 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