Procurávamos uma solução alternativa aos servidores CCTV da QNAP... e por alternativa quero (e não só eu...) dizer open-source. Felizmente tive o prazer de trabalhar pessoalmente durante meio ano com o dono deste blog que sabe muito de Linux e Administração de Sistemas.
Foi ele que me introduziu ao ZoneMinder, que é uma solução open-source para sistemas de CCTV e faz tudo de que precisávamos actualmente.
Experimentei primeiro instalar o sistema num CentOS 6.0 mas por algum motivo não funcionava, não conseguia ver o stream das câmaras na sua totalidade, tinha apenas acesso a 50% da imagem (o sistema ou alguma outra coisa estava a fazer crop aos 50% da parte de baixo da imagem).
Resolvi experimentar o Ubuntu Server 11.04 primeiro, com sucesso... mas depois por motivos alheios à minha vontade, tive de mudar a Máquina Virtual em que tinha o sistema instalado e ENTRETANTO o Ubuntu 11.10 saíu... pensei "se há versão nova... vou arriscar", instalei o Sistema na nova versão com um tutorial da 11.04 e FUNCIONOU na perfeição.
O tutorial é este:
Recomendo vivamente este tutorial, é MUITO bom, tem praticamente tudo... faria apenas um aviso e acrescentaria um elemento.
O aviso: Cuidado a usarem o script para fazer o sed de alguns ficheiros - tive um problema ao compilar umas bibliotecas pois a substituição através do script repetiu um elemento; felizmente foi fácil de corrigir e foi só editar o ficheiro e remover 3 caracteres de duas linhas distintas.
O elemento extra: Atenção ao configurarem as câmaras, se não estiverem a conseguir visualizar a resolução nativa da câmara - eu tinha-as configuradas a 640x480 mas só conseguia ver uma percentagem da imagem pois não tinha o servidor configurado para usar uma quantidade mais aceitável de memória partilhada. - aumentem a quantidade de memória partilhada que o sistema pode usar.
No Ubuntu isso está em /etc/sysctl.conf
acrescentei estas linhas:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
Montar este sistema foi super fácil, levou-me pouco mais de uma hora... e apenas porque estava ocupado com outras coisas ao mesmo tempo. Resta depois acertar os tamanhos de discos e etc. etc.
No comments:
Post a Comment