Sem resumo de edição |
Sem resumo de edição |
||
| Linha 1: | Linha 1: | ||
O ZoneMinder é uma aplicação web capaz de capturar, analisar, gravar e monitorar imagens de uma ou mais câmeras de vídeo. Desenvolvido para servidores Linux, é free e aberto. É capaz de suportar diferentes tipos de câmeras (local, ip e por arquivo) e não limita a quantidade de câmeras a serem monitoradas. | O ZoneMinder é uma aplicação web capaz de capturar, analisar, gravar e monitorar imagens de uma ou mais câmeras de vídeo. Desenvolvido para servidores Linux, é free e aberto. É capaz de suportar diferentes tipos de câmeras (local, ip e por arquivo) e não limita a quantidade de câmeras a serem monitoradas. | ||
<br> | |||
<center>[[Image:800px-Zmconsole.jpg|800px|Logo]]</center> | <center>[[Image:800px-Zmconsole.jpg|800px|Logo]]</center> | ||
<br> | |||
[http://www.zoneminder.com Site do ZoneMinder] | [http://www.zoneminder.com Site do ZoneMinder] | ||
Edição das 14h02min de 16 de setembro de 2013
O ZoneMinder é uma aplicação web capaz de capturar, analisar, gravar e monitorar imagens de uma ou mais câmeras de vídeo. Desenvolvido para servidores Linux, é free e aberto. É capaz de suportar diferentes tipos de câmeras (local, ip e por arquivo) e não limita a quantidade de câmeras a serem monitoradas.

Funcionalidades
- Possibilita a criação de diferentes tipos de usuários, com controle de acesso
- Possui diferentes tipo de monitoramento:
- Monitor: apenas captura a imagem, não fazendo nenhuma análise
- Modect (MOtion DEteCTion): captura e analisa as imagens, gerando evento quando um movimento é detectado
- Record: grava continuadamente as imagens capturadas, independente se houver ou não movimento
- Mocord (Modect + Record): grava continuadamente as imagens capturadas e, se houver algum movimento, destaca o arquivo em que o mesmo ocorreu
- Nodect (NO DEteCTion): modo especial para ser utilizado com triggers (gera eventos somente se for solicitado)
- É capaz de capturar movimentos (geração de eventos)
- Armazenamento de dados dos eventos gerados, como imagens, causa, horário, duração e importância(score).
- Filtragem de eventos salvos, realizada automaticamente e podendo realizar determinadas ações, como envio de e-mail e execução de script
- Possibilita a divisão da imagem em diferentes tipos de zonas:
- Active: será ativado um alarme para qualquer evento gerado na área determinada
- Inclusive: ativará um alarme se pelo menos uma Active Zonejá tiver alarmado alguma vez
- Exclusive: ativará um alarme somente se nenhum alarme tiver sido disparado por alguma Active Zone
- Preclusive: se esta zona é disparada é para evitar que um outro evento seja gerado por outra zona
- Inactive: nenhum alarme é gerado
- Caso a câmera utilizada possibilite controle remoto, este controle pode ser realizado por meio do ZoneMinder
- Gera uma linha do tempo com os eventos ocorridos, sendo possível visualizar quando houve maior concentração de eventos
Infra-estrutura
- Desenvolvido em C++ e Perl
- Interface web (PHP)
- Base de dados MySQL
- Oferece um visualizador de stream (Cambozola)
Integrações
- Email: envio de emails com detalhamento de eventos de acordo com resultados de filtragem
- SMS: envio de SMS com detalhamento de eventos ocorridos
- FFMPEG: envio de streaming de vídeo para o ZoneMinder a partir de uma máquina onde a aplicação não está instalada, seja Windows ou Linux
- FFServer: recebimento e disponibilização de streaming de vídeo para o ZoneMinder, seja Windows ou Linux
Requisitos de hardware
Não possui requisitos de hardware. A aplicação é limitada apenas pelas configurações da máquina em que instalada.
Versões
As versões disponíveis para download do ZoneMinder estão disponíveis aqui. Também é possível instalar esta aplicação por repositório, onde a versão 1.22.3 está disponível.
Nossas instalações são feitas por compilação, já que a versão disponível em repositório é bastante antiga. É necessário ter alguns pacotes instalados, tais como, httpd, php, mysql, libjpeg, ffmpeg, perl-DataManip, perl-PHP-Serialization, perl-Module-Load, perl-libwww-perl, perl-Device-SerialPort, dentro outros.
Começamos nossos testes com a versão 1.23.3 e atualmente estamos analisando as versões mais novas, 1.24.1 e 1.24.2. Neste link você pode ver o que foi alterado em cada versão em comparação com a versão anterior.
Utilização
Para utilizar o ZoneMinder, acesse o servidor da aplicação preferencialmente no navegador Firefox. Será solicitado um login, nesta ocasião, use o nome de usuário 'convidadopgp' e a senha 'ctbcpgp2009'. Você será direcionado diretamente para a página inicial, onde estão listadas todas as câmeras conectadas à aplicação
Para visualizar uma câmera, clique no nome da mesma na lista relacionada na página inicial.
Receita gerada
O ZoneMinder pode vir a ser usado pela CTBC em serviços relacionados à segurança, oferecendo o servidor para rodar a aplicação todo o tempo e fazendo monitoramento da câmeras, dando informações ao cliente quando acontecer alarmes. Estas informações podem ser enviadas via SMS e MMS.
Pesquisadores
- Livia Barcelos Esteves Borges
- Eduardo de Souza Santos
- Luiz Cláudio Theodoro