I try to create video stream with ffmpeg and ffserver. I would like to use flv or mpeg1video encoders because looking at local ffmpeg alone those encoders provide pretty decent speed.
But when I try any of them with ffserver I get either "rc buffer underflow" error (when bitrate is smaller) or "HTTP error 503 Server too busy" (when I increase the bitrate to avoid the first error).
Is there some magic option which allow me to pass data to ffserver and avoid those errors?
My current config:
<Stream live.ts>
Feed feed1.ffm
Format mpegts
NoAudio
VideoCodec flv
VideoSize 600x600
VideoFrameRate 30
VideoBufferSize 5
AVOptionVideo flags +global_header
AVOptionVideo qmin 2
AVOptionVideo qmax 56
PreRoll 5
StartSendOnKey
VideoBitRate 1000
</Stream>