Spisu treści:

Router staje się rejestratorem wideo dla kamer IP: 3 kroki
Router staje się rejestratorem wideo dla kamer IP: 3 kroki

Wideo: Router staje się rejestratorem wideo dla kamer IP: 3 kroki

Wideo: Router staje się rejestratorem wideo dla kamer IP: 3 kroki
Wideo: Rejestrator PoE czy zwykły? Podłączenie tych samych kamer do 2 Rejestratorów. 2024, Lipiec
Anonim
Router staje się rejestratorem wideo dla kamer IP
Router staje się rejestratorem wideo dla kamer IP

Niektóre routery mają mocny procesor i port USB na płycie i mogą być używane jako rejestrator wideo oprócz funkcji routingu, w celu zbierania i dystrybucji wideo i dźwięku z kamer IP, które przesyłają strumieniowo tylko H264/265 RTSP (jak większość nowoczesnych tanie kamery IP o wysokiej rozdzielczości). Co więcej, niektóre procesory routerów mają DSP (cyfrowy procesor sygnałowy), dzięki czemu mogą być bardzo skuteczne w dekodowaniu strumienia wideo (zmiana rozdzielczości, szybkości klatek itp.). Jako pamięć może być używana pamięć flash USB, USB-HDD, USB-SSD. Można również używać NAS w sieci domowej.

Nie każdy router może zostać zaktualizowany w sposób opisany tutaj, w zależności od używanego procesora i ograniczeń producenta dotyczących aktualizacji oprogramowania układowego. Na przykład nie udało się zaktualizować routera opartego na Mediatek MTK7621. Ale doskonale zmodernizował router oparty na Qualcomm IPQ4018 (Cortex-A7).

Ten projekt wykorzystuje OpenWrt, Debian Buster pod debootstrap, FFmpeg i Samba.

Krok 1: Na routerze zainstalowano system operacyjny OpenWrt

Na routerze zainstalowano system operacyjny OpenWrt
Na routerze zainstalowano system operacyjny OpenWrt

Na routerze zainstalowano system operacyjny OpenWrt, aby mieć na pokładzie Linuksa. System operacyjny OpenWRT i sieć domowa zostały wdrożone zgodnie z opisem na odpowiedniej stronie projektu OpenWrt dla tego modelu routera.

Krok 2: Dedian Buster, FFmpeg i Samba zostały wdrożone w OpenWrt

Dedian Buster, FFmpeg i Samba zostały wdrożone w OpenWrt
Dedian Buster, FFmpeg i Samba zostały wdrożone w OpenWrt
Dedian Buster, FFmpeg i Samba zostały wdrożone w OpenWrt
Dedian Buster, FFmpeg i Samba zostały wdrożone w OpenWrt
Dedian Buster, FFmpeg i Samba zostały wdrożone w OpenWrt
Dedian Buster, FFmpeg i Samba zostały wdrożone w OpenWrt
Dedian Buster, FFmpeg i Samba zostały wdrożone w OpenWrt
Dedian Buster, FFmpeg i Samba zostały wdrożone w OpenWrt

Pakiet FFmpeg został wykorzystany do zbierania strumienia z kamery IP i przechowywania go w plikach po kawałku (2 minuty długości każdej części). OpenWrt OS ma wbudowany FFmpeg, ale ta wersja nie działa w tej chwili ze strumieniem H264/265, pomimo tego, że ten typ strumienia jest najczęściej używany w tanich kamerach IP o wysokiej rozdzielczości.

Ale na OpenWrt OS (lekki Linux) można zainstalować system Debian (pełny Linux). Pełną paczkę FFmpeg można zainstalować w Debianie w następnej kolejności, a ta wersja może współpracować ze strumieniami H264/265 z kamer IP.

Pierwszy krok drastycznie zwiększył pamięć routera za pomocą pamięci flash USB (ale USB-HDD lub USB-SSD są najlepsze). Jednocześnie ta pamięć może być wykorzystywana do przechowywania archiwów wideo, jeśli w sieci domowej nie ma serwera NAS. Samba została zainstalowana.

Drugim krokiem było zainstalowanie pełnowymiarowego systemu operacyjnego Debian pod debootstrapem.

Trzeci krok: FFmpeg został zainstalowany. Kamerę IP można podłączyć do routera przewodowo lub Wi-Fi.

Krok 3: Podłącz kamerę IP, skonfiguruj Crontab i… To wszystko

Podłącz kamerę IP, skonfiguruj Crontab i… To wszystko
Podłącz kamerę IP, skonfiguruj Crontab i… To wszystko
Podłącz kamerę IP, skonfiguruj Crontab i… To wszystko
Podłącz kamerę IP, skonfiguruj Crontab i… To wszystko

Kamerę IP można podłączyć do routera przewodowo lub Wi-Fi.

Za pomocą Menedżera urządzeń ONVIF znaleziono łącze do strumienia RTSP kamery.

Za pomocą wspomnianego łącza RTSP kamery, Crontab OpenWrt został skonfigurowany do zapisywania wideo z kamer IP w plikach i do kontrolowania rozmiaru archiwum wideo.

To wszystko. Odkąd ten router jest nie tylko routerem, ale także rejestratorem wideo. Nie było eksperymentu z dwiema lub więcej kamerami IP, ale testy z tylko jedną kamerą IP nie wykazały przeciążenia procesora routera.

Archiwum wideo można udostępniać nie tylko w sieci domowej, ale także z globalnym dostępem w Internecie. W tym celu należy zainstalować serwer FTP w OpenWrt i korzystać z mapowania portów routera ze statycznym adresem IP, zewnętrznym adresem IP lub tymczasowym adresem IP z alertami o ich zmianach.

Jeśli komputer tego routera jest używany tylko jako wideorejestrator to dobrym pomysłem jest wyłączenie radia Wi-Fi na płycie - będzie mniej promieniowania EM i więcej mocy dla USB.

Szczegóły tutaj.

Zalecana: