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

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

Este artigo fornece instruções passo a passo para tornar o Raspberry Pi um servidor de webcam onde podemos transmitir vídeo ao vivo em uma rede local usando scripts python e alguns pacotes necessários. Um pacote de software usado neste tutorial é o Motion, que é um software de código aberto com diversas opções de configuração que podem ser alteradas de acordo com nossas necessidades. Aqui as configurações devem ser feitas para que você possa criar uma webcam remota para o seu Raspberry Pi para que você possa visualizá-lo de qualquer computador da rede local.

Pré-requisitos e equipamentos:

Você vai precisar do seguinte:

  1. Um Raspberry Pi Modelo B ou superior.

  2. Um adaptador USB WiFi (Edimax – adaptador nano USB sem fio 802.11b/g/n é usado aqui).

  3. Uma webcam USB com microfone / microfone USB (a Logitech USB Webcam é usada aqui).

  4. Um cartão SD atualizado com o sistema operacional Raspbian (aqui está um guia se você precisar)

  5. Acesso ao Raspberry através de teclado e monitor ou remotamente.

Certifique-se de estar atualizado:

Para verificar se há atualizações e instalá-las, digite o seguinte comando:

sudo apt-get atualização

Etapa 1: Instalando o movimento.

Agora, precisamos instalar o pacote Motion usando a linha de comando, o seguinte comando pode ser usado

sudo apt-get instalar movimento

Instalação do pacote Motion para Raspberry Pi

Fig. 2: Instalação do pacote Motion para Raspberry Pi

Isso levará alguns minutos para baixar e instalar. Basta digitar “y” para prosseguir com a instalação, pois alguns pacotes de suporte serão instalados durante o processo de instalação.

Nota: Se você for usar o módulo de câmera Raspberry Pi, já que a versão atual do motion ainda não suporta o módulo de câmera Raspberry Pi, precisamos baixar e instalar uma compilação especial com suporte para este módulo de câmera usando estes 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

Passo 2: Configure o software.

Após a instalação do pacote, o próximo passo é editar alguns dos arquivos de configuração para que o serviço de movimento comece a funcionar e fique disponível na rede local.

A primeira coisa que precisamos editar é o arquivo motion.conf. Digite o comando abaixo

sudo nano /etc/motion/motion.conf

Este é um arquivo conf bastante grande, mas os pontos que você precisa editar são:

Configurando o software Motion para Raspberry Pi

Fig. 3: Configurando o software Motion para Raspberry Pi

DAEMON = DESLIGADO (mudar para LIGADO)

Editando arquivo de configuração de movimento

Fig. 4: Edição do arquivo de configuração de movimento

Webcam_localhost = LIGADO (Alterar para DESLIGADO)

Next precisamos habilitar o Daemon (serviço):

sudo nano /etc/default/motion

Comando para habilitar o Daemon Service para Raspberry Pi

Figura 5: Comando para ativar o serviço Daemon para Raspberry Pi

start_motion_daemon = não (mudar para sim)

Etapa 3: inicie o servidor da webcam.

 Inicie o servidor de webcam para Raspberry Pi

Figura 6: Inicie o servidor de webcam para Raspberry Pi

Certifique-se de que sua webcam esteja conectada à porta USB do Raspberry Pi e inicie o serviço:

início do movimento do serviço sudo

Se você deseja interromper o serviço, use o comando:

parada de movimento do serviço sudo

Para reiniciar o serviço, use o comando:

reinicialização do movimento do serviço sudo

Com o serviço iniciado agora você pode abrir uma página web em seu computador normal e acessando o IP do Raspberry Pi na porta 8081 (na barra de endereço) você deverá conseguir visualizar sua webcam.

Voltar para o blog

Deixe um comentário

Os comentários precisam ser aprovados antes da publicação.