Sommario:
- Passaggio 1: sul router è stato installato il sistema operativo OpenWrt
- Passaggio 2: Dedian Buster, FFmpeg e Samba sono stati implementati all'interno di OpenWrt
- Passaggio 3: collega la telecamera IP, configura Crontab e… questo è tutto
Video: Il router diventa un videoregistratore per telecamere IP: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
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 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
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
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:
1981 Videoregistratore portatile Raspberry PI Media Center: 12 passaggi (con immagini)
1981 VCR portatile Raspberry PI Media Center: questo è un videoregistratore portatile Sharp VC-2300H dei primi anni '80 che ho convertito - ora ha un Raspberry Pi nel suo cuore, che esegue l'eccellente software Raspbmc media center. Altri aggiornamenti includono un elegante orologio basato su arduino e un "nastro" con cavo EL
Realizziamo un videoregistratore per TV digitale: 4 passaggi
Facciamo un videoregistratore per TV digitale: l'ho realizzato e usato qualche volta fa, tutte le parti sono parti riutilizzate finché è ancora funzionante, all'interno della scatola ci sono diverse parti che compongono il registratore, un vecchio alimentatore per PC, un USB per Connettore di interfaccia IDE, un HDD IDE da 80 GB, un relè da 5 V e
SKY CAM una Soluzione per Telecamere Aeree: 10 Passaggi (con Immagini)
SKY CAM una soluzione per telecamere aeree: questo Instructable ti guiderà attraverso come ho realizzato un sistema Cable Cam di controllo remoto (semi-autonomo) per il mio progetto di prodotti elettronici GCSE a scuola e, si spera, ti consentirà di essere in grado di creare il tuo sistema! Questo è inteso come una guida approssimativa
Chi c'è alla porta, un sistema di telecamere attivato da Alexa: 3 passaggi
Chi è alla porta, un sistema di telecamere attivato da Alexa: a volte mentre guardi la TV non vuoi rispondere alla porta a meno che non sia importante. Questo progetto ti consente di visualizzare la persona alla porta semplicemente dicendo al dispositivo Echo di Amazon "Alexa, accendi il monitor della porta". Controlla chi appare
Costruire un sistema di telecamere per lo più remoto: 5 passaggi
Costruire un sistema di telecamere prevalentemente remote: lavoro per un'impresa edile e stavamo cercando una soluzione per telecamere mobili. Questo è quello che mi è venuto in mente e funziona alla grande. Possiamo spostarlo facilmente e nella maggior parte delle aree la banda larga mobile ottiene una ricezione adeguata per funzionare bene