Temat: NVR wideo-rejestrator kamer IP
Witam.
Kamery IP stają się coraz bardziej popularne, ceny są już w granicach 200zl za 640x480px, niestety rejestratory nadal są cholernie drogie.
Rejestratory NVR typu SYNOLOGY, QNAP to nadal wydatek rzędu 500zł+ trzeba płacić po 150zł za dodatkowe licencje powyżej jednej kamery IP.
Może są na tym forum magicy, którzy potrafiliby zrobić prosty rejestrator oparty na openwrt ?
Rejestracja plików AVI z konsoli jest bardzo prosta, wystarczyłoby stworzyć jakiś interface GUI do przeglądania historii nagrań i można by zrobić rejestrator z routera posiadającego USB do podłączenia dużego dysku na archiwizację nagrań.
Dla przykładu dla kamer BTICAM aby nagrać pliki z dźwiękiem z kamery IP wystarczy skrypt odpalany np co godzinę z crona. Tworzą się filmy .asf z dźwiękiem, pliki starsze niż 5 dni są kasowane.
pkill -9 wget
nohup wget http://<cam1_ip>/videostream.asf?user=<username>\&pwd=<password> -O /cameras/cam1_`date +%F_%T`.asf > /dev/null 2>&1 &
nohup wget http://<cam2_ip>/videostream.asf?user=<username>\&pwd=<password> -O /cameras/cam2_`date +%F_%T`.asf > /dev/null 2>&1 &
nohup wget http://<cam3_ip>/videostream.asf?user=<username>\&pwd=<password> -O /cameras/cam3_`date +%F_%T`.asf > /dev/null 2>&1 &
nohup wget http://<cam4_ip>/videostream.asf?user=<username>\&pwd=<password> -O /cameras/cam4_`date +%F_%T`.asf > /dev/null 2>&1 &
nohup wget http://<cam5_ip>/videostream.asf?user=<username>\&pwd=<password> -O /cameras/cam5_`date +%F_%T`.asf > /dev/null 2>&1 &
rm /cameras/cam*_`date --date="5 days ago" +%F_`*.asfGdyby do tego utworzyć jakieś gui, dzięki któremu osoba nie znająca systemu Linux mogłaby ustalać godziny nagrań, czas nagrania, mogła przeglądać filmy z poziomu przeglądarki.
P.S. Wiem, że jest zoneminder, ale można zrobić coś prostszego ;-)