FERRAMENTAS LINUX: ONVIFViewer, visualize e controle as câmeras de rede usando o protocolo ONVIF

domingo, 27 de outubro de 2019

ONVIFViewer, visualize e controle as câmeras de rede usando o protocolo ONVIF



Confira !!



O  ONVIFViewer. É um aplicativo de código aberto que nos permitirá ver nossas câmeras de rede usando o protocolo ONVIF . Esta aplicação nos permitirá conectar às nossas câmeras de rede e assistir ao vídeo delas na área de trabalho do Ubuntu. Se a câmera é controlável, também podemos movê-la.

O ONVIF ( Fórum de Interface de Vídeo em Rede Aberta ) é um fórum industrial aberto e global que visa facilitar o desenvolvimento e o uso de um padrão aberto global para a interface de produtos de segurança com base em um IP físico. Cria um padrão sobre como os produtos IP dentro da vigilância por vídeo e outras áreas de segurança física que podem se comunicar. O ONVIF é uma organização iniciada em 2008 pela Axis Communications, Bosch Security Systems e Sony.

O objetivo do ONVIFViewer é substituir o aplicativo patenteado necessário para configurar e visualizar as câmeras IP. O protocolo ONVIF pode ser usado para visualizar e configurar muitos tipos de câmeras . É um padrão aberto que pode ser implementado usando bibliotecas SOAP padrão. O uso do Qt5 para o back-end e a estrutura da interface do usuário Kirigami torna esse aplicativo uma solução de plataforma cruzada.

Antes do início do projeto, não havia aplicativo de código aberto para exibir câmeras ONVIF em computadores com os desktops Plasma Mobile e Gnu / Linux. Também não há biblioteca C ++ de código aberto fácil de usar para se comunicar com câmeras ONVIF.


Recursos gerais do ONVIFViewer

  • O ONVIFViewer é um visualizador de câmera ONVIF para desktop Android , Plasma Mobile e Gnu / Linux . O objetivo deste aplicativo é simplesmente substituir o aplicativo necessário para configurar e visualizar o vídeo das câmeras IP.
  • O protocolo ONVIF pode ser usado para visualizar muitos tipos de câmeras. É também um padrão aberto que pode ser implementado usando bibliotecas SOAP padrão .
  • O uso do Qt5 para o back-end e a estrutura da interface do usuário Kirigami tornam esse aplicativo uma solução de plataforma cruzada . O foco principal é o Plasma móvel e a área de trabalho Linux, mas a portabilidade para Android e Windows também é possível.
  • A comunicação com a câmera é implementada do zero usando o KDSoap . Também é modular, para que possa ser separado em uma biblioteca reutilizável posteriormente.
  • Este projeto começou como parte do Desafio Spotlight Open Source da ONVIF .
Instale o ONVIFViewer no Ubuntu através do Flatpak

Para instalar o ONVIFViewer visualizador de câmera IP em nosso sistema Ubuntu , neste exemplo vou usar a versão 18.04 LTS, seremos capazes de fazê-lo usando o Flatpak . Para executá-lo corretamente, precisamos primeiro ter o suporte para essa tecnologia instalada no sistema . Se você ainda não o tiver ativado, poderá usar o tutorial oferecido aos usuários na página do flatpak .


Neste ponto, podemos prosseguir com a instalação do visualizador de câmera IP ONVIFViewer no Ubuntu através do Flatpak, fazendo o seguinte. Para começar, teremos que abrir um terminal (Ctrl + Alt + T) e, em seguida, basta usar o seguinte comando para instalar o programa . Em alguns casos, devemos ser pacientes, pois muitas vezes leva para o Flatpak fazer o download de tudo o que você precisa em nosso sistema:


flatpak install --user https://flathub.org/repo/appstream/net.meijn.onvifviewer.flatpakref
Quando a instalação estiver concluída, podemos tentar atualizar o programa . Especialmente quando há uma nova versão disponível. Faremos isso executando o seguinte comando no mesmo terminal:


flatpak --user update net.meijn.onvifviewer
Quando tudo estiver pronto e queremos iniciar o programa , podemos fazê-lo escrevendo:


flatpak run net.meijn.onvifviewer
Também podemos iniciar o programa procurando o iniciador em nosso sistema.



Desinstalando

Caso seja necessário desinstalar o programa, devemos executar o seguinte comando em um terminal (Ctrl + Alt + T):


flatpak --user uninstall net.meijn.onvifviewer
Ou também podemos usar este outro comando:


flatpak uninstall net.meijn.onvifviewer
Mais informações sobre essa ferramenta podem ser obtidas na página do Gitlab .

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário