Я пытаюсь создать видео поток с помощью ffmpeg и ffserver. Я хотел бы использовать кодировщики flv или mpeg1video, потому что, глядя на локальный ffmpeg, эти кодировщики обеспечивают довольно приличную скорость.
Но когда я пробую любой из них с помощью ffserver, я получаю либо ошибку "rc buffer underflow" (когда битрейт меньше), либо "HTTP error 503 Server too занятости" (когда я увеличиваю битрейт, чтобы избежать первой ошибки).
Есть ли какая-то волшебная опция, которая позволяет мне передавать данные в ffserver и избегать этих ошибок?
Мой текущий конфиг:
<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>