2016-03-30 12 views
0

Ich verwende den folgenden Code, um auf eine IP-Kamera zuzugreifen, aber ich bekomme immer einen Fehler. Wenn ich die IP-Adresse auf "1" ändere, was eine USB-Webcam ist, funktioniert alles gut, aber das Streamen von URL funktioniert nicht. Ich kann ohne Probleme vom Browser auf die Kamera zugreifen. Ich benutze OpenCV v3.1.OpenCV kann IP-Kamera nicht streamen

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(); 
} 

Antwort

0

Die Ausgabe der Version von OpenCV war ich mit, auch wenn es die neueste Version ist, hat es immer noch Probleme von einer URL-Streaming, arbeitet v2.4.9 gut.