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:
-
Um Raspberry Pi Modelo B ou superior.
-
Um adaptador USB WiFi (Edimax – adaptador nano USB sem fio 802.11b/g/n é usado aqui).
-
Uma webcam USB com microfone / microfone USB (a Logitech USB Webcam é usada aqui).
-
Um cartão SD atualizado com o sistema operacional Raspbian (aqui está um guia se você precisar)
-
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

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:

Fig. 3: Configurando o software Motion para Raspberry Pi
DAEMON = DESLIGADO (mudar para LIGADO)

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

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.

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.