Streaming de vídeos usando webcam – (Parte 10/12)

Transmisión de vídeos mediante cámara web – (Parte 10/12)

Este artículo proporciona instrucciones paso a paso para hacer de Raspberry Pi un servidor de cámara web donde podamos transmitir video en vivo a través de una red local usando scripts de Python y algunos paquetes necesarios. Un paquete de software utilizado en este tutorial es Motion, que es un software de código abierto con varias opciones de configuración que se pueden cambiar según nuestras necesidades. Aquí se deben realizar los ajustes para que puedas crear una cámara web remota para tu Raspberry Pi para que puedas verla desde cualquier computadora de la red local.

Requisitos previos y equipo:

Necesitará lo siguiente:

  1. Una Raspberry Pi Modelo B o superior.

  2. Un adaptador WiFi USB (aquí se utiliza el adaptador nano USB inalámbrico Edimax – 802.11b/g/n).

  3. Una cámara web USB con micrófono/micrófono USB (aquí se utiliza la cámara web USB Logitech).

  4. Una tarjeta SD actualizada con el sistema operativo Raspbian (aquí tienes una guía si la necesitas)

  5. Acceso a Raspberry mediante teclado y monitor o de forma remota.

Asegúrate de estar actualizado:

Para buscar actualizaciones e instalarlas, escriba el siguiente comando:

sudo apt-obtener actualización

Paso 1: Instalación del movimiento.

Ahora necesitamos instalar el paquete Motion usando la línea de comando, se puede usar el siguiente comando

sudo apt-get instalar mover

Instalação do pacote Motion para Raspberry Pi

Fig. 2: Instalación del paquete Motion para Raspberry Pi

La descarga e instalación tardará unos minutos. Simplemente escriba "y" para continuar con la instalación, ya que algunos paquetes de soporte se instalarán durante el proceso de instalación.

Nota: Si va a utilizar el módulo de cámara Raspberry Pi, dado que la versión actual de motion aún no es compatible con el módulo de cámara Raspberry Pi, debemos descargar e instalar una compilación especial que admita este módulo de cámara usando estos comandos.

cd/tmp

sudo apt-get install -y libjpeg62 libjpeg62-dev libavformat53 libavformat-dev libavcodec53 libavcodec-dev libavutil51 libavutil-dev libc6-dev zlib1g-dev libmysqlclient18 libmysqlclient-dev libpq5 libpq-dev

Paso 2: configurar el software.

Después de instalar el paquete, el siguiente paso es editar algunos de los archivos de configuración para que el servicio de movimiento comience a funcionar y esté disponible en la red local.

Lo primero que debemos editar es el archivo motion.conf. Ingrese el comando a continuación

sudo nano /etc/motion/motion.conf

Este es un archivo de configuración bastante grande, pero los puntos que necesitas editar son:

Configurando o software Motion para Raspberry Pi

Fig. 3: Configuración del software Motion para Raspberry Pi

DAEMON = APAGADO (cambiar a ENCENDIDO)

Editando arquivo de configuração de movimento

Fig. 4: Edición del archivo de configuración de movimiento

Webcam_localhost = ENCENDIDO (cambiar a APAGADO)

A continuación necesitamos habilitar el Daemon (servicio):

sudo nano /etc/default/motion

Comando para habilitar o Daemon Service para Raspberry Pi

Figura 5: Comando para activar el servicio Daemon para Raspberry Pi

start_motion_daemon = no (cambiar a sí)

Paso 3: inicie el servidor de la cámara web.

 Inicie o servidor de webcam para Raspberry Pi

Figura 6: Inicie el servidor de cámara web para Raspberry Pi

Asegúrese de que su cámara web esté conectada al puerto USB de Raspberry Pi e inicie el servicio:

inicio del movimiento del servicio sudo

Si desea detener el servicio, utilice el comando:

parada de movimiento del servicio sudo

Para reiniciar el servicio, use el comando:

reinicio del movimiento del servicio sudo

Con el servicio iniciado, ahora puede abrir una página web en su computadora normal y al acceder a la IP de Raspberry Pi en el puerto 8081 (en la barra de direcciones) debería poder ver su cámara web.

Volver al blog

Deja un comentario

Los comentarios deben ser aprobados antes de su publicación.