Dies ist ein Fall, in dem die einfachste Lösung darin besteht, den Android-Emulator zu verwenden, um DvrSeeSee auf Ihrem Computer auszuführen (oder Android-x86 auszuprobieren ), da dies der einzige Anwendungsfall zu sein scheint, den ich finden kann (außerhalb des Unternehmens Hanbang selbst) ) dieser proprietären DVR-Implementierung (und ich betone proprietär, da dies ein häufiges und bekanntes Problem bei der Verwendung dieser Systeme ist).
Die zweitleichteste Lösung wäre, Ihren eigenen DVR / NVR zu "rollen", was ich persönlich empfehle , und die Verwendung der integrierten ActiveX-Steuerelemente des proprietären Hanbang-Systems vollständig zu vermeiden (weshalb auch keine Dokumentation zum Protokoll vorhanden ist) existiert). Das Hosten Ihres eigenen ZoneMinder-Systems wäre auch mit der DvrSeeSee-Anwendung kompatibel, da Sie durch direktes Anschließen der Kameras an einen Computer die Frames problemlos erfassen können.
Wenn Sie jedoch bereit sind, sich die Hände schmutzig zu machen, können Sie das proprietäre System möglicherweise unverändert verwenden.
Auf der DvrSeeSee-Seite im Play Store wird ausdrücklich auf die Unterstützung von verwiesen Hanbang protocol
. Hanbang scheint jedoch eine sehr dunkle Marke zu sein, und ich sehe absolut keine Erwähnung des Protokolls außerhalb der Play Store-Seite von DvrSeeSee oder sogar der eigenen Website von Hanbang (nur das ActiveX-Protokoll wird erwähnt). Angesichts der eingeschränkten Unterstützung durch Anbieter würde ich nicht erwarten, eine Drittanbieteranwendung zu finden, die diese "out of the box" unterstützt.
Wie im ZoneMinder-Wiki erwähnt , ist dies ein häufiges Problem bei vielen proprietären DVR-Systemen:
Damit Netzwerkkameras funktionieren, müssen sie in der Lage sein, MJPEG zu streamen, ohne dass ActiveX-Steuerelemente erforderlich sind . Wenn Sie die Anforderung für die Kameraanrufe für IE sehen, besteht eine gute Chance, dass es nicht funktioniert. Die andere Option besteht darin, JPEG-Bilder aufzunehmen, wenn die Kamera diese Option unterstützt, die funktioniert, jedoch mit einer niedrigeren Bildrate.
Auf der Herstellerspezifikationsseite scheint der DVR auch mit den Firefox- und Chrome-Browsern zu funktionieren. Möglicherweise haben Sie etwas Glück, wenn Sie diese Browser unter Linux ausprobieren und eine direkte Verbindung zum DVR selbst herstellen (der übrigens selbst ein Linux-basiertes System ist). Möglicherweise haben Sie jedoch etwas mehr Glück, wenn Sie das bereitgestellte ActiveX-Steuerelement rückentwickeln , wie es David Austin mit einer anderen Propiretary-Kamera getan hat (Sie können die Frames wahrscheinlich direkt vom DVR abfragen, wenn Sie eine ordnungsgemäß formatierte URL angeben, mit der Sie auch ZoneMinder verwenden können ). Dadurch konnte er die JPEG-Bilder direkt mit einem in Python geschriebenen "Wrapper" (unter Verwendung der socket
Bibliothek ) erfassen .
Wenn Sie den proprietären Hanbang-DVR behalten, sollten Sie sich am besten das von ihnen verwendete ActiveX-Plugin ansehen und feststellen, ob es eine generische Weboberfläche gibt, die Sie unter Linux verwenden können. Hanbang ist eine relativ obskure Marke, und wenn es um propiretäre DVR-Hardware geht, ist dies ein häufiges Problem (und wird nicht nur im ZoneMinder-Wiki, sondern auch in mehreren anderen softwarebasierten DVR / NVR-Lösungen mehrmals anerkannt / erwähnt).
TL, DR : Hanbang ist eine relativ dunkle Marke für DVR, und dies ist ein häufiges und bekanntes Problem bei DVR / NVR-Überwachungsprogrammen. Es ist am besten, Ihr eigenes DVR / NVR-System zu "rollen" und Open-Source-Software (oder zumindest Open Protocol / Spezifikation) zu verwenden, die eine allgemeinere Schnittstelle zu den Videodaten bietet. Sollten Sie sich an den proprietären DVR halten, es sei denn, Sie finden eine Möglichkeit, das Protokoll wie der DvrSeeSee-Autor zurückzuentwickeln (vorausgesetzt, dies ist die einzige Erwähnung des Protokolls, das ich überhaupt finden kann), oder entwickeln Sie das bereitgestellte ActiveX-Steuerelement zurück, um Raw-Frames zu erhalten der Kamera ist dies einfach nicht möglich. Wie in mehreren DVR / NVR-Softwarelösungen erwähnt, ist dies ein häufiges und bekanntes Problem.