VideoCapture cap; //
cap.open("http://trackfield.webcam.oregonstate.edu/mjpg/video.mjpg"); //hhttp://admin:admin@129.217.181.211/videostream.cgi?resolution=320x240&req_fps=50&.mjpg
//cap.open("http://admin:@129.217.181.170:100/videostream.cgi");
if (!cap.isOpened()) // if not success, exit program
{
cout << "Cannot open the video cam" << endl;
return -1;
}
问题描述:
上面是典型的VS访问 IP camera 的语句, 其中
cap.open("http://trackfield.webcam.oregonstate.edu/mjpg/video.mjpg");
是开源的网络视频,因此不需要输入登录名与密码。
是自己购买的IPcamera, 需要登录名,发现这种格式并不能在VS环境中访问此camera。而cap.open("http://admin:@129.217.181.170:100/videostream.cgi");
解决方案:
每种camera都有不同的格式,怎么查询不同camera的格式啦?