DVR에서 비디오 카메라 스트림을 보려면 어떻게해야합니까?


8

HANBANG HB7008KC DVR이 있습니다. 카메라를 볼 수있는 Windows IE ActiveX 소프트웨어가 제공됩니다. 그들은 리눅스를 지원하지 않습니다.

Linux 컴퓨터가 있는데 DVR에 연결하고 싶습니다. DvrSeeSee Android 용 앱을 사용하여 모바일에서 DVR을 봅니다.

따라서 볼 수있는 일반적인 Android 앱이 있다면 연결하고 카메라를 볼 수있는 Linux 소프트웨어가 있어야합니다.

MythTV와 ZoneMinder를 사용해 보았습니다. 그들은 DVR 교체가 아닌 DVR 클라이언트이며 사용 및 구성이 매우 어려워 내 DVR에 연결할 수 없습니다.

Linux에 DVR에 연결하기위한 간단한 (DvrSeeSee와 같은) 클라이언트 소프트웨어 또는 현재 DVR을 사용하여 Linux에서 카메라를 모니터링 할 수있는 다른 방법을 알고 있습니까?

답변:


7

이것은 가장 쉬운 해결책은 안드로이드 에뮬레이터 를 사용 하여 컴퓨터에서 DvrSeeSee를 실행하거나 Android-x86을 시도 하는 것입니다. 이 독점적 DVR 구현 (및 이러한 시스템 사용에있어 일반적이고 잘 알려진 문제이기 때문에 독점적이라고 강조합니다).

두 번째로 가장 쉬운 방법은 개인적으로 권장 하는 DVR / NVR을 "롤링" 하는 것이며 독점적 인 Hanbang 시스템 에서 제공하는 내장 ActiveX 컨트롤을 사용하지 않는 것이 좋습니다 (이 또한 프로토콜에 대한 문서가없는 이유이기도합니다) 존재합니다). 자신의 ZoneMinder 시스템을 호스팅하는 것은 DvrSeeSee 응용 프로그램과도 호환됩니다. 카메라를 컴퓨터에 직접 연결하면 프레임이 거의 또는 전혀 문제없이 잡힐 수 있기 때문입니다.

그러나 "손이 더러워 질 것"이라면 독점 시스템을 그대로 사용하는 것이 가능할 수 있습니다.


Play 스토어DvrSeeSee 페이지에서을 지원하는 특정 참조를 만듭니다 Hanbang protocol. 그러나 Hanbang은 매우 모호한 브랜드로 보이며 DvrSeeSee의 Play Store 페이지 외부의 프로토콜이나 Hanbang의 자체 웹 사이트 (ActiveX 프로토콜 만 언급 됨) 이외의 프로토콜에 대한 언급은 전혀 없습니다. 공급 업체의 지원이 제한되어 있으므로 "즉시"지원하는 타사 응용 프로그램을 찾지 못할 것입니다.

ZoneMinder 위키에서 언급했듯이 , 이것은 많은 독점 DVR 시스템에서 흔히 발생하는 문제입니다.

네트워크 캠이 작동하려면 ActiveX 컨트롤없이 MJPEG를 스트리밍 할 수 있어야 합니다 . IE에 대한 카메라 호출 요구 사항이 표시되면 작동하지 않을 가능성이 높습니다. 다른 옵션은 JPEG 이미지를 잡아하는 것입니다 카메라가 지원하는 경우 해당 옵션 작동하지만 낮은 프레임 속도로됩니다.

에서 제조업체의 사양 페이지 의 DVR이 아니라 파이어 폭스 및 크롬 브라우저와의 작업에 나타납니다. Linux에서 이러한 브라우저를 사용하고 DVR 자체 (실수로 Linux 기반 시스템 임)에 직접 연결하는 것이 운이 좋을 수도 있습니다. 그러나 David Austin이 다른 독점적 인 카메라로했던 것처럼 제공된 ActiveX 컨트롤을 리버스 엔지니어링하여 더 운이 좋을 수도 있습니다 (올바르게 형식화 된 URL이 주어지면 DVR에서 직접 프레임을 쿼리 할 수 ​​있으며 ZoneMinder를 사용할 수도 있습니다) ). 이것은 그 (사용 파이썬으로 작성된 "래퍼"로 직접 JPEG 이미지를 잡아 수 라이브러리 ).socket

독점적 인 Hanbang DVR을 유지한다면 가장 좋은 방법은 사용하는 ActiveX 플러그인을 살펴보고 Linux에서 사용할 수있는 일반적인 웹 인터페이스가 있는지 확인하는 것입니다. 한방은 비교적 모호한 브랜드이며, 독점 DVR 하드웨어를 다룰 때 이것은 일반적인 문제입니다 (ZoneMinder 위키뿐만 아니라 다른 여러 소프트웨어 기반 DVR / NVR 솔루션에서도 여러 번 인정되고 언급됩니다).


TL, DR : Hanbang은 DVR의 비교적 모호한 브랜드이며 DVR / NVR 모니터링 프로그램에서 일반적이고 잘 알려진 문제입니다. DVR / NVR 시스템을 "롤링"하고 비디오 데이터에보다 일반적인 인터페이스를 제공하는 오픈 소스 (또는 최소한 오픈 프로토콜 / 사양) 소프트웨어를 사용하는 것이 가장 좋습니다. 독점 DVR 을 고수 해야하는 경우 DvrSeeSee 작성자가했던 것처럼 프로토콜을 리버스 엔지니어링 할 수있는 방법을 찾지 못하면 (제공 된 프로토콜에 대해서만 언급 할 수 있음) 제공된 ActiveX 컨트롤을 리버스 엔지니어링하여 원시 프레임을 얻지 못합니다 카메라, 이것은 단순히 불가능합니다. 여러 DVR / NVR 소프트웨어 솔루션에서 언급했듯이 이것은 일반적이고 잘 알려진 문제입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.