Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Manimecker en 26 Octubre 2011, 06:18 am



Título: Cámaras IP de vigilancia
Publicado por: Manimecker en 26 Octubre 2011, 06:18 am
Hola, comunidad elHacker.net, les quisiera consultar un par de cuestiones que me tienen dando vuelta en la cabeza.

Les cuento, tengo una cámara IP inalámbrica (Foscam FI8918W PTZ), la cual funciona perfectamente. La tengo configurada con DynDNS y me funciona de maravilla, la cuestión es la siguiente: mi cámara soporta carga de imágenes por medio de FTP, para guardar las imágenes con intervalos de 1 a 90 segundos en un servidor externo por medio de protocolo FTP.

Actualmente tengo el servicio de SENSR.NET configurado con mi cámara IP, el cual me cumple todas las expectativas. No sé si alguna vez lo han probado, pero es un servicio gratuito (por ahora, está en beta) el cual guarda la imágen configurada en intervalos, la almacena y la organiza dependiendo la hora, el día y el mes en el que se grabó. Cuando el usuario quiere observar, por ejemplo, la fecha de ayer (24 de octubre) se iría a la fecha de ese día y la página crearía una película JPEG (Motion JPEG) con todas las imagenes en secuencia (entre 400 y 1000, dependiendo del intervalo configurado) y se mostraría como una película, pero con imágenes en secuencia.

Ahora, el dilema es, ¿existe algún tipo de software así, el cual pueda instalar en un webserver o hosting para que me haga todo el procedimiento automáticamente?

Si no lo hubiera...se podría hacer?

Básicamente es un programa que intercepta la imagen entrante de la cámara IP, la renombra con un código de control (hora:Segundos) y se colocan en carpetas dependiendo del día y mes en el que se grabaron. Y después, cuando el usuario desea observar una fecha en específico, se genera una secuela de imágenes con las cientos o miles que se hayan grabado ese día (Motion JPEG). He buscado por mucho tiempo, pero simplemente no encuentro nada, he buscado en inglés, español... hasta en chino pero nada.

Encontre un par, como ZoneMinder, el cual se parece a lo que necesito, pero éste requiere de un servidor físico en la red donde se encuentra la cámara, para ahí almacenarlas y crear un entorno gráfico en el cual se puedan acceder a todas estas imágenes y visualizarlas en una secuencia activa.

Perdonen si fue mucho texto, pero me interesa mucho esto, y si no existiese, podríamos llegar a crear un proyecto entre todos y así apoyar al open source :P.

PD: Para entender más el funcionamiento de SENSR.NET (http://www.sensr.net), les recomiendo visitar la página y observar unas cámaras en vivo y sus grabaciones.