c# rtsp2 C# EmguCV 최신버전 v4.1.1.3497 멀티쓰레딩 버그 있는것 같네요. IP카메라 영상을 화면에 표출하기 위해 크로스플랫폼 라이브러리인 Emgu CV를 사용해 보고 있습니다. 다행이 일전에 일본인 개발자가 만들었다는 OpenCVSharp을 다뤄봐서 비교적 쉽게 EmguCV도 사용할 수 있었습니다. OpenCVSharp을 이용해서 RTSP stream을 받는 부분에는 문제가 없었습니다만, IP Camera를 여러개 붙일려고 하니까 문제가 생겼습니다. 지금 현재 테스트 하는게 VMS 나 CMS 같이 여러개의 CCTV를 볼수 있는 프로그램을 만들고 있거든요. 이런 프로그램이요. 어떤 문제냐면 카메라가 여러대이기 때문에 쓰레드로 여러대의 카메라의 영상을 가져오게 만들었는데 카메라가 하나 접속되고, 그 후에 다시 또 하나 접속되고 순차적으로 연결되는 문제가 발생했습니다. 한참을 이것.. IT정보공유/C# 2019. 10. 11. C# OpenCV RTSP 네트워크 IP 카메라 영상 연결 예전에 MP4, AVI 등의 영상 파일을 재생 시키는 방법을 알아봤었는데요. 이번엔 RTSP 프로토콜을 이용하는 IP 카메라의 영상을 재생 시키는 방법에 대해서 알아보도록 하겠습니다. 예전과 동일하게 오픈소스인 OpenCVSharp 을 이용할건데, 이번에 보니 OpenCVSharp4로 버전이 업그레이드 되었습니다. (실제 OpenCVSharp4 버전 v4.1.0.20190416) NuGet을 통해 설치할수 있고, NuGet을 통해 설치할 때는 OpenCvSharp4.runtime.win 도 함께 설치해줘야 합니다. 안그러면 관련된 dll 없다고 오류 메세지 뜨고 샘플코드가 동작되지 않습니다. 그리고 추가적으로 OpenCvSharp4에 맞는 ffmpeg dll 파일이 필요합니다. 그리고 기존 버전과 다르게.. IT정보공유/C# 2019. 8. 28. 이전 1 다음 💲 추천 글 반응형