相关获得网络摄像头图像的文章有很多。
这里记录下 获得 军视1080P无线网络摄像头画面 方法。
第一步:
1、当我们配置好opencv的开发环境后,通过军视摄像头自身的软件获得到摄像头的IP(比如 192.168.1.137)。
当然也可以在官方软件里面修改IP。
2、在浏览器中 输入摄像头地址 进行访问
初始密码: admin
登陆后 想要获得图像 会提示你下载 ClientPlus_Setup.exe 进行安装
3、现在基本就可以在浏览器中获得监控摄像头的画面了。
第二部:
VideoCapture vcap;
const string videoStreamAddress = "rtmp://192.168.1.137:1935/flash/11:admin:admin";
if (!vcap.open(videoStreamAddress)) {
cout << "Error opening video stream or file" << endl;
return -1;
}
else
{
cout << "open uls" << endl;
}
namedWindow("Output Window");
while (true)
{
if (!vcap.read(image)) {
cout << "No frame" << endl;
waitKey();
}
imshow("Output Window", image);
if (waitKey(10) == 27) break;
}
}