Servidor del sistema de cámaras de seguridad

11

Me gustaría configurar un sistema de cámara de seguridad que captura y almacena transmisiones de video en Ubuntu Server desde 2 cámaras inalámbricas.

  • ¿Qué tipo de cámara inalámbrica con detección de movimiento sugirió?

  • ¿Hay algún software para capturar los videos en el horario programado desde el servidor?

  • ¿Y qué software necesito para controlar a distancia las cámaras?

Achu
fuente
1
No puedo darte una respuesta completa ya que no sé las respuestas a todas tus preguntas, pero en cuanto al software, puedes echarle un vistazo a zoneminder: zoneminder.com
enedene
Si tiene cámaras inalámbricas, ¿por qué necesitaría una tarjeta de captura de video?
sergio91pt
@ sergio91pt todavía no tengo cámara inalámbrica;)
Achu
Puede hacer detección de movimiento en el software y usar cámaras baratas: linux.die.net/man/1/motion
Seppo Erviälä
Hay una lista de compatibilidad para ZoneMinder aquí , si ayuda.
sergio91pt

Respuestas:

4

Hasta donde yo sé, la mayoría de las cámaras IP, como las que se muestran en esta tienda virtual , a partir de $ 945.00 pesos mexicanos (casi 100 dólares estadounidenses), y este D-Link DC-900 (la mayoría de ellos probados por mí) ) resuelve la detección de movimiento, la grabación programada y el control remoto por sí mismo (solo hay algunos que cuentan con movimiento de 360 ​​°, control remoto).

Lo que quiero decir: todo lo que necesita es un buen servidor FTP donde colocar las imágenes / videos, que también pueden estar basados ​​en Linux.

Cómo llegar a sus cámaras desde el exterior es tan fácil como obtener un Servicio de nombres de dominio dinámico y usarlo en su módem / enrutador o, si tiene una IP fija, entonces no tiene ningún problema, también necesitará enrutar los puertos específicos a las cámaras y hacen que las cámaras respondan a las peticiones de un puerto específico.

Todo se puede monitorear / controlar a través del navegador web, como en este ejemplo de mi sistema de seguridad que está integrando 3 cámaras (1 de ellas a control remoto) en una sola página web. (borroso donde sea necesario para la privacidad).

ingrese la descripción de la imagen aquí

La cámara con control remoto es la que se muestra aquí , con audio bidireccional (sí, puede hablar con personas cercanas a la cámara), visión nocturna inalámbrica e infrarroja. (Lo siento, no vendo estas cámaras, pero las compré allí en la Ciudad de México).

Por lo tanto, le sugiero que busque una cámara específica que se adapte a sus necesidades y si su intención es mantener una copia de seguridad de sus videos en un servidor, busque guías de servidores FTP aquí o incluso en la red.

¡Buena suerte!

Editar:

Aplicación basada en web original de la cámara DCS-900

ingrese la descripción de la imagen aquí

Geppettvs D'Constanzo
fuente
Gracias, esa es una gran recomendación. pero no estoy seguro de saber qué aplicación está utilizando para monitorear. ¿Es esa la aplicación de la cámara D-Link?
Achu
La cámara D-Link DCS-900 está en la esquina superior derecha. Esa es una aplicación basada en la web que está incorporando applets de Java. Envían su propia aplicación basada en la web según la imagen en la Edición de mi respuesta, de la cual puede extraer fácilmente las porciones de código para crear su propio sistema de seguridad como lo hice en la imagen de cuatro cuadrados. Si necesita más ayuda para codificar su propia aplicación web o desea una vista previa en vivo, manténgame informado para poder realizar una prueba por usted. ¡Buena suerte!
Geppettvs D'Constanzo
¡Gracias! Esa es una explicación maravillosa. y te avisaré si necesito ayuda. ¡Gracias!
Achu
4

Recomiendo usar ZoneMinder , que parece ser exactamente lo que está buscando en el software. En cuanto al hardware, hay una lista de cámaras que funcionan con ZoneMinder entre las que puede elegir algún hardware. Elija algo que tenga las características que necesita (cámara de red, cierta resolución, poca luz, etc.) de esa lista y debería funcionar con ZoneMinder.

tgm4883
fuente
3

ZoneMinder parece ser un software complejo ... Lo hice funcionar para un escenario de cámara USB más simple, tal vez algo en esto ayude ...

  1. Instale paquetes y configure Apache como se describe en: http://www.unixmen.com/use-your-cam-as-a-security-video-camera-with-zoneminder/ (siga las instrucciones hasta que comiencen a agregar la cámara como un monitor")
  2. Configure su cámara como se describe en http://www.zoneminder.com/wiki/index.php/Documentation#Check_that_your_Camera_Works.21
  3. Lea las notas de configuración para su cámara; para mí, eso fue http://www.zoneminder.com/wiki/index.php/Logitech_Webcam_Pro_9000 . En particular, es probable que desee ejecutar zmu -d /dev/video0 --verbose -V1 --query(o con -V2) para enumerar los modos compatibles de su cámara. A veces, el controlador de Linux no admite tantos modos como el controlador de Windows.
  4. Establezca un límite superior de memoria compartida [ enlace ]. Para Ubuntu, desea ejecutar echo kernel.shmmax = 536870912 > /etc/sysctl.d/60-kernel-shm.conf, luego sysctl -pestablecer el tamaño máximo de memoria compartida en 512 MB.
  5. Reinicie zoneminder ( service zoneminder restart).
  6. tail -f /var/log/syslogy esté atento a errores; google y reconfigura tu cámara hasta que funcione :)

La mejor de las suertes.

gatoatigrado
fuente