Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
w3cam [Le 26/12/2006, 19:27] 83.192.167.124w3cam [Le 21/03/2020, 18:18] (Version actuelle) – [W3cam : comment rediriger le flux "live" d'une webcam vers un serveur Apache ?] ybu
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.
  
-<code>sudo apt-get install w3cam</code>+<code>sudo apt-get install w3cam php5-cgi libapache2-mod-perl2</code>
  
  
 recommandation de config httpd.conf: 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> <code>
 +AddHandler cgi-script .cgi
 +AddHandler cgi-script .pl
 +...
 +...
 DocumentRoot /usr/lib/cgi-bin/ DocumentRoot /usr/lib/cgi-bin/
 ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
Ligne 15: Ligne 29:
     </Directory>     </Directory>
 </code> </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>