User Tools

Site Tools


text:text-webcam-server-fr

Texte WebCam sur Server

SommaireObjetsTexte

Index | Général | Interface


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


Cette action sera appelée chaque seconde, corrigée, avec l'état "webcam"..


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:

  1. L'interprète utilisé
  2. Le message terminal
  3. Un appel au programme wacaw pour capturer une nouvelle image
  4. 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: 2018/11/12 08:56 (external edit)