Eu comprei um sistema DVR Swann Home Security e esperava obter alguma ajuda sobre como para duplicar o streaming de vídeo no meu servidor.
Para que a visualização da web deles (streaming de vídeo no navegador) funcione, tive que instalar os seguintes plug-ins:
HiDvrPlugin.dmg for mac.
Hidvrocx.cab for Windows.
Eu estava pensando originalmente que era um sinal de alguma forma de DRM? Talvez. Talvez não.
Em termos de HTML, o código a seguir está na origem da versão do Safari da visualização da 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 a área de exibição principal.
Usando o wireshark, posso ver que o fluxo de vídeo está na porta 9000. No entanto, não tenho ideia do tipo de fluxo que é. Eu tentei abri-lo no VLC sem essa sorte.
http://dvr_ip:9000
tcp://dvr_ip:9000
Minha esperança era fazer o seguinte para redistribuir o feed
vlc dvr_ip:9000 --sout h264-version-on-localhost:3000
TLDR; Tentando redistribuir um fluxo de uma câmera de segurança (não é possível dizer o formato) usando vlc (redistribuir via h.264 / HTML5). Não tenho certeza de como fazer isso. É possível que o software tenha algum tipo de DRM que somente os plugins possam decodificar?