Cuprins:
- Pasul 1: Pe router a fost instalat sistemul de operare OpenWrt
- Pasul 2: Dedian Buster, FFmpeg și Samba au fost implementate în cadrul OpenWrt
- Pasul 3: Conectați camera IP, configurați Crontab și … Asta e tot
Video: Routerul devine video recorder pentru camerele IP: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Unele routere au un procesor puternic și port USB pe o placă și pot fi utilizate ca înregistrator video în plus față de funcțiile de rutare, pentru a colecta și distribui video și sunet de pe camerele IP care transmit doar H264 / 265 RTSP (ca cele mai moderne camere IP ieftine de înaltă rezoluție). Mai mult, unele routere CPU au DSP (procesor de semnal digital), și astfel pot fi extrem de eficiente pentru decodarea fluxului video (schimbarea rezoluției, rata cadrelor etc.). Ca stocare pot fi folosite USB flash, USB-HDD, USB-SSD. Poate fi folosit și un NAS în rețeaua de domiciliu.
Nu orice router poate fi actualizat așa cum este descris aici, în funcție de procesorul folosit și de limitările producătorului de refacere a firmware-ului. De exemplu, nu a reușit să actualizeze routerul bazat pe Mediatek MTK7621. Dar am actualizat perfect routerul pe baza Qualcomm IPQ4018 (Cortex-A7).
Acest proiect utilizează OpenWrt, Debian Buster sub debootstrap, FFmpeg și Samba.
Pasul 1: Pe router a fost instalat sistemul de operare OpenWrt
Pe router a fost instalat OpenWrt OS pentru a avea Linux pe o placă. Sistemul de operare OpenWRT și rețeaua de domiciliu au fost implementate așa cum este descris pe pagina corespunzătoare a proiectului OpenWrt pentru acest model de router.
Pasul 2: Dedian Buster, FFmpeg și Samba au fost implementate în cadrul OpenWrt
Pachetul FFmpeg a fost folosit pentru colectarea fluxului de pe camera IP și stocarea acestuia în fișiere pe bucăți (2 minute lungime din fiecare parte). Sistemul de operare OpenWrt are FFmpeg încorporat, dar această versiune nu funcționează cu fluxul H264 / 265 în acest moment, în ciuda acestui tip de flux este cel mai utilizat în camerele IP ieftine de înaltă rezoluție.
Dar pe OpenWrt OS (Linux ușor) se poate instala Debian OS (Linux complet). Pachetul fullweight FFmpeg poate fi instalat la Debian și această versiune poate funcționa cu fluxuri H264 / 265 de la camerele IP.
Primul pas a crescut dramatic memoria routerului cu ajutorul unui flash USB (dar USB-HDD sau USB-SSD este cel mai bun). În același timp, această stocare poate fi utilizată pentru arhive video dacă nu există NAS în rețeaua de domiciliu. Samba a fost instalat.
Al doilea pas a fost instalarea unui SO Debian complet sub debootstrap.
Al treilea pas: FFmpeg a fost instalat. Camera IP poate fi conectată la routerul cu fir sau Wi-Fi.
Pasul 3: Conectați camera IP, configurați Crontab și … Asta e tot
Camera IP poate fi conectată la routerul cu fir sau Wi-Fi.
Folosind Managerul de dispozitive ONVIF a fost găsit linkul către fluxul RTSP al camerei.
Cu link-ul RTSP remarcat al camerei, Crontab de la OpenWrt a fost configurat pentru a salva video de la camerele IP în fișiere și pentru a controla dimensiunea arhivei video.
Asta e tot. De când acest router nu este doar un router, ci și un video recorder. Nu a existat niciun experiment cu două sau mai multe camere IP, dar testele cu o singură cameră IP nu arată supraîncărcarea procesorului routerului.
Arhiva video poate fi partajată nu numai în rețeaua de domiciliu, ci și cu acces global la internet. Pentru a face acest lucru, este necesar să instalați serverul FTP în OpenWrt și să utilizați maparea porturilor routerului cu IP static, IP extern sau IP temporar cu alerte despre modificările acestora.
Dacă computerul acestui router este utilizat doar ca un video recorder, atunci este o idee bună să opriți radiourile Wi-Fi pe o placă - va fi mai puțină radiație EM și mai multă putere pentru USB.
Detalii aici.
Recomandat:
Arduino devine Talking Tom: 6 pași
Arduino Devine Talking Tom: Una dintre cele mai vechi amintiri ale mele despre utilizarea unui smartphone a fost jocul „Talking Tom”. Jocul a fost destul de simplu. Există o pisică, pe nume Tom, care poate vorbi, într-un fel. În joc, Tom asculta orice intrare prin microfonul telefonului și apoi repeta w
Steam Punk UPS-ul dvs. pentru a obține ore de funcționare pentru routerul dvs. Wi-Fi: 4 pași (cu imagini)
Steam Punk UPS-ul dvs. pentru a obține ore de funcționare pentru routerul dvs. Wi-fi: există ceva fundamental dezagreabil în ceea ce privește ca UPS-ul dvs. să-și convertească puterea bateriei de 12V DC în 220V AC, astfel încât transformatoarele care rulează routerul și fibra ONT să-l poată converti din nou în 12V DC! De asemenea, vă confruntați cu [de obicei
Telecomanda TV devine o telecomandă RF -- NRF24L01 + Tutorial: 5 pași (cu imagini)
Telecomanda TV devine o telecomandă RF || Tutorial NRF24L01 +: În acest proiect vă voi arăta cum am folosit popularul IC nRF24L01 + RF pentru a regla luminozitatea unei benzi LED fără fir prin trei butoane inutile ale unei telecomenzi TV. Să începem
Aplicația Android / iOS pentru a accesa de la distanță routerul OpenWrt: 11 pași
Aplicația Android / iOS pentru a vă accesa de la distanță routerul OpenWrt: Am cumpărat recent un router nou (Xiaomi Mi Router 3G). Și, bineînțeles, această piesă hardware nouă și minunată m-a inspirat să încep să lucrez la acest proiect;)
Cum să nu blocați camerele: 5 pași (cu imagini)
Cum să nu blochezi camerele: a existat un aflux de proiecte pe internet care pretindeau să protejeze o persoană de camerele de supraveghere. Unii folosesc lasere. Alții folosesc baloane și electricitate statică. Cele pe care le-am găsit cele mai interesante au folosit LED-uri cu infraroșu (IR). Am rezolvat