Az Aliexpress-en kalandozva akadtam rá a "Mini NVR Board 1080P 4CH Security Network Recorder Board 4CH 1080P" fantázianéven futó termékre, ami az alábbi módon néz ki:
Kb 4500Ft-os árával gondoltam, hogy a vámon nem érdeklődnek majd felőle nagyon, és valóban, aránylag gyorsan, cirka 20 nap alatt meg is érkezett szerencsésen.
Mire is jó egy videorögzítő? Ez speciel IP (hálózati) videokamerák felvételeinek rögzítésére, és esetleges megjelenítésére, visszajátszására. Korábban már próbálkoztam egy Orange PI-vel, szoftveres videorögzítő készítésével, ami egyébként működött is, ám hosszútávon az Orange Pi instabilitása egyre gyakoribb leállásokat eredményezett, így - számomra legalábbis - beigazolódott amit sejtettem korábban is: egy célhardver mindig jobb megoldás!
Mielőtt felcsillanó szemekkel tennénk a kosárba a fenti tételt, jó tudni, hogy ennyit kapunk kb, amit a képen látunk: magát a pőre alaplapot, meg még két kábelt a HDD csatlakoztatására. Egy WD Purple 1TB merevlemez 14-17 ezer Ft-al, egy 12V2A DC dugasztáp még kb 2000Ft-al növeli a teljes bekerülési költséget, és még valamilyen dobozba is bele kell tennünk a kütyüt. (ehhez még nyilván az USB egér, HDMI/VGA kábel költségét is hozzáírhatjuk)
Csak halkan megjegyzem: Amennyiben normál kereskedelmi forgalomban vásárolunk rögzítőt, akkor egeret, tápegységet és VGA kábelt alapból tartalmaz a csomag, de az persze drágább is. Bármilyen SATA HDD-t bele tehetünk persze, de ha nem állandó üzemre tervezett típust választunk, 1-2 hónap után megadja magát, és tágra meredt szemekkel csodálkozhatunk, miért nincs rögzítés, hova lettek a felvételeink...
Az egyéb csatlakozókról is kértem és kaptam egy rövid leírást, amiből főleg a CN1 érdekelt (én már csak ilyen érdeklődő típus vagyok), mert az szolgálna az előlapi kijelző és gombok bekötésére, némi méricskélés után feltehetően lehetne is egy egyedi vezérlést rittyenteni neki, de végül inkább az USB-re köthető egérrel történő vezérléssel megelégedtem.
Konkrétan egy XiongMai (XM) Tech NBD7804R-F(EP) típusú 4 csatornás (vagy kisebb felbontáson 8 csatorna rögzítésére is képes) egységről van szó.
Központi vezérlő: Hi3520D
Rögzítési felbontások: (IP) 4x1080P/8x960P/8xD1
Sávszélesség: 24Mbps
Video tömörítés: H.265X/H.264
Kijelző max felbontás: 1920x1080
Kijelző csatlakozók: 1xVGA,1x HDMI HD
1 SATA csatlakozó max 8TB HDD-hez
ONVIF támogatás
12V DC tápegység szükséges minimum 2A-es!
Mérete: 135mmx82mm
Bekötve, üzemképesen:
És akkor jön a "valamilyen doboz", ami esetemben egy leselejtezett médialejátszó lett, a hátoldalát megfelelő méretű PVC lemezzel helyettesítettem a csatlakozóknál kivágva valamint a rögzítéseket kreatívan megoldva.
Látható, hogy még rengeteg hely maradt a dobozban, ám mivel csak 1 SATA port van benne, további HDD-ket nem lehet belekötni. Viszont a korábban említett CN1 csatlakozón van egy 3V3 és egy GND láb is, egy ESP alapú IoT eszközt be tudnék éppen építeni...
Áram alá helyezve és HDMI monitorra kötve a kütyüt, valami hasonlóval találkozhatunk. Aki már látott Videosec gyártmányú rögzítőt, annak a hasonlóság azonnal feltűnik. A jelszó vagy admin/admin vagy admin felhasználó üres jelszóval gyárilag.
Magyarra is állítható a menü nyelve, de nincs benne sok köszönet, a fordítás sose volt erős oldala az XM dolgozóinak. (update: firmware frissítés után a magyar nyelv eltűnt) A Main Menu/Network alatt tudjuk állítani az IP címet, ez alapvetően 192.168.1.10 szokott lenni.
A System/Digital alatt tudjuk felvenni az IP kamerákat.
A képen látható Hikvision kamerákon túl a korábban tesztelt olcsó Boavision és ESCAM kamerákat is rögtön megtalálta a keresője, nyilván ONVIF protokollon keresztül, de kezeli őket. Amennyiben a kamera szolgáltatja a stream-ben a mozgásinformációkat, akkor mozgásra történő rögzítést is támogat a rögzítő. Azért ha lehetőségünk nyílik rá, akkor az XM (NETIP) protokollos rögzítőhöz lehetőség szerint XM protokollos kamerát vegyünk, már csak azért is, mert így biztosított a kompatibilitás, jobb tömörítési ráta érhető el (ez kisebb hálózati sávszélesség-igényt jelent!), biztosítja, hogy menni fog a mozgásra történő rögzítés, a maszkolás, az OSD beállítások, pl a kamera idejének rögzítő által történő szinkronizálása (ami általános ONVIF esetében nem megy!), valamint ha van mikrofon a kamerában, akkor a hangrögzítéssel sem lesz problémánk.
Honnan tudjuk, hogy XM protokollos egy kamera? Általában a menüjéből is rögtön látszik, a rögzítő és a kamerák menüi roppant hasonlóak, de leírásából is nyilvánvaló lehet, ha egy eszközt XMEye alkalmazással reklámoznak, az XM-es.
Az Advanced menü Firmware upgrade pontjában érdemes frissítenünk a legújabb kiadásra, ha van. Sajnos az olcsó kütyüknél tapasztalat, hogyha a gyártó ki is ad még mondjuk 1, max 2 biztonsági frissítést a gyártástól számított 1 évben, utána kifut a széria és többet nem foglalkoznak vele... (ennél a helyzet jobb egy valamivel drágább Hikvision eszköz esetében, amiknél még olykor 5 év után is frissül a firmware)
Érdekesség: Tóth István leírása, hogyan törjünk fel egy HiSilicon chipsetes rögzítőt?
https://github.com/tothi/pwn-hisilicon-dvr
A webes felületét megnyitva a rögzítő aktuális IP címén szintén egy, Videosec-et látott személyek számára ismerős felülettel találkozhatunk. Jó tudni, hogy kizárólag Internet Explorerrel működik az ActiveX vezérlője, így az élőkép és a beállítási felület is, Linuxosok tehát ezt nem nagyon fogják elérni. Meg azok a Windows 10 tulajok sem, akik Edge-el próbálják megnyitni, illetve akik nem tudják a biztonsági beállításokat levenni, hogy egyáltalán el tudjon indulni az ActiveX. No szóval maradjunk annyiban, hogy el lehet vele kattintgatni egy darabig, mire sikerül működésre bírni. :)
De ha van kedvünk szoftver telepíteni, a Videosec oldalán fent lévő, Letöltések/Szoftverek/XVR szoftverek alatt levő "IP ConfigTool-DeviceManage" jó arra, hogy megtalálja a hálózatunkon levő XM protokollú rögzítőket és kamerákat, valamint a szintén itt fellelhető CMS/VMS szoftverrel megtekinthetjük az élőképeket, mentett felvételeket.
Telefonról pedig az XMEye nevű alkalmazással tudjuk megtenni ugyanezt akár távolról, akár lokális hálózaton keresztül.
Felemás érzéseim vannak az eszközzel kapcsolatban. Egyrészt nem tetszik a kizárólag ActiveX megközelítés, a Linux felhasználók nyilvánvaló mellőzése, nem feltétlenül jó elavult firmware-el felvértezett ketyeréket kiengedni a netre, bár ha egy jó tűzfalunk van, és nem direkt portforward-al, hanem csak titkosított VPN-el érjük el távolról, az csökkenti a sebezhetőséget... másrészről olcsónak mondható és bár van hűtőventilátor csatlakozása, a 4-es rögzítők általában a nélkül is gond nélkül elmennek (persze ha nem tesszük ki a tűző napra, fekete dobozba, légmentesen zárva) - egy passzív hűtőbordát azért érdemes rányomni a Hi3520 chipre.
Kinek ajánlanám mégis? Vállalkozó kedvűeknek, akik tudják hogyan lehet egy nyilvánvalóan sebezhető eszközt megvédeni a kívülről jövő illetéktelen betolakodóktól, van Internet Explorer-ük legalább a beállítás idejére, és spórolni akarnak. :) (Vagy ha sose lesz internetre kötve, csak egy nagy tévé alá lesz a falra akasztva)
A bejegyzés trackback címe:
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.
tron67 2019.07.06. 14:52:09
Köszi tippet és a leírást!
Tegnap nekem is megjött a cucc. Három Wifi-s ONVIF kompatibilis kamerát sikerült is beüzemelni zökkenőmentesen 1 TB HDD-vel. Én is probákoztam korábban RPi-n és Tinkerboardon is, de ég és föld a különbség. Azok nyögnek ez meg teszi a dolgát. Azt leszámítva, hogy nincs rtsp protokoll maximálisan elégedett vagyok!
Egy kis video: youtu.be/gwVn1J0EnXk
Üdv!
JE
eNeS 2019.07.06. 20:21:11
tron67 2019.07.06. 21:35:48
Közben megtaláltam az NVR rtsp elérését pl. VLC-hez:
rtsp://IPCÍM:554/user=admin&password=mypassword&channel=1&stream=0
a channel a kamera száma, a stream pedig, ha több minőség is elérhető (Encode => Extra Stream)
Bepróbáltan Homeassistantban is, de használhatatlan, gyenge még a tinker board is :(
Viszont a HomeHabit + XMEye tökéletes páros androidon a homeassitanhoz és a kamerákhoz!
Igen a hűtés mindenképp kell majd!
Köszi!