Tabla de contenido:

El enrutador se convierte en grabador de video para cámaras IP: 3 pasos
El enrutador se convierte en grabador de video para cámaras IP: 3 pasos

Video: El enrutador se convierte en grabador de video para cámaras IP: 3 pasos

Video: El enrutador se convierte en grabador de video para cámaras IP: 3 pasos
Video: Cómo configurar la Grabacion de cámaras de vigilancia 2024, Mes de julio
Anonim
El enrutador se convierte en grabador de video para cámaras IP
El enrutador se convierte en grabador de video para cámaras IP

Algunos enrutadores tienen una CPU potente y un puerto USB en una placa y se pueden usar como una grabadora de video además de las funciones de enrutamiento, para recopilar y distribuir video y sonido de cámaras IP que solo transmiten H264 / 265 RTSP (como la mayoría de las cámaras IP baratas de alta resolución). Además, algunos enrutadores CPU tienen DSP (procesador de señal digital), por lo que pueden ser muy efectivos para la decodificación de secuencias de video (cambiar la resolución, la velocidad de fotogramas, etc.). Como almacenamiento se puede utilizar flash USB, USB-HDD, USB-SSD. También se puede utilizar un NAS en la red doméstica.

No se puede actualizar ningún enrutador como se describe aquí, según la CPU utilizada y las limitaciones del fabricante en la actualización del firmware. Por ejemplo, no pudo actualizar el enrutador basado en Mediatek MTK7621. Pero había actualizado perfectamente el enrutador basado en Qualcomm IPQ4018 (Cortex-A7).

Este proyecto utiliza OpenWrt, Debian Buster bajo debootstrap, FFmpeg y Samba.

Paso 1: En el enrutador se instaló OpenWrt OS

En el enrutador se instaló OpenWrt OS
En el enrutador se instaló OpenWrt OS

En el enrutador se instaló OpenWrt OS para tener Linux en una placa. El sistema operativo OpenWRT y la red doméstica se implementaron como se describe en la página correspondiente del proyecto OpenWrt para este modelo de enrutador.

Paso 2: Dedian Buster, FFmpeg y Samba se implementaron dentro de OpenWrt

Dedian Buster, FFmpeg y Samba se implementaron dentro de OpenWrt
Dedian Buster, FFmpeg y Samba se implementaron dentro de OpenWrt
Dedian Buster, FFmpeg y Samba se implementaron dentro de OpenWrt
Dedian Buster, FFmpeg y Samba se implementaron dentro de OpenWrt
Dedian Buster, FFmpeg y Samba se implementaron dentro de OpenWrt
Dedian Buster, FFmpeg y Samba se implementaron dentro de OpenWrt
Dedian Buster, FFmpeg y Samba se implementaron dentro de OpenWrt
Dedian Buster, FFmpeg y Samba se implementaron dentro de OpenWrt

El paquete FFmpeg se utilizó para recopilar la transmisión de la cámara IP y almacenarla en archivos por partes (2 minutos de duración de cada parte). El sistema operativo OpenWrt tiene FFmpeg integrado, pero esta versión no funciona con la transmisión H264 / 265 en este momento, a pesar de que este tipo de transmisión se usa más en cámaras IP baratas de alta resolución.

Pero en OpenWrt OS (Linux ligero) se puede instalar Debian OS (Linux de peso completo). El paquete FFmpeg de peso completo se puede instalar en Debian a continuación y esta versión puede funcionar con transmisiones H264 / 265 de cámaras IP.

El primer paso aumentó drásticamente la memoria del enrutador con un flash USB (pero lo mejor es USB-HDD o USB-SSD). Al mismo tiempo, este almacenamiento se puede usar para archivos de video si no hay NAS en la red doméstica. Se instaló la Samba.

El segundo paso fue instalar un sistema operativo Debian completo bajo debootstrap.

Tercer paso: se instaló FFmpeg. La cámara IP se puede conectar al enrutador por cable o Wi-Fi.

Paso 3: Conecte la cámara IP, configure Crontab y … eso es todo

Conecte la cámara IP, configure Crontab y … eso es todo
Conecte la cámara IP, configure Crontab y … eso es todo
Conecte la cámara IP, configure Crontab y … eso es todo
Conecte la cámara IP, configure Crontab y … eso es todo

La cámara IP se puede conectar al enrutador por cable o Wi-Fi.

Usando ONVIF Device Manager se encontró el enlace a la transmisión RTSP de la cámara.

Con el enlace RTSP anotado de la cámara, el Crontab de OpenWrt se configuró para guardar video de cámaras IP en archivos y para controlar el tamaño del archivo de video.

Eso es todo. Desde entonces, este enrutador no es solo un enrutador, sino también una grabadora de video. No hubo ningún experimento con dos o más cámaras IP, pero las pruebas con una sola cámara IP no muestran la sobrecarga de la CPU del enrutador.

El archivo de video se puede compartir no solo en la red doméstica, sino también con acceso global a Internet. Para hacer esto, es necesario instalar el servidor FTP en OpenWrt y usar el mapeo de puertos del enrutador con IP estática, IP externa o IP temporal con alertas sobre los cambios.

Si la computadora de este enrutador se usa solo como una grabadora de video, entonces es una buena idea apagar las radios Wi-Fi en una placa; habrá menos radiación EM y más energía para USB.

Detalles aquí.

Recomendado: