2024. április 26., péntek

Gyorskeresés

Útvonal

Cikkek » Számtech rovat

Egy ZyXEL NSA320S és egy Logitech webkamera

Bárhonnan elérhető, non-stop webkamera szerver 0 Ft-ért, mely például ha mozgást érzékel, képet készít!

[ ÚJ TESZT ]

A driverek telepítése s a konfigolás

Sajnos a ZyXEL nem implementálta a nas kernelébe az uvcvideo driver-t, így magunknak kell feltenni. Szerencsére van belőle lefordított verzió barmalej2 repójában, igaz a v4l típusú dvb tunerekhez, de ez tökéletesen megfelel nekünk. A telepítése rendkívül egyszerű! Csak ezt kell kiadni:

wget http://users.atw.hu/mrdini/packages/v4l-dvb-2.6.31.8_git20110614-arm-1.txz -O /tmp/v4l-dvb-2.6.31.8_git20110614-arm-1.txz; funpkg -i /tmp/v4l-dvb-2.6.31.8_git20110614-arm-1.txz; rm /tmp/v4l-dvb-2.6.31.8_git20110614-arm-1.txz

{Figyelem! Ez egy parancs, egyszerre kell az egészet bemásolni és kiadni!}

A driverek fent, most már csak maga a kamera csatolása, illetve a konfigolás van hátra.

Szerintem kezdjük a konfiggal! Ehhez először be kell másolni a helyére az alap konfigot így:

cp /ffp/etc/motion/motion-dist.conf /ffp/etc/motion/motion.conf

Majd nézzünk bele és szerkesszük igényeink szerint! Szerintem nagyon egyszerű a konfigolása. Pici angoltudással és olvasási képességgel meg lehet érteni a kommenteket! Én most csak a legfontosabbakat fogom itt leírni.

Tehát nyissuk meg a fájlt pl. mc-vel az mcedit /ffp/etc/motion/motion.conf paranccsal, majd:

- írjuk át a daemon off-ot daemon on-ra
- írjuk át a stream_localhost on-ot stream_localhost off-ra
- célszerű a width és a height értékét is a kamera felbontásának megfelelőre állítani (ha kifagy a motion, akkor vegyük le a felbontást, mert lehet, hogy maga a driver nem kompatibilis a felbontással)
- érdemes az alap framerate 2-t felvenni egy nagyobb értékre (én 100-at adtam be neki).

Amit még célszerű változtatni, az az, hogy mit tegyen, ha mozgást (motion) érzékel. Mivel alapból a mozgás minden pillanatáról készíti a fotókat. Ha ez nekünk nem megfelelő, akkor a kommentben leírja, mit kell módosítani ahhoz, hogy máshogy cselekedjen:

# Output 'normal' pictures when motion is detected (default: on)
# Valid values: on, off, first, best, center
# When set to 'first', only the first picture of an event is saved.
# Picture with most motion of an event is saved when set to 'best'.
# Picture with motion nearest center of picture is saved when set to 'center'.
# Can be used as preview shot for the corresponding movie.
output_pictures on

Én az output_pictures off-ot választottam, mivel nekem csak a távoli ránézésre volt szükségem.

Amit még javaslok mindenkinek, hogy a motion alap mentési mappáját (ide menti a képeket például) módosítsa egy bármilyen, már létrehozott mappára. Ehhez ezt a sort kell lecserélni:

#target_dir /tmp/motion

erre:

target_dir /hova/mentsen/a/motion

Ha úgy tervezzük, hogy távolról fogjuk használni a motiont, akkor felmerülhet bennünk a kérdés, hogy hogyan lehetne távolról utasítgatni a kis programunkat. Nos, ez a "kis" program még erre is ad lehetőséget! Ha ezeket módosítjuk, kapunk egy kicsit fapados, ámbár rendkívül hasznos webes felületet:

# TCP/IP port for the http server to listen on (default: 0 = disabled)
webcontrol_port 8080

# Restrict control connections to localhost only (default: on)
webcontrol_localhost on

# Output for http server, select off to choose raw text plain (default: on)
webcontrol_html_output on

# Authentication for the http based control. Syntax username:password
# Default: not defined (Disabled)
; webcontrol_authentication username:password

Ha valakit érdekel, itt elérhető az én jelenlegi konfigom motion.conf.

A cikk még nem ért véget, kérlek, lapozz!

Azóta történt

Előzmények

Hirdetés

Copyright © 2000-2024 PROHARDVER Informatikai Kft.