我正在尝试从IP摄像头获取视频,但我收到了此消息:
WARNING: Couldn't read movie file
"[http://IP_ADDRESS:PORT/videostream.cgi?user=ADMIN&password=pass][1]"
我已将所有opencv库导入到我的项目中。我的目标" cap"我使用时有一个有效值:VideoCapture cap(0);
但是当我尝试使用HTTP时,它无效。
我的代码是:
VideoCapture cap("[http://IP_ADDRESS:PORT/videostream.cgi?user=ADMIN&password=pass][2]");
if ( !cap.isOpened() ) // if not success, exit program
{
cout << "Cannot open the video file" << endl;
return -1;
}
else {
cout << "OK" << endl;
}
感谢。