OpenCV 无法流式传输 IP 摄像机
OpenCV cannot stream IP camera
我正在使用以下代码访问 IP 摄像机,但我一直收到错误消息。如果我将 ip 地址更改为“1”,这是一个 USB 连接的网络摄像头,一切正常,但从 URL 流式传输不起作用。我可以毫无问题地从浏览器访问相机。我正在使用 OpenCV v3.1。
public static void main(String[] args) {
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
VideoCapture ip_cam = new VideoCapture();
ip_cam.open("http://192.168.1.9:8080/video?x.mjpeg");
if (!ip_cam.isOpened())
{
System.out.print("Error");
return;
}
System.out.println("Success");
ip_cam.release();
}
问题出在我使用的 OpenCV 版本上,即使它是最新版本,它仍然存在从 URL 流式传输的问题,v2.4.9 工作正常。
我正在使用以下代码访问 IP 摄像机,但我一直收到错误消息。如果我将 ip 地址更改为“1”,这是一个 USB 连接的网络摄像头,一切正常,但从 URL 流式传输不起作用。我可以毫无问题地从浏览器访问相机。我正在使用 OpenCV v3.1。
public static void main(String[] args) {
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
VideoCapture ip_cam = new VideoCapture();
ip_cam.open("http://192.168.1.9:8080/video?x.mjpeg");
if (!ip_cam.isOpened())
{
System.out.print("Error");
return;
}
System.out.println("Success");
ip_cam.release();
}
问题出在我使用的 OpenCV 版本上,即使它是最新版本,它仍然存在从 URL 流式传输的问题,v2.4.9 工作正常。