Answer the question
In order to leave comments, you need to log in
fmpeg & circular_buffer: OVERRUN?
Good afternoon, habrasoobshchestvo. I am looking for your help, as I myself have already despaired of finding a solution to the problem.
I'm trying to stream live sports with ffmpeg. The problem is, ffmpeg often exits with the following diagnostic message "circular_buffer: OVERRUN". Broadcasting is carried out according to the following scheme: director's console of TV people -> some kind of hardware signal encoder -> soho-switch from which I already pick up the signal, and they go further along the vlan to the studio. I run something like this: ffmpeg -f mpegts -i "udp://@224.2.2.2:20000?buf_size=100000000000" -vcodec libx264 -preset slow -vf crop=720:486:0:37 -maxrate 1400k -minrate 1300k - b:v 1500k -bufsize 800000k -ar 44100 -b:a 32k -acodec libfaac -deinterlace -f flv -isync -re "some rtpm server address". Went through heaps of options, and changed values, and added/removed parameters. Zero sense. The problem is definitely not with the server. because I tried two different operators. Perhaps the problem is in the encoder from which I receive the signal, but then in general a paragraph, because for my sake no one will touch it. I even tried to run vlc with the conversion to unicast of the video stream in the form of a kind of buffering layer, but this did not give any effect. I would be very grateful for any thoughts on this matter.
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question