Având prin casă la îndemână un Raspberry Pi 3 cu Raspibian instalat și un webcam USB Logitech B525, am zis să testez posibilitatea de a vizualiza de la distanța imagini de pe această camera. Treaba merge ușor și este foarte simplu:
- Primul pas: am conectat camera în portul USB și a fost detectată imediat:
usb 1-1.2: new high-speed USB device number 5 using dwc_otg
usb 1-1.2: New USB device found, idVendor=046d, idProduct=0836
usb 1-1.2: New USB device strings: Mfr=0, Product=2, SerialNumber=1
usb 1-1.2: Product: B525 HD Webcam
usb 1-1.2: SerialNumber: 5406BB00
media: Linux media interface: v0.10
Linux video capture interface: v2.00
usb 1-1.2: Warning! Unlikely big volume range (=6144), cval->res is probably wrong.
usb 1-1.2: [5] FU [Mic Capture Volume] ch = 1, val = 1536/7680/1
uvcvideo: Found UVC 1.00 device B525 HD Webcam (046d:0836)
usbcore: registered new interface driver snd-usb-audio
input: B525 HD Webcam as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.2/input/input0
usbcore: registered new interface driver uvcvideo
USB Video Class driver (1.1.1)
2. Instalăm motion:
apt-get install motion
3. Configurăm diverse opțiuni în fișierul /etc/motion/motion.conf. Trebui să acordăm atenție în special următoarelor opțiuni:
- daemon – îl vom seta on
- webcam_localhost – îl vom seta off pentru a putea accesa imaginile de la distanța
- framerate – în funcție de necesitați
- width – maxin 1280 în cazul camerei mele, dar puteti folosi o valoare mai mică
- height – maxim 720 la mine, dar puteți folosi o valoare mai mică
4. Modificăm fișierul /etc/default/motion și setăm optiunea start_motion_daemon pe on.
5. Pornim serviciul:
/etc/ini.d/motion start
6. Accesăm din browser adresa http://<ip_rpi>:8081
De menționat că portul poate fi modificat din fișierul de config. Spor!
Dacă tot vorbim de Raspberry Pi și camere web USB, este cazul să știți că se poate folsosi fswebcam pentru a prelua imagini statice. Doi pași:
apt-get install fswebcam
fswebcam imagine1.jpg
Articole asemanatoare:
- CentOS – Notificări prin SMS de la Nagios cu modem Huawei E220
- Upgrade hardware
- FreeBSD – Interconectare VLAN-uri switch-uri cu management Allied Telesis
- Primii pasi in lumea FreeBSD-ului
- Live streaming
- De ce este utilă redundața datelor
- Raspberry Pi 2 – OpenVPN server – Bridge
- Au apărut
- Ubuntu – Montare director partajat în rețea
- Samsung Galaxy S folosit ca și webcam