최근에 IP 카메라를 출력하는 프로그램을 만들 일이 생겼다.
시도해본 적이 없는 일이라 일단 리서치를 진행했지만, 쉽게 검색되지는 않았다.
문제가 있었던 것을 몰랐는데 문제는 보유하고 있는 IP 카메라 제조사에서 SDK를 제공하지 않는다라는 것이다...
제조사 고객센터와 통화한 결과, 오래전에 판매한 제품인데다가 회사가 리뉴얼을 해서 자료를 가지고 있지 않는다는 것..
당시 연구자가 있으니 알아보겠다는 말뿐, 회답은 없었음..
쉽게 SDK를 이용해서 Opencv로 출력하려고 했으나, SDK가 없으니 좌절하고서는
Onvif 프로토콜은 지원하는지 확인했는데 Onvif 프로토콜은 또 지원하네?
그래서 Onvif 오픈 소스를 찾아 또 리서치하고 사용 방법 익히고 하다
결국 Onvif 프로토콜 사용해서 프로그램을 만들었다.
먼저 간단하게 예제 프로그램을 만들었었는데
나름 잘 출력된다 굿굿
오픈 소스 사용하는게 조금 복잡했지만 그래도 나름 잘 나오니..번거롭더라도 잘 써먹어야지..
'Development > MFC(Visual C++)' 카테고리의 다른 글
[MFC] Program Log 텍스트 파일로 저장 (0) | 2020.03.13 |
---|---|
[MFC] 메모리 릭 체크하기 (0) | 2019.10.30 |
(C++) _T() 매크로를 사용하는 이유 (0) | 2016.12.26 |
[MFC] Invalidate (0) | 2016.08.09 |
[MFC] 파일의 내용 중 부분만 수정하여 쓰기 (1) | 2016.06.29 |