Sommario:

Il router diventa un videoregistratore per telecamere IP: 3 passaggi
Il router diventa un videoregistratore per telecamere IP: 3 passaggi

Video: Il router diventa un videoregistratore per telecamere IP: 3 passaggi

Video: Il router diventa un videoregistratore per telecamere IP: 3 passaggi
Video: Come INIZIALIZZARE ed ASSOCIARE telecamere IP su NVR DAHUA 2024, Luglio
Anonim
Il router diventa un videoregistratore per telecamere IP
Il router diventa un videoregistratore per telecamere IP

Alcuni router hanno una potente CPU e una porta USB su una scheda e possono essere utilizzati come videoregistratori oltre alle funzioni di routing, in modo da raccogliere e distribuire video e suoni da telecamere IP che emettono solo flussi H264/265 RTSP (come i più moderni telecamere IP ad alta risoluzione economiche). Inoltre, alcune CPU dei router hanno DSP (processore di segnale digitale) e quindi possono essere molto efficaci per la decodifica del flusso video (modificare la risoluzione, il frame rate, ecc.). Come memoria può essere utilizzata flash USB, USB-HDD, USB-SSD. È possibile utilizzare anche un NAS nella rete domestica.

Non è possibile aggiornare alcun router come descritto qui, a seconda della CPU utilizzata e dei limiti del produttore del reflash del firmware. Ad esempio, non è riuscito ad aggiornare il router basato su Mediatek MTK7621. Ma aveva perfettamente aggiornato il router basato su Qualcomm IPQ4018 (Cortex-A7).

Questo progetto utilizza OpenWrt, Debian Buster sotto debootstrap, FFmpeg e Samba.

Passaggio 1: sul router è stato installato il sistema operativo OpenWrt

Sul router è stato installato il sistema operativo OpenWrt
Sul router è stato installato il sistema operativo OpenWrt

Sul router è stato installato OpenWrt OS in modo da avere Linux su una scheda. Il sistema operativo OpenWRT e la rete domestica sono stati distribuiti come descritto nella pagina appropriata del progetto OpenWrt per questo modello di router.

Passaggio 2: Dedian Buster, FFmpeg e Samba sono stati implementati all'interno di OpenWrt

Dedian Buster, FFmpeg e Samba sono stati implementati all'interno di OpenWrt
Dedian Buster, FFmpeg e Samba sono stati implementati all'interno di OpenWrt
Dedian Buster, FFmpeg e Samba sono stati implementati all'interno di OpenWrt
Dedian Buster, FFmpeg e Samba sono stati implementati all'interno di OpenWrt
Dedian Buster, FFmpeg e Samba sono stati implementati all'interno di OpenWrt
Dedian Buster, FFmpeg e Samba sono stati implementati all'interno di OpenWrt
Dedian Buster, FFmpeg e Samba sono stati implementati all'interno di OpenWrt
Dedian Buster, FFmpeg e Samba sono stati implementati all'interno di OpenWrt

Il pacchetto FFmpeg è stato utilizzato per raccogliere il flusso dalla telecamera IP e archiviarlo in file a pezzi (2 minuti di ogni parte). OpenWrt OS ha FFmpeg integrato, ma questa versione non funziona con il flusso H264/265 in questo momento, nonostante questo tipo di flusso sia più utilizzato nelle telecamere IP ad alta risoluzione economiche.

Ma su OpenWrt OS (Linux leggero) può essere installato Debian OS (Linux completo). Il pacchetto FFmpeg completo può essere installato su Debian next e questa versione può funzionare con flussi H264/265 da telecamere IP.

Il primo passo ha aumentato drasticamente la memoria del router con una flash USB (ma USB-HDD o USB-SSD è la cosa migliore). Allo stesso tempo, questo spazio di archiviazione può essere utilizzato per archivi video se non è presente un NAS nella rete domestica. Il Samba è stato installato.

Il secondo passo è stato installare un sistema operativo Debian completo sotto debootstrap.

Terzo passaggio: è stato installato FFmpeg. La telecamera IP può essere collegata al router cablata o Wi-Fi.

Passaggio 3: collega la telecamera IP, configura Crontab e… questo è tutto

Collega la telecamera IP, configura Crontab e… questo è tutto
Collega la telecamera IP, configura Crontab e… questo è tutto
Collega la telecamera IP, configura Crontab e… questo è tutto
Collega la telecamera IP, configura Crontab e… questo è tutto

La telecamera IP può essere collegata al router cablata o Wi-Fi.

Utilizzando ONVIF Device Manager è stato trovato il collegamento al flusso RTSP della telecamera.

Con il noto collegamento RTSP della telecamera, il Crontab di OpenWrt è stato configurato per salvare i video dalle telecamere IP in file e per il controllo delle dimensioni dell'archivio video.

È tutto. Da allora questo router non è solo un router, ma anche un videoregistratore. Non è stato un esperimento con due o più telecamere IP, ma i test con una sola telecamera IP non mostrano un sovraccarico della CPU del router.

L'archivio video può essere condiviso non solo nella rete domestica, ma anche con accesso globale su Internet. Per fare ciò, è necessario installare il server FTP in OpenWrt e utilizzare la mappatura delle porte del router con IP statico, IP esterno o IP temporaneo con avvisi sulle modifiche.

Se il computer di questo router viene utilizzato solo come videoregistratore, allora è una buona idea spegnere le radio Wi-Fi su una scheda: ci saranno meno radiazioni EM e più potenza per l'USB.

Dettagli qui.

Consigliato: