[FFmpeg-trac] #3040(avformat:new): ICY metadata not handled when using HTTP chunked transfer

FFmpeg trac at avcodec.org
Wed Oct 9 12:24:56 CEST 2013


#3040: ICY metadata not handled when using HTTP chunked transfer
-------------------------------------+-------------------------------------
             Reporter:  odumas       |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:  avformat     |                  Version:
             Keywords:  ICY          |  unspecified
  METADATA CHUNK                     |               Blocked By:
             Blocking:               |  Reproduced by developer:  1
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 ICY metadata are not retrieved when the shoutcast/icecast server is using
 HTTP chunked data transfer.
 Even worse, as its retrieval is bugged, it corrupts the rest of the stream
 (invalid frame decoding, missing packets, overread, noise / glitch heard,
 ...)

 In fact, only the first metadata packet is retrieved, and then everything
 become bugged.
 The following blocks of Icy Metadata are not read at the good offset due
 to perturbation with chunked size/data packets.

 How to reproduce:
 {{{

 ./ffplay "http://vipicecast.yacast.net/europe1" -icy 1

 ffplay version N-56159-g7883827
 built on Linux
 }}}

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/3040>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list