A voir :
- attention à la détection automatique de mouvements : peut produire grande qté de fichiers difficiles à supprimer ensuite
- http://www.epingle.info/?p=2682
- http://www.pihomeserver.fr/2013/05/29/raspberry-pi-home-server-video-surveillance-avec-motion/
- http://www.palebluedot.nl/jml/computer-stuff/33-webcam-streaming-with-raspberry-pi.html
consultation résultats
- La mise en service de base est faite, le flux de la webcam se fait en pointant sur http://ip_du_RPi:8091
paramétrage de motion :
- via web : (uniquement en local), cf réglage ds motion.conf
- http://ip_du_RPi:8080
- fichier :
sudo nano /etc/motion/motion.conf
Vérifier la webcam
- lsusb -v
- lsmod
- v4l2-ctl –list-formats
- Set the appropriate format (eg. jpeg) in motion.conf : v4l2_palette 3
- Try 352×288
- driver : http://linuxtv.org/wiki/index.php/Webcam_Devices
Lancement de motion
- sudo chmod 777 /home/pi/motion/motion.pid
- LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libv4l/v4l2convert.so /usr/bin/motion
- sinon KO. A corriger pour lancement automatique correct.
NB ; ne pas utiliser le daemon pour voir ce qui se passe, lancer sudo motion (si pas sudo, le fichier de conf ds /etc n’est pas pris en compte)
mise en place/suppression du script de demarrage :
sudo update-rc.d motion defaults sudo update-rc.d motion remove
Le daemon (service) motion est désactivé par défaut, pour l’autoriser :
# sudo nano /etc/default/motion // modifier start_motion_daemon=yes
-
Puis démarrer motion :
# motion
Image fixe avec motion
besoin : capturer une image fixe et la mettre à disposition dans un email
Note: A symbolic link called lastsnap.jpg created in the target_dir will always point to the latest snapshot
target_dir /home/pi/motion
Problème : motion n’a pas de fonction pour produire à la demande une image fixe. Motion ne convient pas pour alimenter un email avec une image produite à la demande.
FSWEBCAM
http://www.firestorm.cx/fswebcam/
http://www.netinstructions.com/tag/fswebcam/
parametres : http://manpages.ubuntu.com/manpages/lucid/man1/fswebcam.1.html
Pour démarrer fswebcam utilisant le fichier de configuration :
# fswebcam -c .fswebcam.conf ok avec Logitech : # fswebcam -v -D 5 -d v4l2:/dev/video0 --list-framerates --list-controls --list-inputs -p JPEG --save capture.jpg -r 640x480 ok... avec Microdia VideoCAM ExpressII # fswebcam -v -D 5 -d v4l2:/dev/video0 --list-framerates --list-controls --list-inputs -p BAYER --save ./www/webcam.jpg --frames 20 (ok en augmentant le nb de frames, mais tjs pb avec la resolution trop faible 176x144 automatique) ok avec Microdia VideoCAM ExpressII # fswebcam -c .fswebcam.conf.bayer
Pour stopper fswebcam : sudo pkill fswebcam
mise en place mécanique pour lancement au démarrage :
- tga.fswebcam dans le dosier /etc/init.d
- sudo chmod 755 /etc/init.d/tga.fswebcam pour rendre exécutable
- sudo update-rc.d tga.fswebcam defaults
VLC
http://www.mybigideas.co.uk/RPi/RPiCamera/
# fonctionne avec Microdia VideoCAM ExpressII !!! vlc -I dummy v4l2:///dev/video0
Trucs
- voir les dernières lignes du syslog : tail -20 /var/log/syslog
- pour rafraichir le systeme régulierement :
- avec cron, un reboot automatique tous les deux jours.