[FFmpeg-trac] #11394(undetermined:new): ffmpeg ignores -seekable 0 when requesting hls key

FFmpeg trac at avcodec.org
Mon Feb 10 11:08:39 EET 2025


#11394: ffmpeg ignores -seekable 0 when requesting hls key
-------------------------------------+-------------------------------------
             Reporter:  mmis1000     |                    Owner:  (none)
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
                                     |  undetermined
              Version:  unspecified  |               Resolution:
             Keywords:  hls          |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by Jack Lau):

 you could try with `-http_seekable 0` and `-seekable 0` to disable the
 range header of hls.

 After reading the source code, I found that the seekable option memory is
 released after being used once. However, in this case, the HLS HTTP
 request is divided into two parts: the initial request and the three-way
 handshake, which belong to different function lifecycles. The
 http_seekable parameter is specifically used for the second part.

 My explanation may not be entirely accurate, but at the very least, you
 can try using both parameters simultaneously to temporarily meet your
 needs.

 I am working on improving this part of the code to maximize the
 effectiveness of the seekable option alone.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11394#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list