OpenCV无法流式传输IP摄像头

时间:2016-03-30 15:35:55

标签: java android c++ opencv 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();
}

1 个答案:

答案 0 :(得分:0)

问题是我正在使用的OpenCV版本,即使它是最新版本,它仍然存在从URL流式传输的问题,v2.4.9工作得很好。