OpenCV를 사용하여 Axis M1013 카메라에서 비디오 스트림에 액세스하려고합니다. VideoCapture
을 사용하여 비디오를 가져 오려고하지만 열려는 URL 중 아무 것도 반환하지 않습니다. 내 브라우저를 통해 카메라의 라이브 뷰에 액세스 할 수 있지만 비디오 스트림을 반환해야하는 URL을 넣으면 아무것도 얻지 못하거나 "지정된 세션 ID가 없습니다." MJPG 비디오 피드에 어떻게 액세스합니까?OpenCV의 Axis M1013 카메라에 액세스
나는 다음 URL을 시도했다 : 그들 중
http://<user>:<password>@<ip>:554/mjpg/1/video.mjpg
http://<user>:<password>@<ip>:554/mjpg/video.mjpg
http://<user>:<password>@<ip>/mjpg/1/video.mjpg
http://<user>:<password>@<ip>/mjpg/video.mjpg
http://<user>:<password>@<ip>:554/axis-cgi/mjpg/video.cgi
http://<user>:<password>@<ip>/axis-cgi/mjpg/video.cgi
그러나 아무도이 작동하지 않습니다.
VideoCapture vCap;
vCap.open("http://<user>:<password>@<ip>:554/mjpg/1/video.mjpg");
그리고 내가 오류는 다음과 같습니다 :
내 코드는
WARNING: Couldn't read movie file http://<user>:<password>@<ip>:554/mjpg/1/video.mjpg
(물론, 내가 실제 사용자 이름을 사용하고, 암호 및 카메라 IP)
저는 OpenCV 버전 2.4.9를 C++ 및 Axis M1013 카메라와 함께 사용하고 있습니다.