ONVIFViewer, visualizar e controlar câmeras de rede usando o protocolo ONVIF

sobre ONVIFViewer

No próximo artigo, daremos uma olhada no ONVIFViewer. É um aplicativo de código aberto que nos permitirá visualizar nossas câmeras de rede usando o Protocolo ONVIF. Este aplicativo nos permitirá conectar às nossas câmeras de rede e visualizar seu vídeo a partir do desktop Ubuntu. Se a câmera for controlável, também podemos movê-la.

ONVIF (Fórum de interface de vídeo em rede aberta) é um fórum global e aberto da indústria 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 em vigilância por vídeo e outras áreas de segurança física que pode se comunicar uns com os outros. ONVIF é uma organização fundada em 2008 pela Axis Communications, Bosch Security Systems e Sony.

O objetivo do ONVIFViewer é substituir o aplicativo proprietário 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. Usando Qt5 para backend e framework IU de Kirigami torna este aplicativo uma solução multiplataforma.

sobre webcamoid
Artigo relacionado:
Webcamoid 8.5, um aplicativo simples de plataforma cruzada para webcams

Antes do início deste projeto, não havia nenhum aplicativo de código aberto para a visualização de câmeras ONVIF de Plasma Mobile e desktops Gnu / Linux. Também não existe uma biblioteca C ++ de código aberto fácil de usar para comunicação com câmeras ONVIF.

Características gerais do ONVIFViewer

câmera zurique ONVIFViewer

  • ONVIFViewer é um visualizador de câmera ONVIF de desktop de Android, Plasma Mobile e Gnu / Linux. O objetivo deste aplicativo nada mais é do que 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. Isso é também um padrão aberto que pode ser implementado usando bibliotecas SOAP padrão.
  • Usar Qt5 para o backend e a estrutura de IU Kirigami torna este aplicativo uma solução multi plataforma. O foco principal é Celular de plasma e a área de trabalho do Linux, mas a portabilidade para Android e Windows também é possível.
  • A comunicação com a câmera é implementada do zero usando KDSoap. Também é modular para que possa ser separado em uma biblioteca reutilizável em um estágio posterior.
  • Este projeto começou como parte de Desafio Spotlight de código aberto ONVIF.

Instale ONVIFViewer no Ubuntu via Flatpak

Pára instalar o visualizador de câmera IP ONVIFViewer em nosso sistema Ubuntu, neste exemplo usarei a versão 18.04 LTS, poderemos fazê-lo usando Flatpak. Para realizá-lo corretamente, devemos primeiro ter o suporte para esta tecnologia instalada no sistema. Se ainda não tiver ativado, você pode usar o tutorial oferecido aos usuários do página plana.

câmera noruega ONVIFViewer

Neste ponto, podemos prosseguir com a instalação do visualizador de câmera IP ONVIFViewer no Ubuntu por meio do Flatpak fazendo o seguinte. Para começar, teremos que abrir um terminal (Ctrl + Alt + T) e então só teremos que usar o seguinte comando para Instale o programa. Em alguns casos, devemos ser pacientes, pois o Flatpak muitas vezes pode levar vários minutos para fazer o download de tudo o que precisa para o nosso sistema:

flatpak install --user https://flathub.org/repo/appstream/net.meijn.onvifviewer.flatpakref

Após a conclusão da instalação, podemos testar atualize o programa. Principalmente 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 quisermos inicie o programa, podemos fazer isso escrevendo:

flatpak run net.meijn.onvifviewer

Também podemos inicie o programa procurando pelo iniciador em nosso sistema.

Lançador ONVIFViewer

Desinstalar

Caso necessitemos 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

Pode obtenha mais informações sobre esta ferramenta na sua página gitlab.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.