在一台电脑上用ffmpeg推udp视频流,在另一台电脑上用vlc接收udp流,能看到音频数据,但显示没有图像,在ffmpeg推流的电脑上用vlc接收udp流能看到图像。下面是我直接推本地文件的测试指令:ffmpeg -protocol_whitelist "file,udp" -loglevel debug -re -i shulaibao.mp4 -map 0:0 -map 0:1 -map 0:1 -map 0:3 -c:v:0 copy -c:a libfdk_aac -ar 48k -s 1920x1080 -r 25 -pix_fmt yuv422p -preset ultrafast -f mpegts "udp://192.168.15.78:1234"
,我采集50i视频推流也是会出现同样的显示情况,视频同台电脑上推流拉流没问题,换台电脑拉流就不行了,系统会提示:Automatically inserted bitstream filter 'h264_mp4toannexb';args=''。
可能是我的指令哪里写的有问题把,有用过的帮忙看看,谢谢。
https://jingyan.baidu.com/article/36d6ed1f0b9e2b5bce48831d.html