- 设备:树莓派 4B 4GB 版本
- 系统:RaspberryPi OS ( Linux Kernel 5.4.83-v71 )
- 摄像头:海康威视 USB 1080P
- 网络环境:千兆局域网
具体描述:树莓派安装SRS,ffmpeg,使用 ffmpeg 作为客户端推流到树莓派本地 nginx 服务器,使用 iPad 上的 VLC 播放器拉 RTMP 流,在 Windows 上使用 Potplayer 拉 RTMP 流,延迟在 5 ~ 7s,反复调试均无改善。
使用过的命令行:
- ffmpeg -i /dev/video0 -r 25 -video_size 1920x1080 -vcodec h264_omx -preset:v ultrafast -tune:v zerolatency -f flv rtmp://127.0.0.1:1935/live
- ffmpeg -i /dev/video0 -r 25 -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -f flv rtmp://127.0.0.1:1935/live
- ffmpeg -i /dev/video0 -r 15 -s 1280x720 -preset:v ultrafast -vcodec h264_omx -f flv rtmp://127.0.0.1:1935/live/livestream
- ffmpeg -re -threads 1 -max_delay 500000 -i /dev/video0 -c:v libx264 -b:v 350k -level 3.0 -acodec aac -strict experimental -ar 44100 -ac 2 -b:a 96k -preset ultrafast -tune zerolatency -vcodec h264 -f flv -an rtmp://127.0.0.1/live/192168322
延迟均较大( 5 ~ 10s ),反复调试无效,请教 v 友!