繁体   English   中英

使用FFmpeg从IP摄像机(RTSP)读取会导致5xx服务器错误

[英]Reading from IP Camera (RTSP) using FFmpeg results in 5xx Server Error

我有一种情况,我试图使用RTSP方法从IP摄像机读取数据。

在我的开发PC上,一切正常,rtsp url类似于:

rtsp://admin:12345@192.168.1.60:554

但是当我尝试在一个朋友的位置上对其进行测试时,他使用了其他摄像机(Axis IP摄像机),并且无法打开URL。 自行生成的日志类似于:

Error: avformat_open_input()
error message: Server returned 5XX Server Error reply

我尝试使用HTTP隧道打开它,但是这次我遇到了另一个错误:

error message: Error number -5 occurred

后者的错误消息甚至出现在我的开发PC上(仅提及我也尝试过此消息); 所以HTTP隧道不好。

谁知道如何修复5XX Server错误?

谢谢,

实际上,我最终知道他的相机不是Axis Q6045-S,而是P3346-VE版本。

整个问题是由于网址错误。 从RTSP读取的正确URL(针对此特定模型)如下:

rtsp://uname:pass@192.168.1.3:554/axis-media/media.amp?videocodec=h264

然后一切正常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM