Ich kann nicht auf ipcamera auf opencv zugreifen, ich benutze ipcctrl app, um die Kameravorschau anzuzeigen, und es funktioniert gut, aber wenn Ich versuche, die URL in meinen Code einfügen es zeigt Warnung: Fehler beim Öffnen der Datei (/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:578) Was ist das Problem hier? here is the proof that it is working fine in ipcctrlWarnung: Fehler beim Öffnen der Datei (/build/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:578)
cv::Mat imgFrame1;
cv::Mat imgFrame2;
cv::VideoCapture capVideo;
const std::string videoStreamAddress = "http://admin:[email protected]:8088/mjpeg.cgi?user=USERNAME&password=PWD&channel=0&.mjpg";
std::vector<Blob> blobs;
cv::Point crossingLine[2];
int carCount = 0;
std::ofstream writer;
writer.open("cars.txt");
writer.close();
capVideo.open(videoStreamAddress);
if (!capVideo.open(videoStreamAddress)) { // if unable to open video file
std::cout << "error reading video file" << std::endl << std::endl; // show error message
_getch(); // it may be necessary to change or remove this line if not using Windows
return(0); // and exit program
}