Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
w3cam [Le 26/12/2006, 13:07]
thedamocles Déplacée
w3cam [Le 21/03/2020, 18:18] (Version actuelle)
ybu [W3cam : comment rediriger le flux "live" d'une webcam vers un serveur Apache ?]
Ligne 1: Ligne 1:
-{{tag>brouillon}}+{{tag>serveur webcam BROUILLON}} 
 + 
 +---- 
 + 
 + 
 +====== W3cam : comment rediriger le flux "​live"​ d'une webcam vers un serveur Apache ? ====== 
  
 W3CAM est un programme permettant de proposer un flux "​live"​ de sa webcam, depuis un simple serveur apache. W3CAM est un programme permettant de proposer un flux "​live"​ de sa webcam, depuis un simple serveur apache.
  
-sudo apt-get install w3cam+<​code>​sudo apt-get install w3cam php5-cgi libapache2-mod-perl2</​code>​ 
 + 
 + 
 +recommandation de config httpd.conf:​ 
 + 
 +<​note>​ Selon la documentation [[:​apache2|Apache]],​ il ne faut plus utiliser httpd.conf, qui doit rester vide,  
 + 
 +mais /​etc/​apache2/​apache2.conf </​note>​ 
 + 
 +<​code>​ 
 +AddHandler cgi-script .cgi 
 +AddHandler cgi-script .pl 
 +... 
 +... 
 +DocumentRoot /​usr/​lib/​cgi-bin/​ 
 +ScriptAlias /cgi-bin/ /​usr/​lib/​cgi-bin/​ 
 +    <​Directory "/​usr/​lib/​cgi-bin/">​ 
 +    DirectoryIndex w3cam.cgi 
 +    </​Directory>​ 
 +</​code>​ 
 + 
 +N'​oubliez pas de redémarrer le serveur Apache pour prendre en compte les modifications. (sudo /​etc/​init.d/​apache2 reload) 
 + 
 +<note tip>Vous pouvez [[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]] de configuration de w3cam qui se situe ici : /​etc/​w3cam.cgi.scf pour affiner les réglages</​note>​ 
 + 
 + 
 +Si tout fonctionne le résultat est visible a cette adresse : [[http://​localhost/​cgi-bin/​w3cam.cgi]] 
 + 
 +===Problèmes rencontrés :=== 
 +<note tip> 
 + 
 +- EEE-PC A900 (v4l2) 
 +Can't open device /dev/video: No such file or directory 
 + 
 +**Résolution :** 
 +Modifier la ligne suivante dans le fichier de configuration (/​etc/​w3cam.cgi.scf). 
 +<​code>​ 
 +#  the video4linux device 
 +#device = "/​dev/​video"​ 
 +</​code>​ 
 +En décommentant la ligne et en remplaçant /dev/video par le bon fichier, généralement "/​dev/​video0"​ si vous n'avez qu'un seul périphérique de capture. 
 +</​note>​ 
 + 
 +<note tip> 
 +- Can't open device /​dev/​video0:​ Permission denied 
 + 
 +**Résolution :** 
 +Entrez les deux commandes suivantes dans un terminal en étant super-utilisateur:​ 
 +<​code>​ 
 +$adduser www-data video 
 +$service apache2 restart 
 +</​code>​ 
 +Ceci ajoute l'​utilisateur www-data au groupe vidéo et redémarrera le serveur apache. 
 +</​note>​
  • w3cam.1167134840.txt.gz
  • Dernière modification: Le 18/04/2011, 14:46
  • (modification externe)