[FFmpeg-trac] #1842(avformat:closed): Incorrect segmented HTTP Live Streaming playlists
FFmpeg
trac at avcodec.org
Wed Jan 23 23:01:20 CET 2013
#1842: Incorrect segmented HTTP Live Streaming playlists
-------------------------------------+-------------------------------------
Reporter: teric | Owner:
Type: defect | Status: closed
Priority: normal | Component: avformat
Version: git-master | Resolution: fixed
Keywords: | Blocked By:
segment,hls,m3u8 | Reproduced by developer: 0
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by blacktrash):
Replying to [comment:18 saste]:
> Replying to [comment:17 blacktrash]:
> > I just made the experience that having EXT-X-TARGETDURATION at EOF
instead of the beginning crashes on old iOS versions - 3.1 in my test
case. Moving it to the top fixed the problem.
>
> This is what I get:
> {{{
> #EXTM3U
> #EXT-X-VERSION:3
> #EXT-X-MEDIA-SEQUENCE:2
> #EXT-X-ALLOWCACHE:1
> #EXT-X-TARGETDURATION:16
> #EXTINF:3.361789,
> outseg-002.ts
> #EXTINF:3.342667,
> outseg-003.ts
> #EXTINF:15.248567,
> outseg-004.ts
> #EXT-X-ENDLIST
> }}}
>
> I don't know what you mean by "EXT-X-TARGETDURATION at EOF".
At end of file:
{{{
#EXTINF:9.000000,
test-027.ts
#EXTINF:2.258667,
test-028.ts
#EXT-X-TARGETDURATION:10
#EXT-X-ENDLIST
}}}
Like at the beginning of this bug report.
{{{
ffmpeg version N-48505-g8214c1d
built on Jan 6 2013 14:01:46 with gcc 4.0.1 (GCC) (Apple Inc. build 5493)
configuration: --enable-gpl --enable-version3 --enable-nonfree --disable-
network --disable-ffserver --enable-shared --enable-postproc --enable-
libx264 --enable-libxvid --enable-libfaac --enable-libmp3lame --enable-
libtheora --enable-libvorbis --enable-libvpx --enable-librtmp --extra-
cflags=-I/sw/include --extra-libs=-L/sw/lib
libavutil 52. 13.100 / 52. 13.100
libavcodec 54. 85.101 / 54. 85.101
libavformat 54. 59.105 / 54. 59.105
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 32.100 / 3. 32.100
libswscale 2. 1.103 / 2. 1.103
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
}}}
Perhaps this has changed since 6th of Jan. I still have a batch of
transcoding to do, and don't want to change version before I'm finished.
Will try again later.
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1842#comment:20>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list