Índice:

Roteador torna-se gravador de vídeo para câmeras IP: 3 etapas
Roteador torna-se gravador de vídeo para câmeras IP: 3 etapas

Vídeo: Roteador torna-se gravador de vídeo para câmeras IP: 3 etapas

Vídeo: Roteador torna-se gravador de vídeo para câmeras IP: 3 etapas
Vídeo: TUDO SOBRE GRAVAÇÃO DE VÍDEO NO CARTÃO DE MEMÓRIA CÂMERA IP WIFI 2024, Novembro
Anonim
Roteador torna-se gravador de vídeo para câmeras IP
Roteador torna-se gravador de vídeo para câmeras IP

Alguns roteadores têm CPU e porta USB potentes em uma placa e podem ser usados como gravador de vídeo, além de funções de roteamento, para coletar e distribuir vídeo e som de câmeras IP que transmitem apenas H264 / 265 RTSP (como os mais modernos câmeras IP de alta resolução baratas). Além disso, alguns roteadores de CPU possuem DSP (processador de sinal digital), e por isso podem ser altamente eficazes para decodificação de stream de vídeo (altere a resolução, a taxa de quadros, etc). Como um armazenamento pode ser usado flash USB, USB-HDD, USB-SSD. Um NAS em rede doméstica também pode ser usado.

Nem todo roteador pode ser atualizado conforme descrito aqui, dependendo da CPU usada e das limitações do fabricante para atualização do firmware. Por exemplo, ele falhou ao atualizar o roteador baseado em Mediatek MTK7621. Mas tinha atualizado perfeitamente o roteador baseado em Qualcomm IPQ4018 (Cortex-A7).

Este projeto utiliza OpenWrt, Debian Buster sob debootstrap, FFmpeg e Samba.

Etapa 1: no roteador foi instalado o sistema operacional OpenWrt

No roteador foi instalado o sistema operacional OpenWrt
No roteador foi instalado o sistema operacional OpenWrt

No roteador foi instalado o sistema operacional OpenWrt, a fim de ter o Linux em uma placa. O sistema operacional OpenWRT e a rede doméstica foram implantados conforme descrito na página apropriada do projeto OpenWrt para este modelo de roteador.

Etapa 2: Dedian Buster, FFmpeg e Samba foram implantados no OpenWrt

Dedian Buster, FFmpeg e Samba foram implantados no OpenWrt
Dedian Buster, FFmpeg e Samba foram implantados no OpenWrt
Dedian Buster, FFmpeg e Samba foram implantados no OpenWrt
Dedian Buster, FFmpeg e Samba foram implantados no OpenWrt
Dedian Buster, FFmpeg e Samba foram implantados no OpenWrt
Dedian Buster, FFmpeg e Samba foram implantados no OpenWrt
Dedian Buster, FFmpeg e Samba foram implantados no OpenWrt
Dedian Buster, FFmpeg e Samba foram implantados no OpenWrt

O pacote FFmpeg foi usado para coletar o stream da câmera IP e armazená-lo em arquivos aos poucos (2 minutos de duração de cada parte). OpenWrt OS tem FFmpeg embutido, mas esta versão não funciona com fluxo H264 / 265 no momento, apesar deste tipo de fluxo ser mais usado em câmeras IP baratas de alta resolução.

Mas no OpenWrt OS (Linux leve) pode ser instalado o Debian OS (Linux completo). O pacote FFmpeg fullweight pode ser instalado no Debian a seguir e esta versão pode funcionar com streams H264 / 265 de câmeras IP.

O primeiro passo aumentou drasticamente a memória do roteador com um flash USB (mas USB-HDD ou USB-SSD é melhor). Ao mesmo tempo, esse armazenamento pode ser usado para arquivos de vídeo se não houver NAS na rede doméstica. O Samba foi instalado.

O segundo passo foi instalar um sistema operacional Debian completo sob debootstrap.

Terceiro passo: FFmpeg foi instalado. A câmera IP pode ser conectada ao roteador com fio ou Wi-Fi.

Etapa 3: conectar a câmera IP, configurar o Crontab e … isso é tudo

Conecte a câmera IP, configure o Crontab e … isso é tudo
Conecte a câmera IP, configure o Crontab e … isso é tudo
Conecte a câmera IP, configure o Crontab e … isso é tudo
Conecte a câmera IP, configure o Crontab e … isso é tudo

A câmera IP pode ser conectada ao roteador com fio ou Wi-Fi.

Usando o Gerenciador de dispositivos ONVIF foi encontrado o link para o fluxo RTSP da câmera.

Com o link RTSP anotado da câmera, o Crontab do OpenWrt foi configurado para salvar vídeo de câmeras IP em arquivos e para controlar o tamanho do arquivo de vídeo.

Isso é tudo. Desde então este roteador não é apenas um roteador, mas também um gravador de vídeo. Não houve experimento com duas ou mais câmeras IP, mas testes com uma única câmera IP não mostram sobrecarga da CPU do roteador.

O arquivo de vídeo pode ser compartilhado não apenas na rede doméstica, mas também com acesso global na Internet. Para isso, é necessário instalar o servidor FTP em OpenWrt, e utilizar o mapeamento da porta do roteador com IP estático, IP externo, ou IP temporário com alertas sobre as mudanças.

Se o computador deste roteador for usado apenas como gravador de vídeo, é uma boa ideia desligar os rádios Wi-Fi em uma placa - haverá menos radiação EM e mais energia para USB.

Detalhes aqui.

Recomendado: