Compré un sistema DVR Swann Home Security y esperaba ayuda sobre cómo duplicar la transmisión de video en mi servidor.
Para que su vista web (transmisión de video en el navegador) funcione, tuve que instalar los siguientes complementos:
HiDvrPlugin.dmg for mac.
Hidvrocx.cab for Windows.
Originalmente estaba pensando que era una señal de alguna forma de DRM? Tal vez. Tal vez no.
En cuanto a HTML, el siguiente código se encuentra en la fuente de la versión safari de la vista web:
<embed pluginspage="SurveilClient.dmg" width="10px" height="10px" type="application/x-scplugin" id="MacDiv" style="height: 592px; width: 720px; left: 278px; top: 61px; ">
Parece ser el área principal de visualización.
Utilizando wireshark, puedo ver que la transmisión de video está en el puerto 9000. Sin embargo, no tengo idea de qué tipo de transmisión es. He intentado abrirlo en VLC sin tanta suerte.
http://dvr_ip:9000
tcp://dvr_ip:9000
Mi esperanza era hacer lo siguiente para redistribuir el feed
vlc dvr_ip:9000 --sout h264-version-on-localhost:3000
TLDR; Intentar redistribuir una transmisión desde una cámara de seguridad (no se puede determinar el formato) usando vlc (redistribuir a través de h.264 / HTML5). No estoy seguro de cómo lograr esto. ¿Es posible que el software tenga algún tipo de DRM que solo los complementos puedan decodificar?