关于ffplay播放RTSP视频流(如何指定使用TCP传输)
我下载了较新的ffmpeg编译好的库,在windows下通过ffplay.exe直接播放RTSP视频流。
从抓包的内容看,RTP默认都是通过UDP传输的, 我想让ffplay.exe通过TCP传输视频流数据不知道如何设置。
从ffplay.html的帮助文档中,有这样一个内容:
-rtp_tcp
Force RTP/TCP protocol usage instead of RTP/UDP. It is only meaningful if you are streaming with the RTSP protocol.
于是我尝试增加-rtp_tcp参数访问,但ffplay.exe提示不识别该参数:
ffplay.exe -rtp_tcp rtsp://XXXXXXXX
提示信息:
Failed to set value 'rtsp://XXXXXX' for option 'rtp_tcp': Option not found
请问大侠,如何指定ffplay.exe的RTP连接方式(tcp/udp)?