C++ 使用openCV连接到sricam IP摄像头
更新:我正在使用sricam SP019IP(无线)摄像头。 我已经能够找到我相机的RTSP URL:“rtsp://IP_ADDRESS:554/onvif1“并且还设法在VLC和提供的onvifer Android应用程序中播放 应用程序还提供了以下信息- -编码:H264 -传输协议:RTP/RTSP/TCP -接收到的RTP数据包:一些非零数字 -RTP数据包丢失:0 -RTSP端口:554 但是,我仍然不断得到下面显示的错误 =========================================== 我目前正在从事一个项目,该项目要求我使用openCV 3.3.1与IP摄像机(公司名称:sricam)进行接口 已尝试过: 我已经在openCV论坛()上发布了帖子,但还没有收到任何回复。我还尝试了中的所有选项,但不断出现与Gstreamer库相关的错误。- 我的问题: 如果至少有人能给我指出正确的方向,那将是非常有帮助的C++ 使用openCV连接到sricam IP摄像头,c++,opencv,ip-camera,C++,Opencv,Ip Camera,更新:我正在使用sricam SP019IP(无线)摄像头。 我已经能够找到我相机的RTSP URL:“rtsp://IP_ADDRESS:554/onvif1“并且还设法在VLC和提供的onvifer Android应用程序中播放 应用程序还提供了以下信息- -编码:H264 -传输协议:RTP/RTSP/TCP -接收到的RTP数据包:一些非零数字 -RTP数据包丢失:0 -RTSP端口:554 但是,我仍然不断得到下面显示的错误 ==============================
谢谢 关于摄像头URL,文档中应该有一些默认值(但可能会在摄像头配置时更改)。我想最好从那里开始寻找 你试过看这一页吗 像这样试试。 它对我起了作用(OSX、sricam sp005) 导入操作系统 os.environ[“OPENCV\u FFMPEG\u捕获\u选项”]=“rtsp\u传输;udp” vcap=cv2.VideoCapture(“rtsp://[IP\u CAM\u ADD]”,cv2.CAP\u FFMPEG)
希望对他人有所帮助您能用ffmpeg打开视频源吗?询问供应商如何?请显示您正在使用的代码-错误消息本身没有多大用处。告诉我们照相机的型号怎么样?来吧-如果你想有人帮助你,让他们容易些。@MarkSetchell-我使用了与我问题中的链接中提到的几乎相同的代码(只是再次发布在这里-)。。。我已经尝试了那里的人建议的所有方法…是的,我接下来要问供应商,希望在我这么做之前有人能得到答案。我刚刚用我的相机型号更新了这个问题:sricam SP019。我已经查过名单了,我的相机型号不在那里。。。