text:text-webcam-server-fr
Table of Contents
Texte WebCam sur Server
Introduction
La WebCam sur Serveur fournit les images capturées à tous les clients connectés..
Clients pris en charge :
L'image WebCam capturée doit être aussi petite que possible pour économiser de la bande passante. Ceci est particulièrement important dans le cas des clients mobiles connectés .
Configuration
Objet Texte
- Le rafraîchissement doit être remis à zéro.
- L'option WebCam doit être activée
- La nouvelle image capturée sera recherchée dans le chemin fichier image
Action
L'action appelle une Capture Script externe pour capturer une nouvelle image instantanée depuis la WebCam..
L'option Asynchrone doit être désactivée pour cette action.
Contrôle d'action
Capture Script
Le script doit fournir une image au format JPEG et doit être le plus petit possible et doit être inférieur à 100kB.
Mac OS X
L'option wacaw –CIF générera une petite image de 352 X 288. (Common Intermediate Format)
#!/bin/bash echo "Snapping a new image of the webcam..." /Users/rob/Projects/Rocrail/unxbin/rocnet/webcam/wacaw -d 2 --jpeg --CIF /Users/rob/Projects/Rocrail/unxbin/rocnet/webcam/_picture mv /Users/rob/Projects/Rocrail/unxbin/rocnet/webcam/_picture.jpeg /Users/rob/Projects/Rocrail/unxbin/rocnet/images/picture.jpg
Explication des lignes:
- L'interprète utilisé
- Le message terminal
- Un appel au programme wacaw pour capturer une nouvelle image
- déplace l'image capturée dans le chemin fichier de l'image
Linux
#!/bin/bash picfile="/home/sven/rocrail/images/$(basename "$0").jpg" tmpfile="/home/sven/rocrail/images/_$(basename "$0").jpg" device="/dev/video${0: -1}" echo "Snapping a new picture from $device to $picfile" avconv -f video4linux2 -i "$device" -frames 1 "$tmpfile" mv "$tmpfile" "$picfile"
Windows
- Exemple avec tous les fichiers et programmes nécessaires: webcam.zip
text/text-webcam-server-fr.txt · Last modified: 2021/11/09 16:34 by phil45