Zoneminder: Substituindo um Unifi NVR

Neste artigo, descrevo como usei um servidor Debian com o Zoneminder para substituir um Unifi NVR.

[ Hits: 21.100 ]

Por: Paulo Dias em 15/07/2019 | Blog: http://naotenhosite.eu.nao.tenho


Montando Tela para Monitoramento



Quando o Zoneminder têm mais de uma câmera configurada, os links Cycle, Montage e Montage Review ficam disponíveis na parte de cima da tela.

Através desses links, é possível configurar uma tela de vigilância com várias câmeras para ser exibida em uma televisão.

No meu caso, eu queria usar um layout de tela com seis câmeras, com cinco delas sendo apresentadas com o mesmo tamanho e uma com um tamanho maior. Além disso, minha ideia era rotacionar as câmeras de forma automática, para que todas elas fossem exibidas no tamanho maior.
Linux: Zoneminder: Substituindo um Unifi NVR
Infelizmente, eu não consegui montar esse layout com as opções do sistema (confesso que eu não me entendi com a ferramenta de montagem).

Por isso, usei a API do Zoneminder para criar uma pequena aplicação para suprir essa necessidade.

Para quem tiver interesse, o código dessa aplicação está disponível no GitHub, nesse link:
Para fazer a instalação, é necessário ter o Composer, node/npm e gulp instalados no servidor.

O composer e node/npm estão disponíveis nesses links:
O gulp pode ser instalado através do npm, com o comando:

# npm install -g gulp

Os passos para instalação são os seguintes:

1. Baixar e descompactar o repositório:

# wget https://github.com/p4ulodi4s/painel-cftv/archive/master.zip
# unzip master.zip

2. Mover para a pasta do servidor WEB:

# mv painel-cftv-master/ /var/www/html/painel

3. Instalar as dependências e rodar o gulp:

# cd /var/www/html/painel
# composer install
# npm install
# gulp

Feito isso, basta acessar o endereço do servidor com o navegador e, na tela inicial, configurar os dados de autenticação e as câmeras (os IDs) que serão exibidas.

Página anterior     Próxima página

Páginas do artigo
   1. Instalação
   2. Configurando as Câmeras
   3. Montando Tela para Monitoramento
   4. Compilação e Instalação no Android
Outros artigos deste autor

AWK - Manipulação de arquivos de texto

MathML - Mathematical Markup Language

Programação com Shell Script

Bitwise - Escovando os bits

Como criar um box para o Vagrant

Leitura recomendada

Acesso remoto entre GNU/Linux e Windows

Utilizando o script vpnautomatica

Instalando DNS Server (BIND) no CentOS 7

Como configurar o NGinx em 3 passos

Configurando o Rclone no CentOS 7

  
Comentários
[1] Comentário enviado por osni_silva em 28/02/2020 - 15:11h

Olá amigo!
Parabéns, pela matéria.
Faltou deixar o .apk.
Outra dúvida, instalei o ubuntu também no meu AirVision(2014) - porem com 2 câmeras o processamento fica colado.
Como ficou o seu?

[2] Comentário enviado por dougcacoal em 19/03/2021 - 11:47h


Bom dia, voce ainda tem o projeto desse Painel de visualização das imagens? se puder compartilhar. Grato


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts