我有一个RTSP
服务器,可以访问多播流。我可以在VLC
和其他各种播放器中播放得很好,但是在ffmpeg
/ ffplay
我没有收到任何数据。
经过调查后,这似乎是RTSP
SETUP
仅列出单播作为传输方式造成的。
如果我使用:
ffplay -rtsp_transport udp_multicast rtsp://<blah>
然后它运作正常。
ffmpeg
如何决定将哪些传输方法放入SETUP
调用?它可能是SDP
调用返回的DESCRIBE
的某些部分吗?理想情况下,我想找到一种方法来允许ffplay
播放多播流而无需强制传输模式。