Zoneminder: Substituindo um Unifi NVR

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

[ Hits: 3.373 ]

Por: Paulo Dias em 15/07/2019 | Blog: http://www.prminformatica.com.br


Instalação



Dessa vez, vou escrever sobre como realizei a substituição de um Unifi NVR por uma solução Open Source baseada em Debian e Zoneminder.

O Zoneminder é um software de vigilância digital que implementa todas as funções de um NVR convencional e que possui suporte a uma grande variedade de câmeras, sendo esse, o principal fator que me motivou a usá-lo no lugar do hardware da Ubiquiti.

O site do Zoneminder pode ser acessado através desse link: ZoneMinder - Home

O meu cenário inicial era composto por sete câmeras Unifi Video configuradas no NVR e também por uma câmera Axis PTZ m5014 funcionando de forma standalone.

A instalação do Zoneminder foi feita através do repositório com os seguintes passo:

1. Adicionei o repositório:

# echo 'deb http://www.deb-multimedia.org stretch main non-free' >> /etc/apt/sources.list
# apt-get update

# wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.8.1_all.deb
# dpkg -i deb-multimedia-keyring_2016.8.1_all.deb
# apt-get update

2. Instalei os pacotes:

# apt-get install php7.0 mysql-server php7.0-mysql php7.0-gd apache2 zoneminder vlc-plugin-base

3. Habilitei os módulos e a configuração do Zoneminder no Apache:

# a2enmod cgi
# a2enmod rewrite
# a2enconf zoneminder

4. Ajustar as permissões:

# chmod 740 /etc/zm/zm.conf
# chown root:www-data /etc/zm/zm.conf
# chown -R www-data:www-data /usr/share/zoneminder/

5. Ajustei o timezone do PHP:

# sed -i "s/;date.timezone =/date.timezone = $(sed 's/\//\\\//' /etc/timezone)/g" /etc/php/7.0/apache2/php.ini

6. Habilitar e iniciar o Zoneminder:

# systemctl restart apache2
# systemctl enable zoneminder.service
# systemctl start zoneminder.service

Depois disso, com a instalação realizada, o Zoneminder ficou disponível no endereço: http://ip_do_servidor/zm/
Linux: Zoneminder: Substituindo um Unifi NVR
Por padrão, o Zoneminder abre com um layout bem simples e sem nenhuma forma de autenticação.

Para melhorar essa configuração, acessei o link "Options" no lado direito superior da tela e, na janela que foi aberta, alterei a opção "ZM_CSS" para "Flat" na aba Display.
Linux: Zoneminder: Substituindo um Unifi NVR
Para adicionar a autenticação, cliquei no link "Options" novamente e marquei a opção "OPT_USE_AUTH" na aba "System". A autenticação padrão foi feita com:
  • Usuário: admin
  • Senha: admin

Linux: Zoneminder: Substituindo um Unifi NVR
E, por último, ainda na aba "System", ativei a opção "OPT_USE_API" para o ativar acesso as APIs do Zoneminder.

    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

Programação com Shell Script

MathML - Mathematical Markup Language

AWK - Manipulação de arquivos de texto

JavaScript - Programação orientada a objetos

Servidor FTP externo no Ubuntu 12.04 - Criação e configuração

Leitura recomendada

Instalando o oVirt 4.3 Single Host

Cliente Nagios no Windows - Instalação e Configuração

Conexão do Vindula com o Active Directory Server 2008 R2

Nagios enviando alertas via WhatsAPP

Alterando o forward do SSH após conexão

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário