Login
 
standard | secure
Online users
backlinks print pdf
history similar attach file

La Webcam dans aMSN


Erreurs courantes:
Vous êtes derrière un firewall ou un routeur

Mac OS X:
Erreur Apple de code -9405
Des contacts me disent que ma webcam est violette, ou que l'image est double

Linux:
L'extension Webcamsn n'est pas chargée. Vous devez la compiler.
L'extension Capture n'est pas chargée, vous devez la compiler.
Si la webcam continue à ne pas marcher sous Linux, essayez la procédure de test.
Vous utilisez le pilote pwc

Windows:
L'image est tordue et/ou aMSN crash suite à un problème d'accés mémoire.



Vous êtes derrière un firewall ou un routeur
Si vous n'arrivez pas à voir la webcam après avoir reçu l'invitation d'un contact, ou après avoir entré les commandes pour recevoir/envoyer la webcam, et que vous êtes derrière un routeur, vous devez suivre ces indications :

Dans le Status Log (s'ouvre avec la combinaison CTRL+S lorsque vous êtes sur la fenêtre principale d'aMSN, celle avec la liste des contacts) tapez :
::abook::getDemographicField conntype

Si vous obtenez : IP-Restrict-NAT alors tapez :
::abook::getDemographicField listening

Si vous obtenez : false, cela signifie que votre connexion est derrière un pare-feu / firewall.

Si c'est le cas, vous devrez ouvrir quelques ports pour utiliser la webcam car ils sont pour le moment fermés.

Pour ce faire, ouvrez la page web de configuration de voutre routeur (lisez le manuel du routeur pour plus de renseignements).
Une fois que vous avez la page ouverte, naviguez en cherchant un paramètre appelé "port forwarding" ou "port range forwarding" ou quelquechose de similaire à ceci. (Il peut se trouver parmi les paramètres avancés de votre routeur).

Maintenant que vous avez la page ouverte, vous pouvez mettre en place la rangée de "port forwarding" afin que aMSN puisse accepter d'envoyer les données de la webcam.

Ici se trouve un exemple pour savoir comment le configurer :

Application: aMSN
Début: 6800
Fin: 7000
Protocol: à la fois TCP et UDP
IP: xxx.xxx.x.xxx
Autorisé: X (Oui/Non)
   
Note: xxx.xxx.x.xxx est l'adresse IP de votre machine à partir de laquelle vous tentez d'envoyer ou de recevoir la webcam.

Si vous avez un serveur web ouvert sur le port 80, vous pouvez essayer de le désactiver aussi, parfois, cela aide.




Erreur Apple de code -9405 (Mac OS X)

Vous avez probablement cette erreur lorsque vous essayez d'envoyer votre webcam, si vous n'avez pas de webcam, ou si vous vouler voir la webcam d'un contact, allez dans le menu actions, et sélectionnez "Demander à ce contact de vous envoyer sa webcam".

Si vous avez une webcam, cette erreur signifie que votre webcam n'est pas branchée, ou si vous venez de le faire, relancez aMSN.
Si vous avez essayé de relancer, c'est probablement parceque votre webcam n'est pas reconnue par QuickTime?. Normallement, tout devrait marcher avec les caméras Firewire (comme iSight) et DV cam, et avec les webcams USB supportées sous Mac OS X.

Si votre webcam USB n'est pas supportée sous Mac OSX, jetez un coup d'oeil à:

iOXexperts ($$)
http://www.ioxperts.com/products/webcamx.html

Macam (Gratuit)
http://webcam-osx.sourceforge.net/


Des contacts me disent que ma webcam est violette, ou que l'image est double (Mac OS X)

Si vous avez un pilote iOXexperts pour votre caméra en version 0.8, mettez-le à jour vers la version 1.1
Si vous n'avez pas de pilote iOXexperts, essayez de mettre à jour le pilote de votre caméra.
Si vous avez toujours des problèmes, allez sur le forum Mac d'aMSN pour demander de l'aide.
http://forums.cocoaforge.com/viewforum.php?f=14



L'extension Webcamsn n'est pas chargée. Vous devez la compiler. (sous Linux)


You devez vous assurez qu'il y a un fichier webcamsn.so dans /msn/utils/webcamsn/ et aussi dans /msn/utils/webcamsn/webcamsn/

S'il n'existent pas, vous devez aller dans ces dossiers et taper make afin de compiler webcamsn.so à partir des sources.

beast@1[webcamsn]$ ls
aclocal.m4 config.sub INSTALL Makefile.in webcamsn
AUTHORS configure install-sh missing webcamsn.dll
ChangeLog configure.ac libmimic.pc mkinstalldirs webcamsn.so
config.guess COPYING libmimic.pc.in NEWS webcamsn.tcl
config.h CVS libtool pkgIndex.tcl
config.h.in datastream.bin ltmain.sh README
config.log depcomp Makefile src
config.status doc Makefile.am stamp-h1



beast@1[webcamsn]$ make

beast@1[webcamsn]$ ls
CVS Makefile webcamsn.c webcamsn.o webcamsn.vcproj
libmimic.a Makefile.in webcamsn.h webcamsn.so





L'extension Capture n'est pas chargée, vous devez la compiler. (sous Linux)

Afin d'effectuer un test pour être sûr que votre webcam fonctionne, allez dans le répertoire /msn/utils/linux/capture .

Si vous n'avez pas le fichier capture.so , vous devez le compiler en ouvrant une console et en tapant "make" dans ce répertoire.
Si tout se passe correctement, vous devriez avoir le fichier capture.so .


beast@1[capture]$ make
beast@1[capture]$ ls
capture.c capture.h capture.so CVS Makefile pkgIndex.tcl test.tcl



Si la capture ne fonctionne pas si bien que ça, vous pouvez essayer ceci :

./configure --disable-libng
make





Si la webcam continue à ne pas marcher sous Linux, essayez la procédure de test.

Afin d'effectuer un test pour être sûr que votre webcam fonctionne, allez dans le répertoire /msn/utils/linux/capture .

Maintenant, vous pouvez aller dans le dossier /msn/utils/linux/capture/ directory et taper "./test.tcl" dans la console. Vous obtiendrez quelquechose comme ceci :


beast@1[capture]$ ./test.tcl
Video Source (0) Name : Webcam
channel 0: Webcam 0 tuners, has
type: CAMERA norm: 47089
Video Source (0) Name : Webcam
channel 0: Webcam 0 tuners, has
type: CAMERA norm: 47089
Video Capture Device Name : Logitech QuickCam? Pro 4000
160 < width < 640 : 120 < height < 480
Can capture
picture: brightness 31744 hue 65535 colour 29498
contrast 26624 whiteness 49152 depth 24
palettes: YUV420P
setting palette to : YUV420P
window: x 0 y 0 w 160 h 120
window: flags 655360 chromakey 0
window: x 0 y 0 w 320 h 240
window: flags 655360 chromakey 0
window: x 0 y 0 w 320 h 240
window: flags 655360 chromakey 0
Video Source (0) Name : Webcam
channel 0: Webcam 0 tuners, has
type: CAMERA norm: 47089
Video Capture Device Name : Logitech QuickCam? Pro 4000
160 < width < 640 : 120 < height < 480
Can capture
picture: brightness 31744 hue 65535 colour 29498
contrast 26624 whiteness 49152 depth 24
palettes: YUV420P
setting palette to : YUV420P
window: x 0 y 0 w 320 h 240
window: flags 655360 chromakey 0
window: x 0 y 0 w 320 h 240
window: flags 655360 chromakey 0
window: x 0 y 0 w 320 h 240
window: flags 655360 chromakey 0


Le fichier test.tcl doit vous ouvrir une fenêtre avec des boutons "camera settings" et "choose device". Cliquez sur "choose device".
Votre camera devrait être listée dans la section "Devices". Si vous sélectionnez le périphérique approprié, une option devrait apparaître dans la section "Channels". Vous pouvez cliquer sur cette option. Si tout fonctionne, vous devriez voir un aperçu de votre webcam en fonctionnement. Vous pouvez cliquer sur "Camera Settings". Maintenant, vous pouvez ajuster la luminosité, le contraste, la teinte et la couleur.

Une fois que test.tcl fonctionne, mais ne pouvez utiliser votre webcam, essayez de lancer la commande v4l-info:

^
beast@1[webcamsn]$ v4l-info

### video4linux device info [/dev/video0] ###
general info
   VIDIOCGCAP
      name                     : "Logitech QuickCam Pro 4000"
       type                    : 0x1 CAPTURE
       channels                : 1
       audios                  : 0
       maxwidth                : 640
       maxheight               : 480
       minwidth                : 160
       minheight               : 120

channels
   VIDIOCGCHAN(0)
       channel                 : 0
       name                    : "Webcam"
       tuners                  : 0
       flags                   : 0x0 []
       type                    : CAMERA
       norm                    : 0

tuner
ioctl VIDIOCGTUNER: Invalid argument

audio
ioctl VIDIOCGAUDIO: Invalid argument

picture
   VIDIOCGPICT
       brightness              : 31744
       hue                     : 65535
       colour                  : 29498
       contrast                : 26624
       whiteness               : 49152

       depth                   : 24
       palette                 : YUV420P

buffer
   VIDIOCGFBUF
       base                    : (nil)
       height                  : 0
       width                   : 0
       depth                   : 0
       bytesperline            : 0

window
   VIDIOCGWIN
       x                       : 0
       y                       : 0
       width                   : 320
       height                  : 240
       chromakey               : 0
       flags                   : 655360

^
Cette commande vous donnera des informations sur votre webcam. Si vous avez des questions, merci de nous dire quelle palette vous utilisez et nous devrions pouvoir vous aider.


Vous utilisez le pilote pwc (Sous Linux)
Ce pilote n'intégre pas la configuration des paramètres (du contraste et de la luminosité). Vous risquez de rencontrer aussi d'autres problèmes à cause de ce pilote. C'est pourquoi aMSN, automatiquement, ne vous permet pas de changer ces paramètres lorsque vous utilisez ce pilote.
Lisez le contenu de fil pour plus d'informations (en anglais):
https://sourceforge.net/forum/forum.php?thread_id=1308496&forum_id=180132



L'image est tordue et/ou aMSN crash suite à un problème d'accés mémoire.

En ce moment, le programme de capture prend la palette du bureau. Néanmoins, Tk requiert que l'image soit dans une certaine palette. C'est pourquoi, vous devez mettre une palette de couleurs de 32 bit (24bit devrait aussi fonctionner, mais ce n'est pas sûr).
Pour ce faire, effectuez un clique droit sur le bureau, et cliquez sur 'Propriétés', ensuite sélectionnez l'onglet 'Configuration', et finalement, dans 'Palette de couleurs', choisissez '32 bits'. Vous devez changer la section concernant l'écran si vous ne pouvez pas sélectionner cette palette.
Heureusement, ceci n'est qu'un problème temporaire et le programme de capture sera amélioré pour fixer ce problème.


Version anglaise, certainement plus complète

Created by: clear_beast last modification: Thursday 24 of November, 2005 [19:55:09 UTC] by billiob


name uploaded size dls desc
No attachments for this page