繁体   English   中英

OpenCV无法流式网络摄像机

[英]OpenCV cannot stream IP camera

我正在使用以下代码访问IP摄像机,但始终出现错误。 如果我将IP地址更改为USB连接的网络摄像头“ 1”,则一切正常,但从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可以正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM