Я хочу, чтобы ffmpeg и мой видеопоток использовали минимальную полосу пропускания при среднем качестве видео. Поскольку я новичок в потоковой передаче видео, я не уверен, какие конфигурации мне следует добавить или изменить в моей команде ffmpeg. Сейчас я использую следующую команду:

ffmpeg -i rtsp://xxxxx:xxxx123@xxxx.xxxx.net:9007/0/video0 -preset ultrafast -analyzeduration 500000 -probesize 500000 -fflags nobuffer -s 640x360 -r 5 -c:v libx264 -tune zerolatency -an -f flv rtmp://xxx-xx-xxx-xxx-xx.compute-1.amazonaws.com/myapp3/livestream

Если это поможет, я использую следующие компоненты для прямой трансляции:

1. Jwplayer
2. nginx-rtmp module (https://github.com/arut/nginx-rtmp-module)

Чтобы получить желаемый результат, предложения по изменениям в вышеупомянутых компонентах были бы отличными.

0