SlideShare una empresa de Scribd logo
Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 
DIVERTEKA 
El sitio de los Tecno-Freaks 
Aplicaciones Raspberry Pi y Motion 
DESCARGAS Fichas WTK Política Cookies Sobre nosotros 
« Raspberry Pi y cámara USB (2) Cubieboard, primera impresión » 
Raspberry Pi y Motion 8 
25 dic 2012 | Aplicaciones · Raspberry Pi · Software 
Vamos a hacer uso de nuestra cámara USB compatible con Rasbian y obtener 
vídeo en pantalla – de forma local y remota – y todo ello gestionado desde 
nuestra pequeña Raspberry Pi. El otro actor principal de esta entrada es el 
software utilizado: Motion para Linux. Para ser más exactos, obtendremos un 
stream o flujo de imágenes jpg (mpg) que son capturadas de forma secuancial 
por nuestra RasPi. 
Lo primero será hacernos con una cámara USB compatible con Raspberry, para 
lo cual nada mejor que consultar esta lista de compatibilidad, aunque el hecho 
de que no exista nuestra cámara en la misma no significa que no haya 
compatibilidad, por lo que antes de tirar la toalla podemos hacer uso de los 
consejos comentados en la entrada Raspberry Pi y cámara USB (1) – paso(3) – 
que nos ayudará a comprobar si el S.O. Linux “ve” o no nuestra cámara. En 
nuestras pruebas hemos usado el modelo VX-800 de Microsoft con resultados 
bastante buenos. 
Otra opción es – tras reconectar nuestra cámara – ejecutar los comandos 
dmesg | tail y lsusb para comprobar que el dispositivo detectado como 
cámara también lo está en la lista de dispositivos USB. En nuestro ejemplo, la 
cámara Microsoft VX-800, es detectada en ambos comandos con el 
ID:045e:0766. 
Categorías 
Elegir categoría 
Blogroll 
› MisApuntesDe by Ulysess 
› BricoGeek (TIENDA) 
› WordPress – Documentación 
› Fundación Raspberry Pi 
› Proyecto Cubieboard 
› Electric imp 
› Basic4Android 
› Creaciones Copyright 
› BricoGeek (Blog) 
Entradas recientes 
› Control de consumo eléctrico con 
Arduino (3) 
› Tarjeta microSD en Arduino 
› Control de consumo eléctrico con 
Arduino (2) 
› Arduino y DS1307 
› Programa gratis con B4J 
Comentarios recientes 
› Carlos en Control de consumo 
eléctrico con Arduino (1) 
› Jaime B en Control de consumo 
eléctrico con Arduino (1) 
› Esteban en Windows comparte con 
Raspberry 
› asako en Control de consumo 
eléctrico con Arduino (3) 
› Espirou en Streaming en Raspberry Pi 
Archivos 
1 de 9 06/11/14 11:49
Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 
Lo primero que hemos de hacer – como casi siempre ocurrirá al intentar 
instalar y ejecutar nuevas aplicaciones – será actualizar las fuentes de 
instalación (lo cual pude tardar un buen rato dependiendo de nuestra última 
actualización), para lo cual ejecutaremos: 
sudo apt-get update 
sudo apt-get upgrade 
Ahora si, instalamos el paquete Motion mediante el comando 
sudo apt-get install motion 
Una vez terminada la instalación (se llevará tambien un ratito) conviene 
modificar algún que otro parámetro en los ficheros de configuración. Para ello 
abrimos dicho fichero (motion.conf) con nuestro editor nano mediante el 
comando: 
sudo nano /etc/motion/motion.conf 
Para más facilidad, y dado el tamaño del fichero, comentamos la zona del 
mismo donde se localizan los parámetros a tocar, además de añadir un 
pequeño comentario sobre su utilidad. 
Editamos varios parámetros para adecuar el hardware/software a nuestro 
gusto. Posteriormente podemos ir probando alguna de las opciones que el 
fichero motion.conf nos permite retocar, de momento ajustamos los 
siguientes: 
> En zona ## Daemon ## 
daemon ON 
› abril 2014 › marzo 2014 
› octubre 2013 › septiembre 2013 
› agosto 2013 › julio 2013 
› junio 2013 › mayo 2013 
› abril 2013 › marzo 2013 
› febrero 2013 › enero 2013 
› diciembre 2012 › noviembre 2012 
2 de 9 06/11/14 11:49
Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 
nota: su utilidad es obvia. 
> En zona ## Capture device options ## 
v4l2_palette 6 
image width 320 
image height 240 
nota: adecuamos tipo de paleta de vídeo (esta nos ha dado un buen 
resultado) y resolución. 
> En zona ## Snapshots ## 
snapshot_interval 5 
nota: tiempo entre cada captura (salvo si se detecta movimiento). 
> En zona ## Live Webcam Server ## 
webcam_port 8001 
webcam_localhost off 
nota: habilita puerto de visualización y la misma en otros equipos de 
la red. 
> En zona ## HTTP Based Control ## 
control_port 8888 
control_localhost off 
nota: habilita puerto de configuración y el acceso al control desde 
otros equipos de la red. 
> En zona ## Thread config files ## (al final del fichero) 
thread /etc/motion/cam1.conf 
nota: añade un fichero de configuración específico para nuestra 
cámara. 
Ahora, y como configuración extra, creamos el fichero cam1.conf mediante 
sudo nano /etc/motion/cam1.conf 
y dentro del mismo editamos creando el contenido: 
videodevice /dev/video0 
webcam_port 8001 
Como siempre, salvaremos con Ctrl-X + S + <Enter> 
El fichero cam1.conf ha de residir en el mismo directorio donde se encuentra 
motion.conf. 
3 de 9 06/11/14 11:49
Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 
La llamada a esta configuración personalizada para la cámara 1 de las que 
usemos (podemos tener varias) se declara al final del fichero motion.conf, y 
queda de esta forma: 
una vez tengamos listos los dos ficheros de configuración (motion.conf y 
cam1.conf) efecuaremos una primera prueba, ejecutando el programa motion 
pero no como servicio del sistema, para lo cual lo invocamos con el parámetro 
-n 
sudo motion -n 
1 
2 
Nota: en este modo podemos parar motion 
con Ctrl-c desde el terminal. 
Ahora se activará motion y comenzará a efectuar capturas – en nuestro 
ejemplo cada 5 segundos – y ,a su vez, se servirá la imagen en modo web a 
través del puerto asignado (puerto 8001 en nuestro ejemplo). 
Podemos acceder desde la propia RasPi – queda claro que será desde el 
entorno gráfico – a las imágenes servidas vía navegador web, pero tenemos un 
problema: los navegadores por defecto en Raspbian (Dillo, Midori. etc) no son 
capaces de servir las imágenes capturadas, razón por lo que es aconsejable 
instalar Chromium. Esto lo podemos hacer con 
sudo apt-get install chromium 
Una vez instalado el navegador – y mientras motion esté sirviendo imágenes – 
accederemos a las imágenes desde la propia Raspberry poniendo en la barra 
de direcciones de Chromium 
http://localhost:8001 
4 de 9 06/11/14 11:49
Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 
1 
2 
Nota: también podemos usar la IP local o 
127.0.0.1 en vez de localhost. 
en este caso hemos de refrescar manualmente la página para poder ver las 
nuevas imágenes. Y como quiera que cada 5 segundos (en nuestra 
configuración de ejemplo) se guarda una captura, podemos también ver las 
mismas en la carpeta /tmp/motion. 
¡¡Cuidado!!, si se activa el movimiento el régimen de capturas aumenta con lo que 
el directorio /tmp/motion puede crecer de forma desmesurada. 
El control de los diversos parámetros de motion puede efectuarse también 
desde el navegador operando en la RasPi con solo cambiar el puerto 8001 por 
8888 (o el que hayamos configurado). 
Si queremos ver las imágenes servidas desde otro ordenador de nuestra red 
deberemos acceder a la IP de nuestra Raspi desde el navegador web del 
mismo, y teclear (en nuestro ejemplo desde un Mac corriendo Firefox): 
http://la_IP_de_la_Raspi:8001 
sustituyendo “la_IP_de_la_Raspi” por la IP de nuestra tarjeta RasPi, en 
nuestro ejemplo la IP es 192.168.43.71 
5 de 9 06/11/14 11:49
Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 
Una vez activa la captura vía web también podremos acceder a la 
configuración de motion de forma remota (si así lo hemos predefinido el el 
fichero de configuración). Para ello accederemos a 
http://la_IP_de_la_Raspi:8888 
también sustituyendo “la_IP_de_la_Raspi” por la IP de nuestra tarjeta RasPi, 
en nuestro ejemplo de nuevo la IP es 192.168.43.71 
Automatizando el arranque/parada de Motion 
Como quiera que el programa motion puede lanzarse como servicio 
(omitiendo el parámetro -n) podemos proceder a preparar un shellscript capaz 
de controlar el inicio y la parada de este servicio… tan solo por comodidad. 
Para ello crearemos con el editor nano 2 ficheros, a saber: 
(1) Fichero de activación 
ejecutamos 
sudo nano /usr/bin/onmotion 
y tecleamos dentro del mismo 
sudo motion 
(2) Fichero de parada 
ejecutamos 
sudo nano /usr/bin/offmotion 
y en este caso tecleamos 
sudo /etc/init.d/motion stop 
En ambos casos, salvaremos con Ctrl-X + S + <Enter> 
Y para asegurarnos de que no nos darán problemas al ejecutarlos (bien como 
usuario pi o como root) les damos permisos máximos a ambos mediante 
sudo chmod 777 /usr/bin/onmotion 
sudo chmod 777 /usr/bin/offmotion 
A partir de este momento para arrancar motion teclearemos 
6 de 9 06/11/14 11:49
Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 
onmotion 
y para detenerlo 
offmotion 
8 thoughts on “Raspberry Pi y Motion” 
Carlos Zuazu 
Muy bueno el Post. 
Se puede enviar la captura de la Cam con Motion a otra 
direccion IP que no sea la de la Raspberry? configurando las 
opciones de Motion? o ay q crear una red entre la Raspi y mi 
PC? en el caso de estar la Raspi y mi PC en la misma red se 
puede hacer. No se si me entiendes?? 
Se aceptan cualquier tipo de sugerencias. 
Un Saludo Carlos Zuazu. 
Reply 
mar 12, 2013 7:26 pm 
Txus 
Hola Carlos, 
Claro que puedes. Si te fijas, en las primeras capturas se 
accede a las imágenes desde el entorno de la Raspi, 
pero en las dos últimas fotos hemos accedido desde un 
equipo en la misma red local pero diferente a la Raspi 
(en concreto desde un Mac). Tan solo has de trabajar en 
el mismo rango de IPs (en tu red local) y acceder vía 
navegador Web. 
Espero haber entendido y contestado tu duda 
correctamente. 
Un saludo 
Txus 
Reply 
mar 12, 2013 8:05 pm 
Carlos Zuazu 
Gracias por la respuesta. 
Perdona me he explicado mal lo que queria decir es como 
puedo ver lo que esta grabando la Raspi con la Cam desde el 
PC de mi casa que esta en distinta red que la Raspi. 
Un Saludo 
Carlos 
Reply 
mar 14, 2013 6:49 pm 
Javier 
Estupendo tutorial. 
Ahora me han surgido dos dudas que seguro me puedes 
ayudar. 
Mi intencion es que no grabe ninguna imagen ni fichero avi, 
ya que la idea es que pueda monitorizar directamente lo que 
esta ocurriendo en ese momento.¿Qué parametro tendria que 
cambiar para ello?. 
Otra duda es, ¿por qué solo puede conectarse un usuario para 
acceder a través de la web?. He intentado acceder desde mas 
Reply 
mar 27, 2013 1:36 pm 
7 de 9 06/11/14 11:49
Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 
de un visor web y el primero funciona pero el resto se queda 
bloqueado. 
Gracias por tu ayuda. 
Javier. 
Joseluis 
Saludos amigos y gracias por el tuto Txus, me sirvio de 
mucho, pude capturar las imagenes cada 5 seg y cuando 
habia movimiento, ademas lo he visto desde mi otra pc d la 
misma red en el explorador de chrome; y lo mas emocionante 
que tambien se puede ver desde cualquier parte del mundo 
via internet, para eso le pedi a un amigo que colocara en su 
navegador el ip de mi modem mas el puerto,ha.. casi me 
olvido… necesariamente tienen q habilitar el puerto entrando 
a la configuracion del modem. 
Reply 
may 18, 2013 7:42 am 
Txus 
Hola Jose Luis, 
gracias por tus comentarios. Referente al acceso desde 
WAN (via Internet), entiendo que planteas una duda. Te 
diré que lo típico es acceder vía tu IP pública (ya 
comentamos como averiguarla en otro post de trucos) y, 
además, tener la IP y el puerto que “sirve” 
re-direccionados en el router. Es importante también 
saber si la IP pública (WAN) es fija o dinámica, ya que en 
este último caso tendrías que configurar un servicio 
añadido tipo “no-IP”…. 
Un saludo 
Txus 
Reply 
may 18, 2013 8:45 am 
Joseluis 
Hola Txus, 
Gracias x el dato del no-ip voy tendre que buscar un tuto para 
configurarlo. Mientras t comento q lo he corrido con 4 
webcam y hasta con un samsung galaxy con firefox; seguimos 
avanzando y x ahora estoy queriendo lograr conectar con 
mysql y apache, si tienes alguna ayuda con estos nuevos 
temas seria genial 
Reply 
may 28, 2013 4:48 am 
ManuFer 
Hola a todos, 
Disculpas por mi ignorancia… pero llevo poco tiempo en esto. 
Tengo una recien llegada raspbery con raspbian(al menos eso 
creo) cuando trato de instalar motion: 
$sudo apt-get install motion 
me falla por que dice que le faltan varias dependencias: 
libavcodec53 
libavcodec53-extra53 
libavformat53 
libavutil51 
libpq5 
y recomienda ffmpeg 
me ha pasado con otras aplicaciones y otra dependencias 
claro, por lo que algo habré hecho mal o no he hecho…. 
¿alguna idea? 
Reply 
jul 26, 2013 6:58 pm 
8 de 9 06/11/14 11:49
Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 
muchas gracias y a ver si me pongo al dia… 
« Raspberry Pi y cámara USB (2) Cubieboard, primera impresión » 
© 2014 DIVERTEKA — All Rights Reserved. 
Leave a Reply 
Author (required) 
Email (will not be 
published)(required) 
Website 
b i link b-quote code cerrar etiquetas 
Post Comment 
9 de 9 06/11/14 11:49

Más contenido relacionado

La actualidad más candente

Curso Vagrant
Curso VagrantCurso Vagrant
Maquinas virtuales
Maquinas  virtualesMaquinas  virtuales
Maquinas virtuales
fabi_1220
 
Instalación kali linux
Instalación kali linux Instalación kali linux
Instalación kali linux
Jessipatty123
 
Abcom Enigma
Abcom EnigmaAbcom Enigma
Abcom Enigma
TELE-satellite esp
 
Equipo9
Equipo9Equipo9
Equipo9
CUI
 
Manual
ManualManual
Sea Ud. la Nube
Sea Ud. la NubeSea Ud. la Nube
Sea Ud. la Nube
Rodolfo Pilas
 
Clonando con drbl y clonezilla
Clonando con drbl y clonezillaClonando con drbl y clonezilla
Clonando con drbl y clonezilla
Fernanda Guadarrama
 
Deber aplicaciones
Deber aplicacionesDeber aplicaciones
Deber aplicaciones
UmaquingaJhonny
 
Entornos de desarrollo para symfony2 con vagrant y puppet
Entornos de desarrollo para symfony2 con vagrant y puppetEntornos de desarrollo para symfony2 con vagrant y puppet
Entornos de desarrollo para symfony2 con vagrant y puppet
Vicent Soria Durá
 
Despues de instalar fedora 14
Despues de instalar fedora 14Despues de instalar fedora 14
Despues de instalar fedora 14
I.E San Juan de la virgen
 
Instalacion de Ubuntu
Instalacion de UbuntuInstalacion de Ubuntu
Instalacion de Ubuntu
Adrián Poveda
 
Creación de entornos de desarrollo con Vagrant
Creación de entornos de desarrollo con VagrantCreación de entornos de desarrollo con Vagrant
Creación de entornos de desarrollo con Vagrant
Carlos Gimeno Yáñez
 
04 servicios web
04 servicios web04 servicios web
04 servicios web
cobymotion
 
Introducción a Vagrant
Introducción a VagrantIntroducción a Vagrant
Introducción a Vagrant
Raúl Uranga
 

La actualidad más candente (15)

Curso Vagrant
Curso VagrantCurso Vagrant
Curso Vagrant
 
Maquinas virtuales
Maquinas  virtualesMaquinas  virtuales
Maquinas virtuales
 
Instalación kali linux
Instalación kali linux Instalación kali linux
Instalación kali linux
 
Abcom Enigma
Abcom EnigmaAbcom Enigma
Abcom Enigma
 
Equipo9
Equipo9Equipo9
Equipo9
 
Manual
ManualManual
Manual
 
Sea Ud. la Nube
Sea Ud. la NubeSea Ud. la Nube
Sea Ud. la Nube
 
Clonando con drbl y clonezilla
Clonando con drbl y clonezillaClonando con drbl y clonezilla
Clonando con drbl y clonezilla
 
Deber aplicaciones
Deber aplicacionesDeber aplicaciones
Deber aplicaciones
 
Entornos de desarrollo para symfony2 con vagrant y puppet
Entornos de desarrollo para symfony2 con vagrant y puppetEntornos de desarrollo para symfony2 con vagrant y puppet
Entornos de desarrollo para symfony2 con vagrant y puppet
 
Despues de instalar fedora 14
Despues de instalar fedora 14Despues de instalar fedora 14
Despues de instalar fedora 14
 
Instalacion de Ubuntu
Instalacion de UbuntuInstalacion de Ubuntu
Instalacion de Ubuntu
 
Creación de entornos de desarrollo con Vagrant
Creación de entornos de desarrollo con VagrantCreación de entornos de desarrollo con Vagrant
Creación de entornos de desarrollo con Vagrant
 
04 servicios web
04 servicios web04 servicios web
04 servicios web
 
Introducción a Vagrant
Introducción a VagrantIntroducción a Vagrant
Introducción a Vagrant
 

Destacado

SOLUCIÓN DOMÓTICA PARA LA AUTOMATIZACION DE SERVICIOS DEL HOGAR BASADO EN LA ...
SOLUCIÓN DOMÓTICA PARA LA AUTOMATIZACION DE SERVICIOS DEL HOGAR BASADO EN LA ...SOLUCIÓN DOMÓTICA PARA LA AUTOMATIZACION DE SERVICIOS DEL HOGAR BASADO EN LA ...
SOLUCIÓN DOMÓTICA PARA LA AUTOMATIZACION DE SERVICIOS DEL HOGAR BASADO EN LA ...
Manuel Tapia Cruz
 
Libro kit basico arduino
Libro kit basico arduinoLibro kit basico arduino
Libro kit basico arduino
Promoe Alonzo Lopez
 
App inventor bluetooth Arduino
App inventor bluetooth ArduinoApp inventor bluetooth Arduino
App inventor bluetooth Arduino
José Pujol Pérez
 
Presentación arduino 4 eso
Presentación arduino 4 esoPresentación arduino 4 eso
Presentación arduino 4 eso
amartind11
 
Proyecto Arduino Casa Domotica
Proyecto Arduino Casa DomoticaProyecto Arduino Casa Domotica
Proyecto Arduino Casa Domotica
rikar13
 
Arduino + lab view
Arduino + lab viewArduino + lab view
Arduino + lab view
Alberto Sanchez
 
Actuadores en el Automovil
Actuadores en el AutomovilActuadores en el Automovil
Actuadores en el Automovil
Carlos Guerrero Lancheros
 
Domótica: Casas inteligentes
Domótica: Casas inteligentesDomótica: Casas inteligentes
Domótica: Casas inteligentes
Smart Controls
 
Ejercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo SabikaEjercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo Sabika
Johnny Parrales
 
Manual basico de practicas con Arduino uno
Manual basico de practicas con Arduino unoManual basico de practicas con Arduino uno
Manual basico de practicas con Arduino uno
Ramiro Hernandez Michua
 
Curso Arduino práctico 2014
Curso Arduino práctico  2014Curso Arduino práctico  2014
Curso Arduino práctico 2014
Jose Antonio Vacas
 
20 Magnificos proyectos para ARDUINO
20 Magnificos proyectos para ARDUINO20 Magnificos proyectos para ARDUINO
20 Magnificos proyectos para ARDUINO
dave
 

Destacado (12)

SOLUCIÓN DOMÓTICA PARA LA AUTOMATIZACION DE SERVICIOS DEL HOGAR BASADO EN LA ...
SOLUCIÓN DOMÓTICA PARA LA AUTOMATIZACION DE SERVICIOS DEL HOGAR BASADO EN LA ...SOLUCIÓN DOMÓTICA PARA LA AUTOMATIZACION DE SERVICIOS DEL HOGAR BASADO EN LA ...
SOLUCIÓN DOMÓTICA PARA LA AUTOMATIZACION DE SERVICIOS DEL HOGAR BASADO EN LA ...
 
Libro kit basico arduino
Libro kit basico arduinoLibro kit basico arduino
Libro kit basico arduino
 
App inventor bluetooth Arduino
App inventor bluetooth ArduinoApp inventor bluetooth Arduino
App inventor bluetooth Arduino
 
Presentación arduino 4 eso
Presentación arduino 4 esoPresentación arduino 4 eso
Presentación arduino 4 eso
 
Proyecto Arduino Casa Domotica
Proyecto Arduino Casa DomoticaProyecto Arduino Casa Domotica
Proyecto Arduino Casa Domotica
 
Arduino + lab view
Arduino + lab viewArduino + lab view
Arduino + lab view
 
Actuadores en el Automovil
Actuadores en el AutomovilActuadores en el Automovil
Actuadores en el Automovil
 
Domótica: Casas inteligentes
Domótica: Casas inteligentesDomótica: Casas inteligentes
Domótica: Casas inteligentes
 
Ejercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo SabikaEjercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo Sabika
 
Manual basico de practicas con Arduino uno
Manual basico de practicas con Arduino unoManual basico de practicas con Arduino uno
Manual basico de practicas con Arduino uno
 
Curso Arduino práctico 2014
Curso Arduino práctico  2014Curso Arduino práctico  2014
Curso Arduino práctico 2014
 
20 Magnificos proyectos para ARDUINO
20 Magnificos proyectos para ARDUINO20 Magnificos proyectos para ARDUINO
20 Magnificos proyectos para ARDUINO
 

Similar a Video desde camara web raspberry motion

Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)
Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)
Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)
Jorge Cacho
 
Monta tu Centro Multimedia con Raspberry Pi
Monta tu Centro Multimedia con Raspberry PiMonta tu Centro Multimedia con Raspberry Pi
Monta tu Centro Multimedia con Raspberry Pi
Alvaro García Loaisa
 
(2) Prieto Antón - Diseño de la app y el control de una cámara video con Ardu...
(2) Prieto Antón - Diseño de la app y el control de una cámara video con Ardu...(2) Prieto Antón - Diseño de la app y el control de una cámara video con Ardu...
(2) Prieto Antón - Diseño de la app y el control de una cámara video con Ardu...
XiomaraCorralesQuint
 
Primeros pasos con Raspberry Pi
Primeros pasos con Raspberry PiPrimeros pasos con Raspberry Pi
Primeros pasos con Raspberry Pi
Sonia Merayo González
 
Un arcade en tu palma
Un arcade en tu palmaUn arcade en tu palma
Un arcade en tu palma
Antonio José Toro Lucas
 
Raspberry Pi | Que es, para que sirve y como funciona.
Raspberry Pi | Que es, para que sirve y como funciona.Raspberry Pi | Que es, para que sirve y como funciona.
Raspberry Pi | Que es, para que sirve y como funciona.
MAFLOSIR
 
Cuckoo sandbox
Cuckoo sandboxCuckoo sandbox
Cuckoo sandbox
Tensor
 
Maquinas virtiuales
Maquinas virtiualesMaquinas virtiuales
Maquinas virtiuales
yacilaabc
 
Uem coud v3.0_12_diciembre_2014_presentación final
Uem coud v3.0_12_diciembre_2014_presentación finalUem coud v3.0_12_diciembre_2014_presentación final
Uem coud v3.0_12_diciembre_2014_presentación final
Fernando Mateus
 
Cuckoo sandbox
Cuckoo sandboxCuckoo sandbox
Cuckoo sandbox
Tensor
 
Cuckoosandbox
CuckoosandboxCuckoosandbox
Cuckoosandbox
Tensor
 
Manual de drbl mulsticast
Manual de drbl mulsticastManual de drbl mulsticast
Manual de drbl mulsticast
Hugo Araujo
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeeze
xavazquez
 
Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.
Ángel Acaymo M. G.
 
Instalación kali linux en v mware
Instalación kali linux en v mwareInstalación kali linux en v mware
Instalación kali linux en v mware
SANTIAGO HERNÁNDEZ
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalación
Princezitha Ruiz
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
Juan Morales García
 
Taller subflash 2012
Taller subflash 2012Taller subflash 2012
Taller subflash 2012
Raul Jimenez
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuración
SocialBiblio
 
Servidor web linux
Servidor web linuxServidor web linux
Servidor web linux
falco87
 

Similar a Video desde camara web raspberry motion (20)

Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)
Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)
Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)
 
Monta tu Centro Multimedia con Raspberry Pi
Monta tu Centro Multimedia con Raspberry PiMonta tu Centro Multimedia con Raspberry Pi
Monta tu Centro Multimedia con Raspberry Pi
 
(2) Prieto Antón - Diseño de la app y el control de una cámara video con Ardu...
(2) Prieto Antón - Diseño de la app y el control de una cámara video con Ardu...(2) Prieto Antón - Diseño de la app y el control de una cámara video con Ardu...
(2) Prieto Antón - Diseño de la app y el control de una cámara video con Ardu...
 
Primeros pasos con Raspberry Pi
Primeros pasos con Raspberry PiPrimeros pasos con Raspberry Pi
Primeros pasos con Raspberry Pi
 
Un arcade en tu palma
Un arcade en tu palmaUn arcade en tu palma
Un arcade en tu palma
 
Raspberry Pi | Que es, para que sirve y como funciona.
Raspberry Pi | Que es, para que sirve y como funciona.Raspberry Pi | Que es, para que sirve y como funciona.
Raspberry Pi | Que es, para que sirve y como funciona.
 
Cuckoo sandbox
Cuckoo sandboxCuckoo sandbox
Cuckoo sandbox
 
Maquinas virtiuales
Maquinas virtiualesMaquinas virtiuales
Maquinas virtiuales
 
Uem coud v3.0_12_diciembre_2014_presentación final
Uem coud v3.0_12_diciembre_2014_presentación finalUem coud v3.0_12_diciembre_2014_presentación final
Uem coud v3.0_12_diciembre_2014_presentación final
 
Cuckoo sandbox
Cuckoo sandboxCuckoo sandbox
Cuckoo sandbox
 
Cuckoosandbox
CuckoosandboxCuckoosandbox
Cuckoosandbox
 
Manual de drbl mulsticast
Manual de drbl mulsticastManual de drbl mulsticast
Manual de drbl mulsticast
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeeze
 
Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.
 
Instalación kali linux en v mware
Instalación kali linux en v mwareInstalación kali linux en v mware
Instalación kali linux en v mware
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalación
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Taller subflash 2012
Taller subflash 2012Taller subflash 2012
Taller subflash 2012
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuración
 
Servidor web linux
Servidor web linuxServidor web linux
Servidor web linux
 

Último

OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
GERARDO GONZALEZ
 
Aletas de Transferencia de Calor Jefferson Colina.pptx
Aletas de Transferencia de Calor Jefferson Colina.pptxAletas de Transferencia de Calor Jefferson Colina.pptx
Aletas de Transferencia de Calor Jefferson Colina.pptx
jeffersoncolina427
 
Klohn Crippen Berger _ Brochure LAM .pdf
Klohn Crippen Berger _ Brochure LAM .pdfKlohn Crippen Berger _ Brochure LAM .pdf
Klohn Crippen Berger _ Brochure LAM .pdf
ciniguez1
 
Brigada de primeros auxilios presentación.pptx
Brigada de primeros auxilios presentación.pptxBrigada de primeros auxilios presentación.pptx
Brigada de primeros auxilios presentación.pptx
gerenciasisomaqgeren
 
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdfPRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
fabian28735081
 
Nivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelaciónNivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelación
waldir orosco tinta
 
Periodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdfPeriodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdf
PAULINACASTRUITAGARC
 
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdfS01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
Alex809116
 
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
Ing. Julio Iván Mera Casas
 
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifhClase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
FrancisJhonatanEnriq1
 
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Eliana Gomajoa
 
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
FlavioMedina10
 
Características de los suelos como los histosoles.pptx
Características de los suelos como los histosoles.pptxCaracterísticas de los suelos como los histosoles.pptx
Características de los suelos como los histosoles.pptx
MONICADELROCIOMUNZON1
 
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
RenanWVargas
 
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptxINVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
FernandoRodrigoEscal
 
balanceo de linea para los procesos de Producción
balanceo de linea  para los procesos  de Producciónbalanceo de linea  para los procesos  de Producción
balanceo de linea para los procesos de Producción
Victor Manuel Rivera Guevara
 
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de PlantasDISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
HalmarMiranda
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
azulsarase
 
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptxGravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
RobertoChvez25
 
Fundamentos-Ensayos-Al-Fuego de oro y plata
Fundamentos-Ensayos-Al-Fuego de oro  y plataFundamentos-Ensayos-Al-Fuego de oro  y plata
Fundamentos-Ensayos-Al-Fuego de oro y plata
RobertoChvez25
 

Último (20)

OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
 
Aletas de Transferencia de Calor Jefferson Colina.pptx
Aletas de Transferencia de Calor Jefferson Colina.pptxAletas de Transferencia de Calor Jefferson Colina.pptx
Aletas de Transferencia de Calor Jefferson Colina.pptx
 
Klohn Crippen Berger _ Brochure LAM .pdf
Klohn Crippen Berger _ Brochure LAM .pdfKlohn Crippen Berger _ Brochure LAM .pdf
Klohn Crippen Berger _ Brochure LAM .pdf
 
Brigada de primeros auxilios presentación.pptx
Brigada de primeros auxilios presentación.pptxBrigada de primeros auxilios presentación.pptx
Brigada de primeros auxilios presentación.pptx
 
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdfPRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
 
Nivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelaciónNivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelación
 
Periodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdfPeriodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdf
 
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdfS01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
 
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
 
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifhClase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
Clase Gas Natural , en piura kdhifheugfjiebfijhebvcihebvifh
 
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
 
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
 
Características de los suelos como los histosoles.pptx
Características de los suelos como los histosoles.pptxCaracterísticas de los suelos como los histosoles.pptx
Características de los suelos como los histosoles.pptx
 
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
 
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptxINVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
 
balanceo de linea para los procesos de Producción
balanceo de linea  para los procesos  de Producciónbalanceo de linea  para los procesos  de Producción
balanceo de linea para los procesos de Producción
 
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de PlantasDISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
 
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptxGravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
Gravimetria-Amalgamacion-y-Flotacion-del-Oro-pptx.pptx
 
Fundamentos-Ensayos-Al-Fuego de oro y plata
Fundamentos-Ensayos-Al-Fuego de oro  y plataFundamentos-Ensayos-Al-Fuego de oro  y plata
Fundamentos-Ensayos-Al-Fuego de oro y plata
 

Video desde camara web raspberry motion

  • 1. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 DIVERTEKA El sitio de los Tecno-Freaks Aplicaciones Raspberry Pi y Motion DESCARGAS Fichas WTK Política Cookies Sobre nosotros « Raspberry Pi y cámara USB (2) Cubieboard, primera impresión » Raspberry Pi y Motion 8 25 dic 2012 | Aplicaciones · Raspberry Pi · Software Vamos a hacer uso de nuestra cámara USB compatible con Rasbian y obtener vídeo en pantalla – de forma local y remota – y todo ello gestionado desde nuestra pequeña Raspberry Pi. El otro actor principal de esta entrada es el software utilizado: Motion para Linux. Para ser más exactos, obtendremos un stream o flujo de imágenes jpg (mpg) que son capturadas de forma secuancial por nuestra RasPi. Lo primero será hacernos con una cámara USB compatible con Raspberry, para lo cual nada mejor que consultar esta lista de compatibilidad, aunque el hecho de que no exista nuestra cámara en la misma no significa que no haya compatibilidad, por lo que antes de tirar la toalla podemos hacer uso de los consejos comentados en la entrada Raspberry Pi y cámara USB (1) – paso(3) – que nos ayudará a comprobar si el S.O. Linux “ve” o no nuestra cámara. En nuestras pruebas hemos usado el modelo VX-800 de Microsoft con resultados bastante buenos. Otra opción es – tras reconectar nuestra cámara – ejecutar los comandos dmesg | tail y lsusb para comprobar que el dispositivo detectado como cámara también lo está en la lista de dispositivos USB. En nuestro ejemplo, la cámara Microsoft VX-800, es detectada en ambos comandos con el ID:045e:0766. Categorías Elegir categoría Blogroll › MisApuntesDe by Ulysess › BricoGeek (TIENDA) › WordPress – Documentación › Fundación Raspberry Pi › Proyecto Cubieboard › Electric imp › Basic4Android › Creaciones Copyright › BricoGeek (Blog) Entradas recientes › Control de consumo eléctrico con Arduino (3) › Tarjeta microSD en Arduino › Control de consumo eléctrico con Arduino (2) › Arduino y DS1307 › Programa gratis con B4J Comentarios recientes › Carlos en Control de consumo eléctrico con Arduino (1) › Jaime B en Control de consumo eléctrico con Arduino (1) › Esteban en Windows comparte con Raspberry › asako en Control de consumo eléctrico con Arduino (3) › Espirou en Streaming en Raspberry Pi Archivos 1 de 9 06/11/14 11:49
  • 2. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 Lo primero que hemos de hacer – como casi siempre ocurrirá al intentar instalar y ejecutar nuevas aplicaciones – será actualizar las fuentes de instalación (lo cual pude tardar un buen rato dependiendo de nuestra última actualización), para lo cual ejecutaremos: sudo apt-get update sudo apt-get upgrade Ahora si, instalamos el paquete Motion mediante el comando sudo apt-get install motion Una vez terminada la instalación (se llevará tambien un ratito) conviene modificar algún que otro parámetro en los ficheros de configuración. Para ello abrimos dicho fichero (motion.conf) con nuestro editor nano mediante el comando: sudo nano /etc/motion/motion.conf Para más facilidad, y dado el tamaño del fichero, comentamos la zona del mismo donde se localizan los parámetros a tocar, además de añadir un pequeño comentario sobre su utilidad. Editamos varios parámetros para adecuar el hardware/software a nuestro gusto. Posteriormente podemos ir probando alguna de las opciones que el fichero motion.conf nos permite retocar, de momento ajustamos los siguientes: > En zona ## Daemon ## daemon ON › abril 2014 › marzo 2014 › octubre 2013 › septiembre 2013 › agosto 2013 › julio 2013 › junio 2013 › mayo 2013 › abril 2013 › marzo 2013 › febrero 2013 › enero 2013 › diciembre 2012 › noviembre 2012 2 de 9 06/11/14 11:49
  • 3. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 nota: su utilidad es obvia. > En zona ## Capture device options ## v4l2_palette 6 image width 320 image height 240 nota: adecuamos tipo de paleta de vídeo (esta nos ha dado un buen resultado) y resolución. > En zona ## Snapshots ## snapshot_interval 5 nota: tiempo entre cada captura (salvo si se detecta movimiento). > En zona ## Live Webcam Server ## webcam_port 8001 webcam_localhost off nota: habilita puerto de visualización y la misma en otros equipos de la red. > En zona ## HTTP Based Control ## control_port 8888 control_localhost off nota: habilita puerto de configuración y el acceso al control desde otros equipos de la red. > En zona ## Thread config files ## (al final del fichero) thread /etc/motion/cam1.conf nota: añade un fichero de configuración específico para nuestra cámara. Ahora, y como configuración extra, creamos el fichero cam1.conf mediante sudo nano /etc/motion/cam1.conf y dentro del mismo editamos creando el contenido: videodevice /dev/video0 webcam_port 8001 Como siempre, salvaremos con Ctrl-X + S + <Enter> El fichero cam1.conf ha de residir en el mismo directorio donde se encuentra motion.conf. 3 de 9 06/11/14 11:49
  • 4. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 La llamada a esta configuración personalizada para la cámara 1 de las que usemos (podemos tener varias) se declara al final del fichero motion.conf, y queda de esta forma: una vez tengamos listos los dos ficheros de configuración (motion.conf y cam1.conf) efecuaremos una primera prueba, ejecutando el programa motion pero no como servicio del sistema, para lo cual lo invocamos con el parámetro -n sudo motion -n 1 2 Nota: en este modo podemos parar motion con Ctrl-c desde el terminal. Ahora se activará motion y comenzará a efectuar capturas – en nuestro ejemplo cada 5 segundos – y ,a su vez, se servirá la imagen en modo web a través del puerto asignado (puerto 8001 en nuestro ejemplo). Podemos acceder desde la propia RasPi – queda claro que será desde el entorno gráfico – a las imágenes servidas vía navegador web, pero tenemos un problema: los navegadores por defecto en Raspbian (Dillo, Midori. etc) no son capaces de servir las imágenes capturadas, razón por lo que es aconsejable instalar Chromium. Esto lo podemos hacer con sudo apt-get install chromium Una vez instalado el navegador – y mientras motion esté sirviendo imágenes – accederemos a las imágenes desde la propia Raspberry poniendo en la barra de direcciones de Chromium http://localhost:8001 4 de 9 06/11/14 11:49
  • 5. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 1 2 Nota: también podemos usar la IP local o 127.0.0.1 en vez de localhost. en este caso hemos de refrescar manualmente la página para poder ver las nuevas imágenes. Y como quiera que cada 5 segundos (en nuestra configuración de ejemplo) se guarda una captura, podemos también ver las mismas en la carpeta /tmp/motion. ¡¡Cuidado!!, si se activa el movimiento el régimen de capturas aumenta con lo que el directorio /tmp/motion puede crecer de forma desmesurada. El control de los diversos parámetros de motion puede efectuarse también desde el navegador operando en la RasPi con solo cambiar el puerto 8001 por 8888 (o el que hayamos configurado). Si queremos ver las imágenes servidas desde otro ordenador de nuestra red deberemos acceder a la IP de nuestra Raspi desde el navegador web del mismo, y teclear (en nuestro ejemplo desde un Mac corriendo Firefox): http://la_IP_de_la_Raspi:8001 sustituyendo “la_IP_de_la_Raspi” por la IP de nuestra tarjeta RasPi, en nuestro ejemplo la IP es 192.168.43.71 5 de 9 06/11/14 11:49
  • 6. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 Una vez activa la captura vía web también podremos acceder a la configuración de motion de forma remota (si así lo hemos predefinido el el fichero de configuración). Para ello accederemos a http://la_IP_de_la_Raspi:8888 también sustituyendo “la_IP_de_la_Raspi” por la IP de nuestra tarjeta RasPi, en nuestro ejemplo de nuevo la IP es 192.168.43.71 Automatizando el arranque/parada de Motion Como quiera que el programa motion puede lanzarse como servicio (omitiendo el parámetro -n) podemos proceder a preparar un shellscript capaz de controlar el inicio y la parada de este servicio… tan solo por comodidad. Para ello crearemos con el editor nano 2 ficheros, a saber: (1) Fichero de activación ejecutamos sudo nano /usr/bin/onmotion y tecleamos dentro del mismo sudo motion (2) Fichero de parada ejecutamos sudo nano /usr/bin/offmotion y en este caso tecleamos sudo /etc/init.d/motion stop En ambos casos, salvaremos con Ctrl-X + S + <Enter> Y para asegurarnos de que no nos darán problemas al ejecutarlos (bien como usuario pi o como root) les damos permisos máximos a ambos mediante sudo chmod 777 /usr/bin/onmotion sudo chmod 777 /usr/bin/offmotion A partir de este momento para arrancar motion teclearemos 6 de 9 06/11/14 11:49
  • 7. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 onmotion y para detenerlo offmotion 8 thoughts on “Raspberry Pi y Motion” Carlos Zuazu Muy bueno el Post. Se puede enviar la captura de la Cam con Motion a otra direccion IP que no sea la de la Raspberry? configurando las opciones de Motion? o ay q crear una red entre la Raspi y mi PC? en el caso de estar la Raspi y mi PC en la misma red se puede hacer. No se si me entiendes?? Se aceptan cualquier tipo de sugerencias. Un Saludo Carlos Zuazu. Reply mar 12, 2013 7:26 pm Txus Hola Carlos, Claro que puedes. Si te fijas, en las primeras capturas se accede a las imágenes desde el entorno de la Raspi, pero en las dos últimas fotos hemos accedido desde un equipo en la misma red local pero diferente a la Raspi (en concreto desde un Mac). Tan solo has de trabajar en el mismo rango de IPs (en tu red local) y acceder vía navegador Web. Espero haber entendido y contestado tu duda correctamente. Un saludo Txus Reply mar 12, 2013 8:05 pm Carlos Zuazu Gracias por la respuesta. Perdona me he explicado mal lo que queria decir es como puedo ver lo que esta grabando la Raspi con la Cam desde el PC de mi casa que esta en distinta red que la Raspi. Un Saludo Carlos Reply mar 14, 2013 6:49 pm Javier Estupendo tutorial. Ahora me han surgido dos dudas que seguro me puedes ayudar. Mi intencion es que no grabe ninguna imagen ni fichero avi, ya que la idea es que pueda monitorizar directamente lo que esta ocurriendo en ese momento.¿Qué parametro tendria que cambiar para ello?. Otra duda es, ¿por qué solo puede conectarse un usuario para acceder a través de la web?. He intentado acceder desde mas Reply mar 27, 2013 1:36 pm 7 de 9 06/11/14 11:49
  • 8. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 de un visor web y el primero funciona pero el resto se queda bloqueado. Gracias por tu ayuda. Javier. Joseluis Saludos amigos y gracias por el tuto Txus, me sirvio de mucho, pude capturar las imagenes cada 5 seg y cuando habia movimiento, ademas lo he visto desde mi otra pc d la misma red en el explorador de chrome; y lo mas emocionante que tambien se puede ver desde cualquier parte del mundo via internet, para eso le pedi a un amigo que colocara en su navegador el ip de mi modem mas el puerto,ha.. casi me olvido… necesariamente tienen q habilitar el puerto entrando a la configuracion del modem. Reply may 18, 2013 7:42 am Txus Hola Jose Luis, gracias por tus comentarios. Referente al acceso desde WAN (via Internet), entiendo que planteas una duda. Te diré que lo típico es acceder vía tu IP pública (ya comentamos como averiguarla en otro post de trucos) y, además, tener la IP y el puerto que “sirve” re-direccionados en el router. Es importante también saber si la IP pública (WAN) es fija o dinámica, ya que en este último caso tendrías que configurar un servicio añadido tipo “no-IP”…. Un saludo Txus Reply may 18, 2013 8:45 am Joseluis Hola Txus, Gracias x el dato del no-ip voy tendre que buscar un tuto para configurarlo. Mientras t comento q lo he corrido con 4 webcam y hasta con un samsung galaxy con firefox; seguimos avanzando y x ahora estoy queriendo lograr conectar con mysql y apache, si tienes alguna ayuda con estos nuevos temas seria genial Reply may 28, 2013 4:48 am ManuFer Hola a todos, Disculpas por mi ignorancia… pero llevo poco tiempo en esto. Tengo una recien llegada raspbery con raspbian(al menos eso creo) cuando trato de instalar motion: $sudo apt-get install motion me falla por que dice que le faltan varias dependencias: libavcodec53 libavcodec53-extra53 libavformat53 libavutil51 libpq5 y recomienda ffmpeg me ha pasado con otras aplicaciones y otra dependencias claro, por lo que algo habré hecho mal o no he hecho…. ¿alguna idea? Reply jul 26, 2013 6:58 pm 8 de 9 06/11/14 11:49
  • 9. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709 muchas gracias y a ver si me pongo al dia… « Raspberry Pi y cámara USB (2) Cubieboard, primera impresión » © 2014 DIVERTEKA — All Rights Reserved. Leave a Reply Author (required) Email (will not be published)(required) Website b i link b-quote code cerrar etiquetas Post Comment 9 de 9 06/11/14 11:49