#2172: ffmpeg 1.1 breaks hls live streaming -------------------------------------+------------------------------------- Reporter: devr | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: 1.1.1 | Resolution: Keywords: hls m3u8 | Blocked By: segment | Reproduced by developer: 0 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by saste):
* analyzed: 0 => 1 * keywords: hls m3u8 => hls m3u8 segment * status: new => open * component: undetermined => avformat Comment: Replying to [ticket:2172 devr]: > Summary of the bug: > ffmpeg 1.1 fails to produce a valid hls m3u8 live stream for iOS devices. > > What happens: > The iOS device stops playing the video after the end of the current m3u8 file is reached. > > What should happen(this is the behaviour in version 1.0.3): > The ios device checks cyclic for new content in m3u8 and plays the next segments and recalculates the length of the current stream. > > How to reproduce: > Start streaming a video and begin watching '''while''' encoding happens. > Video will only play as far as the current progress of the encoding has been at the time of starting playing the file. > iOS Device does not seem to realize that new "content" has been added and stream length has changed while watching the video. [...] Please test the attached patch with latest FFmpeg git. -- Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2172#comment:1> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker _______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac