我使用命令:
ffmpeg -re -stream_loop -1 -i person1080.mp4 -c copy -f rtsp rtsp://localhost:80/test
结果总是报错:
Could not write header for output file #0 (incorrect codec parameters ?): Invalid data found when processing input
查了好多资料都没解决开始我以为是依赖有问题或者ffmpeg没安装好,但是卸载后情况依然存在,正在绝望之际看到说不需要写端口,于是我改成
ffmpeg -re -stream_loop -1 -i person1080.mp4 -c copy -f rtsp rtsp://localhost/test
结果可以正常运行了,这个错误太难发现了。特此记录,希望遇到类似情况的可以顺利解决。