웹캠과 IpCamera를 사용하여 비디오를 표시하는 응용 프로그램을 개발 중입니다. IpCamera
의 경우 동영상 스트림을 표시하지만 언젠가는 스트리밍을 중지하고 응용 프로그램이 멈 춥니 다.IP 카메라로 연결 한 후 C# - 응용 프로그램이 중단됩니다.
나는 프레임을 잡고 그림 컨트롤에 표시하기 위해 Emgu.CV Library을 사용하고 있습니다.
나는 QueryFrame()
함수를 사용하여 비디오 디스플레이 코드를 시도했다. QueryFrame()
가 null
값 어플리케이션 중단을 제공 잠시 후 잡아 프레임 Image<Bgr, Byte> ImageFrame = capture.QueryFrame();
대한 IP 카메라 Capture capture = new Capture(URL);
를 접속
.왜 이런 일이 일어나고 어떻게 처리 할 수 있는지 말해 줄 수 있습니까?
미리 감사드립니다.
을 ProcessFrame() 메소드를 대체 할 그러나하면 어떻게 때 응용 프로그램이 중단을보고 오류? 귀하의 코드라면, 더 자세한 정보를 제공 할 수있는 스택 추적이 있습니까? – txtechhelp
질문을 편집했습니다. 그러나 지금까지 오류가 표시되지 않았습니다. –
if (ImageFrame! = null) 문을 사용하는 경우 ImageFrame을 사용하여 이미지를 처리하고 싶습니까? 그렇지 않으면 try {} catch (nullExc eption ex) {}가 문제를 해결할 수 있지만 가능한 경우 문제를 해결하도록 조언합니다. 건배 – Chris