Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/130.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 使用openCV连接到sricam IP摄像头_C++_Opencv_Ip Camera - Fatal编程技术网

C++ 使用openCV连接到sricam IP摄像头

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 但是,我仍然不断得到下面显示的错误 ==============================

更新:我正在使用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库相关的错误。-

我的问题

如果至少有人能给我指出正确的方向,那将是非常有帮助的


谢谢

关于摄像头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。我已经查过名单了,我的相机型号不在那里。。。