我正在尝试从Internet某处获取视频流,并使用C ++中的opencv进行显示。
例如,如果我想从以下链接获取视频:“ http://82.78.93.16/control/userimage.html”,或者如果可能的话,从youtube流中获取视频,我该怎么做?
我的代码如下:
VideoCapture cap;
cap.open("http://82.78.93.16.com/mjpg/video.mjpg");
// if not success, exit program
if (cap.isOpened() == false)
{
cout << "Cannot open the video camera" << endl;
cin.get(); //wait for any key press
return -1;
}
...
为此,我会收到类似以下错误:“流过早终止于”或“ TLS连接未正确终止”
如果我前面提到的网站不是公开的,我在哪里可以找到有效的链接?