2016-10-15 6 views
2

Fehler: "Warnung: Fehler beim Öffnen der Datei (../../ modules/highgui/src/opencv cap_ffmpeg_impl.hpp: 545)"OpenCV IP-Kamera-Anschluss

ich über IP mobile Kamera zuzugreifen versuchen in OpenCV Visual Studio in C++. Dieser Fehler ist aufgetreten. Jeder Bitte helfen Sie mir in dieser Hinsicht. Vielen Dank im Voraus.

+0

Können Sie den Code zeigen, wie versuchen Sie, IP-Kamera zu öffnen? Diese Nachricht bedeutet, dass die URL nicht korrekt ist – Evgeniy

+0

Haupt { cv :: VideoCapture vcap; cv :: Mat Bild; const std :: string videoStreamAddress = "http: // BENUTZER: PWD @ IPADDRESS: 8088/mjpeg.cgi? User = BENUTZERNAME & password = PWD & channel = 0 & .mjpg"; if (! Vcap.open (videoStreamAddress)) { std :: cout << "Fehler beim Öffnen des Videostreams oder der Datei" << std :: endl; Rückkehr -1; } für (;;) { if (! Vcap.read (image)) { std :: cout << "Kein Rahmen" << std :: endl; cv :: waitKey(); } cv :: imshow ("Ausgabefenster", Bild); if (cv :: waitKey (1)> = 0) Pause; } } –

+0

und ich versuchte einen anderen, Schau bitte: –

Antwort

0

Das einzige Problem, das diesen Fehler verursacht, ist "Benutzername" und "Kennwort". Wenn ich entfernte "Benutzername" und "Passwort" von IP-Webcam (mobile Anwendung). Dann funktioniert das reibungslos und ich bekomme Video auf meinem Laptop (Visual Studio C++).

+1

Wenn dies die Antwort ist, wissen Sie vermutlich, dass es korrekt ist. In diesem Fall sollten Sie es akzeptieren. Wenn es sich nicht um eine Antwort handelt, sollten Sie den Text kopieren und auf "Bearbeiten" unter Ihrer ursprünglichen Frage klicken und sie als weitere Informationen hinzufügen - löschen Sie dann diese * "Antwort" *. –

+0

Ja, das ist die Antwort auf meine Frage. –