[FFmpeg-user] ffserver Streaming is interrupted everytime after 12 minutes
Nishanth Shyamkumar
nishanth.shyamkumar at vvdntech.in
Tue Feb 23 06:40:35 CET 2016
Hi,
I am running an application which uses the concat protocol of ffmpeg to
concatenate files stored on a disk and these files are sent to ffserver to
be streamed using rtp format.
The version of ffmpeg I am using is 2.8.4 and it is configured with
--disable-yasm option alone.
ffmpeg version 2.8.4 Copyright (c) 2000-2015 the FFmpeg developers
built with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)
configuration: --disable-yasm
libavutil 54. 31.100 / 54. 31.100
libavcodec 56. 60.100 / 56. 60.100
libavformat 56. 40.101 / 56. 40.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 40.101 / 5. 40.101
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 2.101 / 1. 2.101
When I play the rtsp stream in VLC, it runs smoothly for 12 minutes before
the following prints are printed on the screen and the stream stops.
Tue Feb 23 10:45:01 2016 127.0.0.1:0 - - "PLAY playback.sdp/streamid=0
RTP/TCP"/s
Tue Feb 23 10:57:24 2016 127.0.0.1 - - [PLAY] "rtsp://
127.0.0.1:8510/playback.sdp/ RTSP/1.0" 200 675
Tue Feb 23 10:57:24 2016 127.0.0.1 - - [] " RTP/TCP" 200 13619677
ffmpeg prints still run in the background, i.e, ffserver and ffmpeg
binaries are still executing but just that the stream stops everytime after
12 minutes.
At times when the stream stops I also get the following print:
***glibc detected*** ffserver: double free or corruption
Running the stream using avplay does not create this issue.
I am not sure if it is a problem with TCP connection, or buffer issues in
vlc or as the print suggests ffserver throwing an error due to memory
corruption.
Any help in this regard would be appreciated.
*With Best Regards,*
Nishanth Shyamkumar
More information about the ffmpeg-user
mailing list