我使用以下代码访问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();
}
答案 0 :(得分:0)
问题是我正在使用的OpenCV版本,即使它是最新版本,它仍然存在从URL流式传输的问题,v2.4.9工作得很好。