Sunteți pe pagina 1din 6

ZoneMinder

Tabla de contenidos
1 . Qu es Zoneminder?
2 . Licencia
3 .Requerimientos mnimos de hardware y
software
4 .Instalacin
5 Instalacin del ZoneMinder
6 .Configuracin de Zoneminder
7 Configurando las Opciones
8 Configuracin de Cmaras Dlink
9 . Referencia

. Qu es Zoneminder?
ZoneMinder es la solucin superior de la seguridad y de la vigilancia plataforma libre ( Linux ), asimismo es
un conjunto de aplicaciones que conjuntamente proporcionan una completa solucin de video vigilancia
permitiendo capturar, analizar, grabar y monitorizar cualquier cmara CCTV conectada a una mquina
basada en Linux. Est diseado para ejecutarse en distribuciones de Linux que soporten la interfaz Video For
Linux (V4L) y puede soportar mltiples cmaras sin prdida aparente de rendimiento.

. Licencia
Es distribuido bajo los trminos de la Licencia Pblica General de Affero de GNU o ms conocida por su
nombre en ingls The GNU Affero General Public License Versin 3 (AGPLv3).

.Requerimientos mnimos de hardware y software


CPU a mas de 2.0 GHZ
Memoria Ram: 512
Tarjeta de captura de video.- Solo en los casos en la que se utilicen cmaras de Tv de circuito cerrado, de lo
contrario webcams e cmaras ip pueden utilizar otra clase de dispositivo para la identificacin del video.
Tarjeta de Red.
Manejo de dispositivos USB 2.0 Requerimientos de Software
- Driver de instalacin para webcams gspca ( driver universal para algunos equipos de captura de video)
-Linux Kernel-Source

Tabla de contenidos

ZoneMinder
-Cambozola
-Mysql
-PHP
-Libutils
-Perl

.Instalacin
Para la instalacin del sistema, lo primero que debemos tener en cuenta es si el pc o servidor posee instalado
al apache2, phph5 y mysql, si no es as pasamos a instalarlos de la siguiente manera, nos dirigimos a un
terminal o una consola (shell).

Instalacin del Apache2, php5 y mysql

Instalar apache2, php5, phpmyadmin, ffmpeg y mysql


#aptitude install apache2 php5 mysql-server phpmyadmin ffmpeg
Enlazar apache con PHP5
#cd /etc/apache2/mods-enabled
# ln -s /etc/apache2/mods-available/php5.load

Enlazar a phpmyadmin con apache


# cd /var/www/
#ln -s /usr/share/phpmyadmin

Se crea un archivo de prueba


#nano /var/www/testphp.php

Se agrega la siguiente lnea dentro del archivo


<?php phpinfo(); ?>

Se abre el archivo de configuracin de apache y designas el servidor que debe atender las peticiones
#nano /etc/apache2/apache2.conf

Se agrega la siguiente lnea al principio del archivo abierto


ServerName 127.0.0.1

Se reinicia el servidor apache


#/etc/init.d/apache2 restart

Se garantiza el acceso de zoneminder a mysql


.Requerimientos mnimos de hardware y software

ZoneMinder
# mysql mysql -p
mysql> grant select,insert,update,delete on zm.* to 'zmuser'@localhost identified by 'zmpass';
mysql> quit
# mysqladmin reload

Instalacin del ZoneMinder


- Se agrega a los repositorios la opcin de unstable.
#nano /etc/apt/sources.list
#repositorios unstable
deb http://ftp.us.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.us.debian.org/debian/ unstable main

- Se crea el archivo de APT que permita trabajar mezclados testing/unstable


#nano /etc/apt.conf

- Se agregar las siguientes lneas al archivo anterior, las cuales hacen preferible a testing ante unstable
APT::Default-Release "testing";

- Se actualizan los repositorios


#aptitude update

- Se instala zoneminder desde unstable


#aptitude install -t unstable zoneminder

- Enlazar apache con zoneminder


# cd /var/www/
#ln -s /usr/share/zoneminder

- Se comentan las lneas unstable en los repositorios


#nano /etc/apt/sources.list
#repositorios unstable
#deb http://ftp.us.debian.org/debian/ unstable main contrib non-free
#deb-src http://ftp.us.debian.org/debian/ unstable main

- Actualizar los repositorios


# aptitude update

LISTO...!!! ya tiene zoneminder, ahora desde el navegador


http://localhost/zoneminder o remotamente http://direccin_ip_del_servidor/zoneminder
http://localhost/phpmyadmin o remotamente http://direccin_ip_del_servidor/phpmyadmin

.Instalacin

ZoneMinder

.Configuracin de Zoneminder
- Acceso a los devices en /dev/videoX
#chmod 4755 /usr/bin/zmfix

Ir a sistema> administracin> usuarios y grupos Ir a la ficha de grupos Se selecciona la casilla "mostrar todos
los usuarios y grupos" Se ubica el grupo vdeo Se aade el usuario www-data
si es va consola colocamos
#adduser nombre_del_usuario nombre_del_grupo

Para poder ver vdeos streaming desde jpeg Descargar cambozola desde
http://www.charliemouse.com/code/cambozola/ Descomprimir el archivo Copiar el archivo cambozola.jar al
directorio de zoneminder
#cp /ruta/del/archivo/cambozola-0.68/dist/cambozola.jar /var/www/zoneminder/.

para ver dar acceso a las fotos guardadas, eliminar los enlaces actuales
#rm /var/www/zoneminder/images
#rm /var/www/zoneminder/events

- Crear los nuevos enlaces


# cd /var/www/zoneminder
#ln -s /ruta/donde/quieres/las/imgenes
#ln -s /ruta/donde/quieres/los/eventos

Firefox viendo mltiples cmaras en la barra de URL escribir


about:config

Edite los siguientes parmetros:


network.http.max-connections-per-server de 8 para 32
network.http.max-persistent-connections-per-server de 2 para 32

Para evitar que se llene el disco interminablemente


En la pantalla inicial de consola escoger cualquier enlace de eventos (hour,day,week,month, etc) Escoger el
enlace de Show Filter Window en la parte superior Escoger en la lista desplegable superior "choose filter" la
opcin "purgewhenfull" Adicionalmente seleccionar la opcin que desea tomar cuando este al porcentaje
deseado. (delete, execute,create, etc)

Configurando las Opciones


En la ficha SYSTEM:
ZM_AUTH_TYPE What is used to authenticate ZoneMinder users (?) = builtin ZM_AUTH_RELAY
.Configuracin de Zoneminder

ZoneMinder
Method used to relay authentication information (?)= plain El user y passw iniciales son admin/admin
respectivamente Despus de reiniciar crear las cuentas de usuarios en la ficha "users"
En la ficha PATH:
ZM_DIR_EVENTS Directory where events are stored (?) = events ZM_DIR_IMAGES Directory where the
images that the ZoneMinder client generates are stored (?) =images ZM_PATH_ZMS Web path to zms
streaming server (?) = /usr/lib/cgi-bin/zms
En la ficha WEB:
ZM_WEB_RESIZE_CONSOLE Should the console window resize itself to fit (?) = no marcado
En la ficha IMAGES:
ZM_OPT_MPEG Is there an (optional) mpeg video encoder installed (?) = marcado ffmpeg
ZM_OPT_CAMBOZOLA Is the (optional) cambozola java streaming client installed = marcado
ZM_PATH_CAMBOZOLA Web path to (optional) cambozola java streaming client =
/zoneminder/cambozola.jar (donde fue descargado anteriormente)

Configuracin de Cmaras Dlink


Para la configurar las cmaras debemos realizarlo de la siguiente manera:
DCS-900
Source
Remote
Remote
Remote

Type: Remote
Host Name: IP Address of Camera
Host Port: 80 (Default)
Host Path: /VIDEO.CGI or /IMAGE.JPEG

DCS-2100+ & DCS-5300G


Source
Remote
Remote
Remote

Type: Remote
Host Name: IP Address of Camera
Host Port: 80 (Default)
Host Path: /cgi-bin/video.jpg

DCS-3220
Source
Remote
Remote
Remote

Type: Remote
Host Name: IP Address of Camera
Host Port: 80 (Default)
Host Path: /cgi-bin/video.jpg

. Referencia
http://www.zoneminder.com/wiki/index.php/FAQ

Configurando las Opciones

ZoneMinder
Volver

. Referencia

S-ar putea să vă placă și