home
|
Login
Online users
|
La Webcam dans aMSNErreurs 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. 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. 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/ 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 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 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 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. 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 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 |