31 wrote:
> Alguno de vosotros ha montado un sistema de seguridad-esp�a con una
> webcam.
> La historia es que tiene que grabar toda la noche y la webcam esta a
> 20-30 metros del ordenador. �Existe forma de hacer algo econ�mico y que
> de algun resultado?
> Nos han entrado a robar por 3� vez....:(((((((
Hola borxa,
El a�o pasado tuve que hacer algo muy semejante para una "installation
party"; la idea era que los que no pudieran asistir al evento tuvieran
una imagen actualizada que pudieran consultar en la web, pero al mismo
tiempo guardar un resumen de todo el evento para despu�s hacer una
pel�cula. El programa perl que hice es bastante simple y te lo pongo
aqu� para poder comentarlo:
##################################################################
#!/usr/bin/perl
($secs, $mins, $hour, $day, $mo, $year) = localtime (time);
while (1){
($secs, $mins, $hour, $day, $mo, $year) = localtime (time);
system('/usr/bin/qcam -q 75 -J/var/www/lip-image.jpg');
$i++;
unless ($i%4) {
$dir = "archive$hour";
$file = "$dir/image$hour:$mins:$secs.jpg";
system('mkdir '.$dir) unless (-d $dir);
system('cp /var/www/lip-image.jpg '.$file);
}
sleep 1;
}
#################################################################
(copialo en un fichero ejecutable)
Lo que hace el programa es capturar una imagen cada segundo
(aproximadamente, pues ademas de "sleep 1" que espera un segundo, hay
que sumar el tiempo de ejecuci�n de los otros comandos). Esta imagen se
coloca en /var/www/lip-image.jpg para que quede disponible en la web.
Cada cuarta imagen (puedes controlar este parametro cambiando el $i%4)
se graba en un directorio con nombre archiveXX, donde XX es la hora, y
con un nombre "imageHH:MM:SS.jpg, donde HH, MM, SS son la hora, minutos
y segundos. Cada hora se crea un nuevo directorio.
Con esos valores, en un pentium A6 166MHz, quedaron grabadas imagenes
cada 3 segundos; cada imagen ocup� unos 10 kbytes y para cada hora
necesit� unos 10 Mbytes de espacio en disco. Lo mejor es que
experimentes y veas que valores necesitas y que opciones para el "qcam"
o el programa de captura que uses.
Saludos,
Jaime
P.S. Si pones las imagenes al vivo en la red, cuentanos para ayudarte
con tu vigilancia. Y si atrapas al ladr�n por favor cuentanos y
muestranos la evidencia; ya me estoy imaginando una noticia espectacular
en Barrapunto: "Debian ayud� a descubrir a los ladrones"!