#11394: ffmpeg ignores -seekable 0 when requesting hls key
-------------------------------------+-------------------------------------
             Reporter:  mmis1000     |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:  hls          |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 How to reproduce:
 {{{
 % ffmpeg -v debug -seekable 0 -icy 0 -f hls -i 'https://path-to-
 hls.host/manifest' test.mp4
 ffmpeg version 4.4.2-0ubuntu0.22.04.1 Copyright (c) 2000-2021 the FFmpeg
 developers

 ...

 [https @ 0x5b494dcf0700] request: GET /manifest HTTP/1.1
 Accept: */*
 Connection: close
 Host: path-to-hls.host
 ...

 [https @ 0x5b494dcfbf00] request: GET /key HTTP/1.1
 Accept: */*
 Range: bytes=0-
 Connection: keep-alive
 Host: path-to-hls.host
 }}}

 The manifest itself does obey -seekable 0 and not sent with range header.
 But the key file always send with range header no matter you set it as
 seekable or not and also there is no other way to disable range header.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11394>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to