Mostrando entradas con la etiqueta webcam. Mostrar todas las entradas
Mostrando entradas con la etiqueta webcam. Mostrar todas las entradas

30 de octubre de 2014

Instalar y configurar ZoneMinder en Debian 7 Wheezy

En mi caso se trata de un sistema Debian 7 Wheezy, con apache2, MySQL, V4L2, y los módulos
necesarios para que funcione la cámara web.

Ahora, vamos instalar y configurar ZoneMinder:

1) Actualizamos la base de datos de paquetes y el sistema:
# aptitude update
# aptitude upgrade

2) Instalamos Zoneminder y sus dependencias:
# aptitude install zoneminder

3) Modificamos el inicio de Zoneminder:
# nano /etc/init.d/zoneminder

          Añadir el sleep de la siguiente forma:

          start() {
              sleep 15
           echo -n "Starting $prog: "

          Salvar (ctrl+o) y salir (ctrl+x).

Con esto zoneminder esperará 15 segundos para aseguarar que la red esta activa.


4) Creamos enlaces simbólicos en apache2:
# ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf
# ln -s /etc/zm/apache.conf /etc/apache2/mods-enabled/zoneminder.conf

5) Activamos CGI:
# a2enmod cgi

6) Creamos el nuevo usuario:
# adduser www-data video

7) Reiniciamos apache2 y zoneminder
# service apache2 restart
# service zoneminder restart

8) Accediendo a ZM con el navegador web:
http://[tu dirección o ip]/zm/

...ok, con esto debemos ver la partalla de zone minder desde nuestro navegador.



9) Conectar la web cam al USB del ordenador:
Para ver si se ha conectado:
     # lsusb
     Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
     Bus 001 Device 002: ID 0951:162f Kingston Technology
     Bus 001 Device 004: ID 18e8:6238 Qcom
     Bus 002 Device 002: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
     Bus 001 Device 005: ID 0c45:62c0 Microdia Sonix USB 2.0 Camera

ok, aqui la tenemos.

Para ver el dev que le ha asignado debian:
     # ls /dev
     ...
     ...
     video0

En mi ordenador es /dev/video0.

10) Configurar cámara en ZoneMinder:
Desde el panel de ZM en el navegador web: Add New Monitor.



Instalar y configurar Zoneminder en Xubuntu 14.04

Instalando ZpneMinder en Xubuntu 14.04:

1) Instalacion:
# aptitude install zoneminder

2) Post instalacion:
http://www.zoneminder.com/wiki/index.php/Ubuntu_Server_14.04_64-bit_with_Zoneminder_1.26.5_the_easy_way

3) Acceso a zoneminder: http://host/zm
Ok, ahora ya se puede acceder

4) Configuración y cámaras
No detecta camaras usb ?
http://www.zoneminder.com/forums/viewtopic.php?p=63801

Ok!; funciona.
v4l ya lo tenia instalado, añadiendo la linea en /usr/bin/zmcd.pl
y reiniciando zoneminder.

5) Reiniciando zoneminder:
# service zoneminder restart

6) Añadiendo camaras ip:
http://www.linux-party.com/index.php/53-privacidad/9048-instrucciones-de-uso-para-espiar-con-zoneminder-en-linux-parte-1

7) Activado autentificacion para acceder:
Desde el navegador accedemos al panel de ZoneMInder
http://yourip/zm
- Options
- Pestaña System.
- activar: OPT_USE_AUTH
- Salvar, cerrar.

Reiniciar ZoneMinder:
# service zoneminder restart

8) Crear y cambiar contraseña de usuarios:
Por defecto la contraseña y password de acceso es admin/admin.
Esto conviene cambiarlo.

Desde el navegador accedemos al panel de ZoneMInder
http://yourip/zm
- Options
- Pestaña Users.
- Hacer click en el usuario.
- Modificar el formulario del susuario donde esta su password.
- Salvar.

Comandos para buscar las cámaras:
# v4l2-ctl --list-devices

Comado para ver si zm puede comunicar con la cámara.
Ref.: http://forums.fedoraforum.org/showthread.php?t=154003)

#  zmu -d /dev/video0 -q -v

Ref.:
http://www.tuxradar.com/content/build-your-own-surveillance-zoneminder
http://www.zoneminder.com/wiki/index.php/Add_a_user_to_ZoneMinder

19 de noviembre de 2009

Debian Lenny webcam server con motion

Objetivo: Instalar la webcam Trust en micra y un servidor web para acceder remotamente:

micra:~# lsusb
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0c45:624e Microdia PC Camera (SN9C201 + SOI968)
Bus 001 Device 002: ID 18e8:6238 Qcom
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Buscamos la cámara en la web del proyecto microdia:
http://groups.google.com/group/microdia/web/project-status?pli=1



genial!!!, está y ademas la pone como muy buena!!!

Habra que compilar los modulos ya que no estan en el kernel instalado por defecto en Lenny.

Este tutorial tiene buena pinta:
http://doc.ubuntu-es.org/Instalar_c%C3%A1maras_Microdia

1) Instalando paquetes requeridos:
#apt-get install build-essential linux-headers-$(uname -r) git-core curl

2)Descargamos el codigo fuente del repositorio:
#git clone http://repo.or.cz/r/microdia.git
3) Compilando el modulo
#cd microdia #make ... ... make: ctags: No se encontró el programa
make: *** [ctags] Error 127

ok!, aparece este error ya que todavia no esta el modulo en su sitio.

Eliminamos los simbolos de depuración,
#strip -g sn9c20x.ko

4) Copiamos los modulos al directorio de modulos del nucleo:
#cp sn9c20x.ko /lib/modules/$(uname -r)/kernel/drivers/media/video/usbvideo/

5) Se rehacen las dependencias de modulos y... se carga el modulo:#lsmod
#depmod -a #modprobe sn9c20x

6)Comprobamos que se ha cargado:
# lsmod
Module Size Used by
sn9c20x 66196 0
videodev 27392 1 sn9c20x
v4l1_compat 12292 1 videodev usbhid 35712 0

... ... ...

Ok!, ahí lo tenemos.

7) Lo añadimos a /etc/modules para que se cargue el booting:
#nano /etc/modules
sn9c20x


Motion es un programa que detecta movimiento pudiendo configurar la captura de imagenes, video que ejecute un determinado comando. Tambine se puede usar solo como servidor de imagenes via web, inactivado la grabacion.

8) Instalamos motion:
#aptitude install motion

y ahora lo configuramos editando el archivo /etc/motion/motion.conf