[FFmpeg-trac] #2710(avformat:open): HTTP redirect 307 of an specified HLS url is not stored after HTTP connexion

FFmpeg trac at avcodec.org
Fri Jul 5 13:01:48 CEST 2013


#2710: HTTP redirect 307 of an specified HLS url is not stored after HTTP
connexion
------------------------------------+------------------------------------
             Reporter:  fripooy     |                    Owner:
                 Type:  defect      |                   Status:  open
             Priority:  normal      |                Component:  avformat
              Version:  git-master  |               Resolution:
             Keywords:  hls http    |               Blocked By:
             Blocking:              |  Reproduced by developer:  1
Analyzed by developer:  1           |
------------------------------------+------------------------------------
Changes (by cehoyos):

 * status:  new => open
 * version:  1.0.7 => git-master
 * type:  enhancement => defect
 * reproduced:  0 => 1


Comment:

 wget confirms that this is a problem about ignored redirect.
 {{{
 $ ffmpeg -loglevel 99 -i "http://gslb.tv.sohu.com/live?cid=12&type=hls"
 ffmpeg version N-54477-g8fdec02 Copyright (c) 2000-2013 the FFmpeg
 developers
   built on Jul  5 2013 13:00:03 with gcc 4.7 (SUSE Linux)
   configuration: --enable-gpl --disable-indev=jack
   libavutil      52. 38.100 / 52. 38.100
   libavcodec     55. 18.101 / 55. 18.101
   libavformat    55. 11.100 / 55. 11.100
   libavdevice    55.  2.100 / 55.  2.100
   libavfilter     3. 78.100 /  3. 78.100
   libswscale      2.  3.100 /  2.  3.100
   libswresample   0. 17.102 /  0. 17.102
   libpostproc    52.  3.100 / 52.  3.100
 Splitting the commandline.
 Reading option '-loglevel' ... matched as option 'loglevel' (set logging
 level) with argument '99'.
 Reading option '-i' ... matched as input file with argument
 'http://gslb.tv.sohu.com/live?cid=12&type=hls'.
 Finished splitting the commandline.
 Parsing a group of options: global .
 Applying option loglevel (set logging level) with argument 99.
 Successfully parsed a group of options.
 Parsing a group of options: input file
 http://gslb.tv.sohu.com/live?cid=12&type=hls.
 Successfully parsed a group of options.
 Opening an input file: http://gslb.tv.sohu.com/live?cid=12&type=hls.
 [hls,applehttp @ 0x2ee4020] Format hls,applehttp probed with size=2048 and
 score=100
 [http @ 0x2ef0520] HTTP error 404 Not Found
 [hls,applehttp @ 0x2ee4020] Error when loading first segment
 'http://gslb.tv.sohu.com/hls/12.ts?s=hWExFxqmZ8eE'
 [AVIOContext @ 0x2ee8fe0] Statistics: 704 bytes read, 0 seeks
 http://gslb.tv.sohu.com/live?cid=12&type=hls: Input/output error
 }}}

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2710#comment:3>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list