Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Niektoré smerovače majú na doske výkonný procesor a port USB a okrem smerovacích funkcií ich možno použiť aj ako videorekordér na zber a distribúciu videa a zvuku z kamier IP, ktoré streamujú iba H264/265 RTSP (ako najmodernejšie lacné IP kamery s vysokým rozlíšením). Niektoré routery CPU majú navyše DSP (procesor digitálneho signálu), a preto môžu byť vysoko účinné pri dekódovaní video streamu (zmena rozlíšenia, snímkovej frekvencie atď.). Ako úložisko je možné použiť USB flash, USB-HDD, USB-SSD. Je možné použiť aj NAS v domácej sieti.
V závislosti od použitého procesora a obmedzení obnovovania firmvéru od výrobcu nie je možné aktualizovať žiadny router podľa popisu tu. Nepodarilo sa napríklad aktualizovať smerovač Mediatek MTK7621. Ale dokonale aktualizoval router na základe Qualcomm IPQ4018 (Cortex-A7).
Tento projekt využíva OpenWrt, Debian Buster pod debootstrapom, FFmpeg a Samba.
Krok 1: Na smerovači bol nainštalovaný operačný systém OpenWrt
Na routeri bol nainštalovaný OpenWrt OS, aby mal Linux na doske. OpenWRT OS a domáca sieť boli nasadené podľa popisu na príslušnej stránke projektu OpenWrt pre tento model smerovača.
Krok 2: Dedian Buster, FFmpeg a Samba boli nasadení v rámci OpenWrt
Balík FFmpeg bol použitý na zber toku z IP kamery a jeho postupné ukladanie do súborov (dĺžka každej časti 2 minúty). OpenWrt OS má vstavaný FFmpeg, ale táto verzia v súčasnosti nefunguje so streamom H264/265, napriek tomu sa tento typ prúdu najčastejšie používa v lacných IP kamerách s vysokým rozlíšením.
Ale na OpenWrt OS (ľahký Linux) je možné nainštalovať Debian OS (Linux s plnou hmotnosťou). Plný balík FFmpeg je možné nainštalovať do Debianu ďalej a táto verzia môže pracovať so streammi H264/265 z IP kamier.
Prvý krok dramaticky zvýšil pamäť smerovača pomocou USB flash (najlepšie je však USB-HDD alebo USB-SSD). Toto úložisko je možné súčasne použiť pre video archívy, ak v domácej sieti nie je NAS. Samba bola nainštalovaná.
Druhým krokom bolo nainštalovanie plnohodnotného operačného systému Debian pod debootstrap.
Tretí krok: FFmpeg bol nainštalovaný. IP kameru je možné pripojiť k routeru káblom alebo Wi-Fi.
Krok 3: Pripojte IP kameru, nakonfigurujte Crontab a … To je všetko
IP kameru je možné pripojiť k routeru káblom alebo Wi-Fi.
Pomocou správcu zariadení ONVIF bol nájdený odkaz na stream RTSP kamery.
Vďaka uvedenému odkazu RTSP kamery bol Crontab OpenWrt nakonfigurovaný na ukladanie videa z IP kamier do súborov a na kontrolu veľkosti video archívu.
To je všetko. Od tej doby, čo tento router nie je len router, ale aj videorekordér. Nebol to experiment s dvoma alebo viacerými IP kamerami, ale testy s jedinou IP kamerou nepreukázali preťaženie CPU smerovača.
Archív videa je možné zdieľať nielen v domácej sieti, ale aj s globálnym prístupom na internet. Na to je potrebné nainštalovať FTP server do OpenWrt a používať mapovanie portov smerovača so statickou IP, externou IP alebo dočasnou IP s upozornením na zmeny.
Ak je počítač tohto smerovača používaný iba ako videorekordér, je dobré vypnúť rádiá Wi -Fi na doske - bude to mať menšie vyžarovanie EM a viac energie pre USB.
Podrobnosti tu.