【发布时间】:2019-02-01 18:52:41
【问题描述】:
我在使用 ffplay 连接到 rtsp 相机时遇到问题。 摄像机位于仅允许 tcp 协议的路由器下。 只有当我在相机的同一网络中时,我才能使用 ffplay 观看相机。 所以,当我出去的时候,使用这个命令行
ffplay rtsp://address:554/onvif1
或者这个
ffplay -rtsp_transport tcp rtsp://address:554/onvif1
我不能看相机。 这是ffplay的输出(最新)。
[rtsp @ 059ee680] 服务器回复 0B f=0/0 中的传输不匹配 rtsp://address:554:/onvif1: 处理输入时发现无效数据
尝试使用 vlc,无论是在同一个网络中还是外出时,我都可以毫无问题地观看相机。 vlc 输出表明 vlc 使用 tcp。 有人有建议吗?
【问题讨论】:
-
应该可以。请需要更详细的日志。
-
也许this 可能会有所帮助。你的问题可能和我的一样。
标签: ffmpeg