![ffmpeg 使用最少的带宽获得可观看的视频质量](https://linux22.com/image/1394751/ffmpeg%20%E4%BD%BF%E7%94%A8%E6%9C%80%E5%B0%91%E7%9A%84%E5%B8%A6%E5%AE%BD%E8%8E%B7%E5%BE%97%E5%8F%AF%E8%A7%82%E7%9C%8B%E7%9A%84%E8%A7%86%E9%A2%91%E8%B4%A8%E9%87%8F.png)
我希望 ffmpeg 和我的视频流使用最小带宽,视频质量一般。由于我是视频流新手,我不确定应该在 ffmpeg 命令中添加或更改哪些配置。我现在使用以下命令:
ffmpeg -i rtsp://xxxxx:[email protected]: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)
为了获得理想的结果,对上述组件进行更改的建议会很好。