Indholdsfortegnelse:
- Trin 1: På routeren blev installeret OpenWrt OS
- Trin 2: Dedian Buster, FFmpeg og Samba blev implementeret inden for OpenWrt
- Trin 3: Tilslut IP -kamera, konfigurer Crontab og … Det er alt
Video: Router bliver videooptager til IP -kameraer: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Nogle routere har en kraftig CPU og USB-port på et bord og kan bruges som en videooptager ud over routingsfunktioner for at indsamle og distribuere video og lyd fra IP-kameraer, der kun streamer H264/265 RTSP (som de fleste moderne billige IP -kameraer i høj opløsning). Desuden har nogle routers CPU DSP (digital signalprocessor), og det kan derfor være yderst effektivt til videostreamdekodning (ændring af opløsningen, billedhastigheden osv.). Som opbevaring kan bruges USB-flash, USB-HDD, USB-SSD. En NAS i hjemmenetværk kan også bruges.
Ikke en hvilken som helst router kan opgraderes som beskrevet her, afhængigt af den anvendte CPU og producentens begrænsninger for firmware -genopladning. For eksempel lykkedes det ikke at opgradere den Mediatek MTK7621 -baserede router. Men havde perfekt opgraderet routeren baseret på Qualcomm IPQ4018 (Cortex-A7).
Dette projekt anvender OpenWrt, Debian Buster under debootstrap, FFmpeg og Samba.
Trin 1: På routeren blev installeret OpenWrt OS
På routeren blev OpenWrt OS installeret for at have Linux på et bord. OpenWRT OS og hjemmenetværket blev implementeret som beskrevet på den relevante side i OpenWrt -projektet til denne routermodel.
Trin 2: Dedian Buster, FFmpeg og Samba blev implementeret inden for OpenWrt
FFmpeg -pakken blev brugt til at samle strømmen fra IP -kameraet og gemme den i filer i stykker (2 minutters længde af hver del). OpenWrt OS har FFmpeg indbygget, men denne version fungerer ikke med H264/265 stream i øjeblikket, på trods af at denne streamtype er mest brugt i billige IP-kameraer med høj opløsning.
Men op på OpenWrt OS (let Linux) kan installeres Debian OS (fuldvægt Linux). Fuldvægts FFmpeg -pakken kan installeres på Debian næste, og denne version kan fungere med H264/265 -streams fra IP -kameraer.
Første trin øgede routerens hukommelse dramatisk med et USB-flash (men USB-HDD eller USB-SSD er bedst). På samme tid kan denne lagring bruges til videoarkiver, hvis der ikke er nogen NAS i hjemmenetværket. Samba blev installeret.
Andet trin var at installere et fuldvægtigt Debian OS under debootstrap.
Tredje trin: FFmpeg blev installeret. IP-kameraet kan tilsluttes routeren kablet eller Wi-Fi.
Trin 3: Tilslut IP -kamera, konfigurer Crontab og … Det er alt
IP-kameraet kan tilsluttes routeren kablet eller Wi-Fi.
Ved hjælp af ONVIF Device Manager blev fundet linket til kameraets RTSP -stream.
Med kameraets bemærkede RTSP -link blev Crontab fra OpenWrt konfigureret til at gemme video fra IP -kameraer i filer og til kontrol af videoarkivets størrelse.
Det er alt. Lige siden denne router ikke kun er en router, men også en videooptager. Var ikke noget eksperiment med to eller flere IP -kameraer, men test med kun et IP -kamera viser ikke overbelastning af routerens CPU.
Videoarkivet kan deles ikke kun i hjemmenetværket, men også med global adgang på Internettet. For at gøre dette er det nødvendigt at installere FTP -server i OpenWrt og bruge routerens portkortlægning med statisk IP, ekstern IP eller midlertidig IP med advarsler om ændringer i dem.
Hvis computeren på denne router kun bruges som videooptager, er det en god idé at slukke Wi -Fi -radioer på et kort - det vil være mindre EM -stråling og mere strøm til USB.
Detaljer her.
Anbefalede:
Arduino bliver Talking Tom: 6 trin
Arduino Becoming Talking Tom: Et af mine ældste minder om at bruge en smartphone var at spille 'Talking Tom' -spillet. Spillet var ret simpelt. Der er en kat ved navn Tom, som kan tale, sådan noget. I spillet ville Tom lytte efter input via telefonens mikrofon og derefter gentage
TV -fjernbetjening Bliver en RF -fjernbetjening -- NRF24L01+ Tutorial: 5 trin (med billeder)
TV -fjernbetjening Bliver en RF -fjernbetjening || NRF24L01+ Tutorial: I dette projekt vil jeg vise dig, hvordan jeg brugte den populære nRF24L01+ RF IC til at justere lysstyrken på en LED -strimmel trådløst gennem tre ubrugelige knapper på en fjernsyns fjernbetjening. Lad os komme igang
Mammoths fødder bliver kolde (sily Solutions): 4 trin
Mammoths fødder bliver kolde (sily Solutions): I dette projekt er mammutens fødder bogstaveligt talt kolde! Jeg tilføjede nogle hvide støvler fra guiden, fordi de sandsynligvis vil holde hans fødder toasty, rene og stilfulde
Sådan bygger du en Farnsworth Fusion Reactor og bliver en del af den nukleare kultur Canon: 10 trin
Hvordan man opbygger en Farnsworth Fusion Reactor og bliver en del af den nukleare kultur Canon: Med håbet om at decentralisere vidensmagthierarkier og styrke individet, vil vi gennemgå de nødvendige trin for at bygge en enhed, der vil ionisere partikler til plasma ved hjælp af elektricitet. Denne enhed vil demonstrere
Lad os lave en digital tv -videooptager: 4 trin
Lad os lave en digital tv -videooptager: Jeg lavede dette og brugte det nogle gange siden, alle dele genbruges dele, så længe det stadig fungerer, inde i kassen er der flere dele, der opbygger optageren, en gammel pc -strømforsyning, en USB til IDE -interfacestik, en 80 GB IDE HDD, et 5V -relæ og