Comment faire marcher sa webcam avec Flash sous Linux
Par Korben le 17 mai 2008

Je me plains souvent (et régulièrement) d’un bug dans le plugin flash pour Linux qui m’empêche d’utiliser ma webcam sur des sites comme Dailymotion, Yahoo! Live ou Seesmic afin de faire profiter la Terre entière de ma beauté naturelle en me filmant !
En effet, les gens de chez Adobe n’ont pas pris soin d’intégrer le support des drivers UVC qui utilisent la norme V4L2. Bref, la merde !
Et une fois encore, se plaindre ça peut avoir ‘parfois’ du bon car Manaltan, un gentil lecteur de Korben.info a posté un petit message pour m’indiquer une astuce pour faire fonctionner les webcam UVC avec le plugin flash sous Linux ! Hé ouaip !
Alors comme c’est magique et que ça va en aider pas mal (surtout ceux qui veulent aller raconter leur life sur Seesmic) je me suis dit qu’il serait bon de vous faire un petit tuto là dessus.
Un programme développé spécifiquement pour régler ce problème est téléchargeable ici. Il s’appelle FlashCam et va mettre en place un stream de votre périphérique (/dev/) V4L2 vers un un autre périphérique V4L donc compatible avec Flash… Je vois votre oeil qui s’illumine…
On y va ? Ok, let’s go ! Récupérez l’archive ici et décompressez là et allez dans le dossier de l’archive
tar xvf flashcam-1.1.tgz cd flashcam-1.1.tgz
Faites ensuite un petit make pour compiler la chose
make
Puis en root ou avec sudo, on installe tout ça.
make install
Et voilà ! Oui c’est tout ! Enfin, presque ! Maintenant, on va tester…
flashcam -L
Cette commande active le module. Vous verrez alors vos 2 périphériques.
Ensuite, on va juste donner les bonnes permissions à ces périphériques pour éviter tous problèmes d’accès.
chmod o+rw /dev/video*
Et pour terminer, on va lancer le programme
flashcam
Vous devez le laisser tourner et aller faire un test sur Seesmic ou Yahoo! Live ! Ohhhh ça marche
Cool non ?
Le module sera activé à chaque démarrage, par contre, vous devrez lancer le programme flashcam à chaque fois que vous voudrez utiliser votre super webcam. Le soft par défaut est configuré pour fonctionner avec Firefox et flashplayer mais si vous en avez besoin pour d’autres applications, reportez vous à la doc.
J’espère que ça fonctionnera chez vous… moi en tout cas, ça dépote même si la qualité n’est pas encore top je trouve mais c’est peut être juste un réglage que je dois faire quelque part ! Si quelqu’un a une idée, je suis preneur d’ailleurs…
Toutes les explications, et la FAQ et les résolutions de bugs sont ici (en anglais)
Encore merci à Manaltan
Je vous recommande aussi la lecture des sujets suivants
- J’ai testé Seesmic…
- Des abonnements Xbox Live gratuits et illimités
- L’exploit pour lancer du code en mode Wii rendu public
- Splitcam - Maman, je passe à la télé
- Pas d’onglets sur Internet Explorer…







Orni
Allez Korben ! La version RC1 de Firefox 3 est de sortie, un petit article s’impose ^___^
Posté le 17 mai 2008 à 09:35:09
Korben
@Orni: L’article est déjà prêt mais programmé
Merci quand même 
Posté le 17 mai 2008 à 09:45:03
Orni
Roooooo tu nous fais attendre ! Méchant ! ^__^
Par contre comment tu fais pour programmer des articles ? Il suffit de mettre leur date de publication dans le futur ou cela nécessite un plugin ?
Posté le 17 mai 2008 à 09:48:21
jeromecold
Korben, tu vas finir par me donner envie de réinstaller ubuntu! Dommage que ma carte wifi soit pas compatible ^^
Posté le 17 mai 2008 à 09:53:43
Korben
@Orni: Tu mets leur date+heure de publication dans le futur… C’est tout fait dans Wordpress…
Et sinon, oui, je vous fait attendre, c’est la seule technique que j’ai trouvé pour me “limiter” et avoir une vie à côté
Sinon, je poste, je poste, je poste (c’est ce que je faisais avant) et je ne m’arrête plus… 
Posté le 17 mai 2008 à 09:54:10
Korben
@jeromecold: C’est quoi ta carte Wifi ? Je suis sûr qu’elle est compatible
Posté le 17 mai 2008 à 09:58:39
jeromecold
Une atheros AR5007EG ils trouvent des droles de noms quand même
Posté le 17 mai 2008 à 10:03:11
Manu
Moi c’est la même chose j’ai le wifi intégré sur ma carte mère (Asus P5GD2 deluxe) et impossible de faire fonctionner le wifi. Pourtant j’ai scrupuleusement suivi les consignes d’install et de config de ndiswrapper.
Posté le 17 mai 2008 à 10:08:57
kyro
Pourquoi vouloir faire un Billet pour chaque Firefox ? :p
Posté le 17 mai 2008 à 10:14:59
Glucoz
@jeromecold
essaie ça :
http://forum.ubuntu-fr.org/viewtopic.php?pid=1625570#p1625570
Posté le 17 mai 2008 à 10:42:16
jeromecold
Je vais essayer mais faut déjà que je réinstalle ubuntu (et je suis pas sûr de la faire parce que moi, comme beaucoup de monde, j’ai commencé avec windows alors linux, je m’en sors pas trop mal mais moins bien que sur windows, le jour où il plantera, je pourais rien faire!)
Posté le 17 mai 2008 à 10:45:28
milouz
@ manu, pour ndiswrapper moi j’ai du essayer plusieurs pilote pour que ça fonctionne, de mémoire il m’a fallut la version pour windows NT…
Posté le 17 mai 2008 à 11:06:37
manatlan
@jeromecold
ça c’est une mauvaise croyance …
tu n’imagines pas le nb d’amis informaticien qui utilise juste le live cd d’ubuntu pour réparer des configs windows complètement planté ! Ils utilisent ubu pour réparer les windows, c’est quand même fort …
Sinon, sous linux, il y a très peu de chance que ton système plante (aka “sans être utilisable”) … après il y a 2/3 commandes à connaitre et tu répares tout
Posté le 17 mai 2008 à 11:18:56
jeromecold
Moi je répare les windows en invité de commande en mode sans échecs.
Sinon, an va dire que je garde un très mauvais souvenir d’une erreur de manip’ sous linux (en gros: clic gauche souris était égal à capture d’écran).
Mais ouay, j’hésite encore à l’installer (en de toute façon, se sera avec wubi)
Posté le 17 mai 2008 à 11:24:09
mikeldj
quand je vois le tuto pour “l’installation”, je sais pourquoi je ferai jamais tourner un linux sur ma bécane….
pas le temps (du tout du tout ) de me prendre la tête 2H à chaque fois que je veux installer le moindre truc !!
Posté le 17 mai 2008 à 11:27:26
Kanor
Petit cadeau lien pour installation de ar5007eg sur Ubuntu
3s pour un programme dans les dépot
http://doc.ubuntu-fr.org/atheros_ar5007eg
Euh 2H pour installé un truc
5 min pour un programme sur internet
1s pour un matos compatible
et oui je l’admet 2h pour un matos récalcitrant c’est possible
Sinon je pense que wubi n’est pas une super bonne idée je ne sais pas trop comment ça marche mais tu récupère les mauvaise performance de ntfs (fragmentation …)
Sinon c’est bien pratique ce programme
Posté le 17 mai 2008 à 11:46:23
jeromecold
Ah bah merci merci!!!! Korben , tu avais raison, je vais tester ça cet après-midi quand j’aurais mit ubuntu (j’avais essayé Kubuntu heron mais il est pas terrible je trouve :})
Et perso, je préfère le faire avec Wubi parce que c’est plus pratique, le jour où je n’en veux plus, je n’ai qu’à aller sur windows et le désinstaller. C’est sûr que si un jour le windows est complètement craché (ce sera pas la première fois lol) et bien plus de linux m’enfin, c’est pas trop grave comparé à tout les avantages que ça offre!
Merci à tous pour votre aide!
Posté le 17 mai 2008 à 11:53:54
gr0sn3l
Salut,
Flash c’est pas cool. Vive gnash.
Cooool
Posté le 17 mai 2008 à 12:11:32
Korben
@gr0sn3l: Je trouve que Gnash n’est pas encore assez à la hauteur mais ça viendra vu que Adobe a ouvert son code source
@jeromecold: Bon courage !
Posté le 17 mai 2008 à 12:46:33
jeromecold
Merci korben mais c’est bon, je laisse tomber ^^. Il ne veux pas reconaitre qu’il y a une carte wifi, quand j’essaie de le faire avec l’invité de commande (arf, la console), il reconnait pas ce que je lui demande donc non, je vais rester sous windows encore un peu!
Mais merci pour votre à tous!
Posté le 17 mai 2008 à 13:39:46
Manu
@milouz : tu dis que t’as essayé plusieurs pilotes mais c’était avec le même modèle de carte que moi? Parce que moi j’ai essayé toutes les versions du pilote avec ndiswrapper et rien n’a jamais fonctionné. Le mieux que j’ai pu obtenir c’est un début de connexion, juste le temps d’afficher la page d’accueil, puis plantage systématique de Ubuntu. J’ai demandé de l’aide sur les forums mais personne n’a jamais réussi à trouver une solution. Donc vu que pour moi c’est wifi obligatoire ça veut dire pas de Ubuntu, l’achat d’une carte wifi alors que j’en ai déjà une c’est sans façon.
Posté le 17 mai 2008 à 17:30:17
milouz
@manu: hum, effectivement y’a pas bcp d’info pour ta carte, ceci dit peut être qu’il te faut aller chercher le pilote sur le site du fabriquant du chipset? moi j’ai une clef usb atlantisland ou un truc comme ça et aucun de leur pilote n’a fonctionné, il a fallut que j’aille sur le site de SiS chercher les pilotes du shipset sis163u… après est ce que tu trouveras je sais pas.
EDIT
http://www.commentcamarche.net/pilotes/pilote-215405-asus-p5gd2-deluxe
ce serait du intel apparemment?
Posté le 17 mai 2008 à 19:54:22
totoisthere
@korben ayant une quickcam fusion partiellement compatible avec les drivers UVC
(pour moi qui ne marche donc pas), je testerais une autre fois le prog
par contre tu as quoi comme webcam compatible ? je pensais prendre une sphere, mais bon si j’ai un autre avis…
merci encore pour ton blog
Posté le 17 mai 2008 à 21:05:51
leboeuf
Ste grosse pub pour seesmic cet article (alors que seesmic c’est poucrave). C’est pour avoir une invit’ au Web douze mille ?
Posté le 18 mai 2008 à 22:52:56
Steph
Juste une petite info supplémentaire pour les possesseurs d’un EeePC : la webcam de l’EeePC est en V4L2… argh…
Si vous avez installé une ubuntu sur votre EeePC, il vous suffit de compiler flashcam comme indiqué dans l’article.
Mais si, comme moi vous, utilisez la distribution Xandros par défaut, la compilation ne se fait pas si facilement que ça (en tout cas, moi, j’ai pas réussi)… Heureusement, il y a SwiftHumors qui s’est occupé de le compiler pour l’EeePC et de le rendre dispo pour tout le monde.
Tout est expliqué ici : http://www.technofeliz.com/2008/04/14/eeepc-webcam-et-site-en-flash/
A+
Posté le 22 mai 2008 à 15:31:02