Zoneminder é uma aplicação opensource que permite adicionar várias câmaras de vídeo, podendo assim usufruir de um circuito fechado de televisão (CCTV) ou apenas de uma simples câmara para vigiar os animais domésticos.
Esta aplicação possui ainda um sistema de detecção de movimento com gravação de imagens, podendo assim melhorar a segurança de diversas instalações.
Para visualização correcta das imagens das câmaras é necessário que o Linux as reconheça devidamente e estejam abrangidas pelo driver UVC (USB Video Class) com V4L (Video for Linux).
Podem consultar aqui uma lista de hardware suportado.
As principais características desta aplicação são:
- Corre em qualquer distribuição de Linux
- Suporta câmaras de vídeo, câmaras USB e câmaras IP
- Suporta Pan/Tilt/Zoom caso as câmaras tenham essa opção
- Aplicação feita em C++, perl e php
- Base de dados MySQL
- Deamons de captura e análise de vídeo permitindo redundância em caso de falha
- Possibilidade de definir várias zonas de interesse, com vários graus de sensibilidade.
- Interface web
- Suporte de vídeo em directo em mpeg e com várias imagens em jpeg
- Suporte de replay de eventos, juntamente com diversas estatísticas
- Notificação de eventos por email incluindo imagens dos acontecimentos.
- Suporte de ecra com as várias camâras
- Possibilidade de upload automático dos eventos para servidores FTP, para backup.
- Inclui suporte bidireccional do protocolo de automação de casa, X.10, possibilitando por exemplo acender luzes quando é detectado movimento.
- Suporte multi-utilizador
- Multi-língua.
- Suporte para executar outras aplicações, consoante um determinado evento.
- Suporte para dispositivos moveis.
Pequeno tutorial de instalação do zoneminder para ubuntu:
- Instalar o pacote do zoneminder e todas as suas dependências através do seu gestor de pacotes preferido
- Correr o seguinte comando na consola para instalar o ficheiro de configuração para o apache:
- Reiniciar o apache
- Para que o zoneminder tenha acesso as configurações de video é necessário adicionar o utilizador www-data ao grupo video, com o comando:
sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf
sudo /etc/init.d/apache2 force-reload
sudo adduser www-data video
Depois de executarem todos os comandos anteriores, já podem configurar o zoneminder através do endereço: