Comment faire marcher sa webcam avec Flash sous Linux

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


Faites un lien vers cette news sur votre site



25 Commentaire(s)

  1. MyAvatars 0.2

    Orni Reply to this comment

    Allez Korben ! La version RC1 de Firefox 3 est de sortie, un petit article s’impose ^___^

    Posté le 17 mai 2008 à 09:35:09

  2. MyAvatars 0.2

    Korben Reply to this comment

    @Orni: L’article est déjà prêt mais programmé :-) Merci quand même :-)

    Posté le 17 mai 2008 à 09:45:03

  3. MyAvatars 0.2

    Orni Reply to this comment

    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

  4. MyAvatars 0.2

    jeromecold Reply to this comment

    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

  5. MyAvatars 0.2

    Korben Reply to this comment

    @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

  6. MyAvatars 0.2

    Korben Reply to this comment

    @jeromecold: C’est quoi ta carte Wifi ? Je suis sûr qu’elle est compatible :-)

    Posté le 17 mai 2008 à 09:58:39

  7. MyAvatars 0.2

    jeromecold Reply to this comment

    Une atheros AR5007EG ils trouvent des droles de noms quand même

    Posté le 17 mai 2008 à 10:03:11

  8. MyAvatars 0.2

    Manu Reply to this comment

    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

  9. MyAvatars 0.2

    kyro Reply to this comment

    Pourquoi vouloir faire un Billet pour chaque Firefox ? :p

    Posté le 17 mai 2008 à 10:14:59

  10. MyAvatars 0.2

    Glucoz Reply to this comment

    @jeromecold
    essaie ça :
    http://forum.ubuntu-fr.org/viewtopic.php?pid=1625570#p1625570

    Posté le 17 mai 2008 à 10:42:16

  11. MyAvatars 0.2

    jeromecold Reply to this comment

    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

  12. MyAvatars 0.2

    milouz Reply to this comment

    @ 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

  13. MyAvatars 0.2

    manatlan Reply to this comment

    @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

  14. MyAvatars 0.2

    jeromecold Reply to this comment

    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

  15. MyAvatars 0.2

    mikeldj Reply to this comment

    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

  16. MyAvatars 0.2

    Kanor Reply to this comment

    Petit cadeau lien pour installation de ar5007eg sur Ubuntu
    http://doc.ubuntu-fr.org/atheros_ar5007eg
    Euh 2H pour installé un truc :-| 3s pour un programme dans les dépot
    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

  17. MyAvatars 0.2

    jeromecold Reply to this comment

    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

  18. MyAvatars 0.2

    gr0sn3l Reply to this comment

    Salut,
    Flash c’est pas cool. Vive gnash.
    Cooool

    Posté le 17 mai 2008 à 12:11:32

  19. MyAvatars 0.2

    Korben Reply to this comment

    @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

  20. MyAvatars 0.2

    jeromecold Reply to this comment

    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

  21. MyAvatars 0.2

    Manu Reply to this comment

    @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

  22. MyAvatars 0.2

    milouz Reply to this comment

    @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

  23. MyAvatars 0.2

    totoisthere Reply to this comment

    @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

  24. MyAvatars 0.2

    leboeuf Reply to this comment

    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

  25. MyAvatars 0.2

    Steph Reply to this comment

    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

Lacher un com'

« Retour aux commentaires classiques (texte)