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 _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user
