Mozilla veut vous faire tester les communications WebRTC dans Firefox

Mozilla veut vous faire tester les communications WebRTC dans Firefox

Allo ui cer panda roux

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

05/09/2014 4 minutes
35

Mozilla veut vous faire tester les communications WebRTC dans Firefox

Alors que Mozilla expérimente sur la technologie WebRTC depuis des mois, l’éditeur vient de passer à la phase supérieure en l’intégrant pleinement au canal bêta de Firefox. L’occasion d’inviter les internautes à tester les fonctions d’appels audio et vidéo.

Les choses se font plus sérieuses chez Mozilla autour de WebRTC. Cette technologie doit permettre les communications de type audio et vidéo entre les produits qui l’utilisent. À la différence toutefois d’un Skype ou de nombreux autres produits pensés pour communiquer, WebRTC peut s’utiliser sans requérir la moindre création de compte. Un argument d’ailleurs mis en avant par Mozilla dans son annonce. Rappelons par ailleurs que le service est fondé sur la plateforme OpenTok.

Une fonctionnalité très simple d'utilisation... 

L’éditeur vient en effet d’intégrer WebRTC dans la bêta publique de Firefox, disponible en version 33. L’objectif est de faire entrer la fonctionnalité chez un maximum de testeurs, la bêta étant bien plus utilisée que les « builds » Nightly, qui restent assez confidentielles. D’autant que l’ajout se remarque rapidement : un bouton présentant une icône de téléphone apparait en haut à droite.

 

Cliquer dessus fera apparaître un lien qu’il suffira alors d’envoyer à un contact pour qu’il nous appelle.

 

Firefox webrtcfirefox webrtc

 

Le fonctionnement est simple mais l’expérience utilisateur peut évidemment être améliorée. Côté appelant, le lien ouvre une page présentant un gros bouton vert pour commencer l’appel. Firefox demande alors de confirmer qu’on accepte le partage du microphone et de la webcam (le cas échéant) avec le service. Côté appelé, Firefox réagit immédiatement et affiche un petit encadré en faisant retentir une sonnerie, pas désagréable d’ailleurs. Point important : Firefox doit être ouvert pour réagir à l’appel.

 

Concernant la qualité des appels maintenant, sachez qu’elle est plutôt honorable. Passer un appel fait pratiquement apparaître la demande chez l’appelé et la mise en relation est rapide. Le son est correct, mais n’est pas comparable à celui de Skype pour l’instant. La vidéo par contre a été une bonne surprise : l’image est fluide et ne saccade pas. Pour une fonction gratuite qui ne demande qu’un lien pour fonctionner, on pouvait s’attendre à pire. En outre, dès qu'un appel est actif, une icône Firefox apparaît en haut au centre de l'écran, au premier plan. Si Firefox est minimisé ou caché derrière d'autres fenêtres, un clic sur l'icône le ramènera devant.

... qui marche aussi depuis d'autres navigateurs

Signalons également que même si cette fonction se révèle assez efficace sous Firefox… le navigateur n’est en fait pas le seul à pouvoir l’utiliser. WebRTC est en effet un standard qui n’est pas réservé à Mozilla et des concurrents l’intègrent déjà. Nous avons collé le lien dans la barre d’adresse de Chrome et cliqué sur le bouton d’appel. Firefox a de l’autre côté sonné comme prévu et la conversation s’est passée sans aucun accro, sans différences sensibles dans la qualité. La même opération a été réalisée avec Opera 24, là encore sans problème. Cependant, ni Internet Explorer 11, ni Safari dans la Developer Preview 7 de Yosemite n’étaient compatibles.

 

Ajoutons en outre que même si plusieurs navigateurs peuvent passer des appels via WebRTC, seul Firefox pourra répondre avec les liens générés. Il s’agit en effet de l’implémentation réalisée par Mozilla et les liens utilisent donc la fonction propre au navigateur. Cependant, dans leur forme actuelle, ils ne sont pas référencés dans le système et cliquer dessus ouvrira le navigateur par défaut. D’ailleurs, les liens ne sont plus exploitables sitôt que le navigateur a été fermé : à la réouverture suivante, Firefox créera un nouveau lien.

 

Firefox webrtcFirefox webrtc

La vidéo affichée dans Firefox à gauche, dans Chrome à droite

 

Évidemment, il n’est pas question encore de fonctionnalités avancées. On ne trouvera donc pas de zone de conversation écrite, d’envoi de fichiers ou encore de conférences à plusieurs. Mozilla souhaite surtout montrer l’exemple dans ce qu’il est possible de faire. Nul doute que l’éditeur trouvera une excellente utilité à ces travaux d’ailleurs dans son Firefox OS.

 

Ceux qui souhaitent tester cette fonctionnalité pourront récupérer la dernière bêta de Firefox pour Windows, OS X et Linux depuis cette page.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Une fonctionnalité très simple d'utilisation... 

... qui marche aussi depuis d'autres navigateurs

next n'a pas de brief le week-end

Le Brief ne travaille pas le week-end.
C'est dur, mais c'est comme ça.
Allez donc dans une forêt lointaine,
Éloignez-vous de ce clavier pour une fois !

Fermer

Commentaires (35)


Ok pour le test, mais est-ce que le but est de l’implémenter pleinement dans Firefox, ou bien est-ce que c’est temporaire ?



Même si je trouve ça plutôt cool et pleinement dans l’esprit open-source/décentralisé, on sort du cadre de l’utilisation classique d’un navigateur si c’est le cas (qui devient également un outil de communication pour le coup, j’aurais vu ça plutôt dans Thunderbird).


IE n’est pour l’instant pas compatible mais sachant que Google a approuvé les critiques de Microsoft sur l’architecture première de WebRTC au profit de ORTC, ça ne devrait pas tarder (IE12 ?) …



D’ailleurs ici c’est du WebRTC sur SDP (Session Description Protocol) ou sur du RTPSender/Receiver ?



Coucou aux INpactiens qui veulent la mort d’IE à cause de leur rengaine d’IE6 <img data-src=" />




Point important : Firefox doit être ouvert pour réagir à l’appel.





Et l’ordinateur doit être allumé ?<img data-src=" />








versgui a écrit :



Ok pour le test, mais est-ce que le but est de l’implémenter pleinement dans Firefox, ou bien est-ce que c’est temporaire ?



Même si je trouve ça plutôt cool et pleinement dans l’esprit open-source/décentralisé, on sort du cadre de l’utilisation classique d’un navigateur si c’est le cas (qui devient également un outil de communication pour le coup, j’aurais vu ça plutôt dans Thunderbird).





Montrer sa b* sur chatroulette c’est le cadre classique de l’utilisation d’un navigateur.<img data-src=" />



<img data-src=" /><img data-src=" /><img data-src=" />









versgui a écrit :



Ok pour le test, mais est-ce que le but est de l’implémenter pleinement dans Firefox, ou bien est-ce que c’est temporaire ?



Même si je trouve ça plutôt cool et pleinement dans l’esprit open-source/décentralisé, on sort du cadre de l’utilisation classique d’un navigateur si c’est le cas (qui devient également un outil de communication pour le coup, j’aurais vu ça plutôt dans Thunderbird).





L’un n’empêche pas l’autre. WebRTC sera surement implémenté dans TB aussi.<img data-src=" />



Par contre, c’est qui qui a un bonhomme champignon accroché au mur ?<img data-src=" />




Les choses se font plus sérieuses chez Mozilla autour de WebRTC. Cette technologie doit permettre les communications de type audio et vidéo entre les produits qui l’utilisent. À la différence toutefois d’un Skype ou de nombreux autres produits pensés pour communiquer, WebRTC peut s’utiliser sans requérir la moindre création de compte.





Ah là, c’est intéressant, à voir ce que ça va donner dans la pratique.








arno53 a écrit :



Coucou aux INpactiens qui veulent la mort d’IE à cause de leur rengaine d’IE6 <img data-src=" />







Et IE7…. et le 8… le 9 aussi d’ailleurs… le 10, j’ai pas testé… mais le 11 était vraiment trop pas pratique sur w8 M-UI pour que je pousse les tests au dela de l’ouverture du navigateur…



bref…



Très bonne initiative.








Comode a écrit :



Et IE7…. et le 8… le 9 aussi d’ailleurs… le 10, j’ai pas testé… mais le 11 était vraiment trop pas pratique sur w8 M-UI pour que je pousse les tests au dela de l’ouverture du navigateur…

bref…





IE7 et 8 n’étaient pas top mais c’est vraiment a partir de IE9 que l’équipe d’IE est revenu progressivement dans la course au standard et la sécurité, et IE11 n’est clairement pas mauvais (bon perso l’UX et l’absence d’extension me font rester sur FF). D’ailleurs il a été annoncé que IE 12 pour Windows 9 allait avoir une refonte de son design/ergonomie surement pour se rapprocher de la mode épuré de Chrome/Firefox/Opera



Par contre sur Modern UI c’est clairement le seul navigateur vraiment orienté tablette et tactile (Tout OS mobile confondu).



La journaliste Mary Branscombe a écrit un long et très bon papier sur l’Histoire d’IE de l’intérieur (en Anglais).



Il n’y a pas de probleme de connection lorsqu’on est derriere un NAT? Si les requetes ne sont pas reroutées la connection point a point va avoir du mal à être établie sans passer sans un serveur central.




L’éditeur vient en effet d’intégrer WebRTC dans la bêta publique de Firefox, disponible en version 33. L’objectif est de faire entrer la fonctionnalité chez un maximum de testeurs, la bêta étant bien plus utilisée que les « builds » Nightly, qui restent assez confidentielles. D’autant que l’ajout se remarque rapidement : un bouton présentant une icône de téléphone apparait en haut à droite.





Je suis en 33 (Aurora) mais je n’ai pas cet icône <img data-src=" />


Est-ce que ça marche si les 2 ont 2 navigateurs différents?








arno53 a écrit :



IE n’est pour l’instant pas compatible mais sachant que Google a approuvé les critiques de Microsoft sur l’architecture première de WebRTC au profit de ORTC, ça ne devrait pas tarder (IE12 ?) …



D’ailleurs ici c’est du WebRTC sur SDP (Session Description Protocol) ou sur du RTPSender/Receiver ?

<img data-src=" />







WebRTC est à l’état de brouillon au W3C, logique que les promoteurs (Mozilla et Google) changent certaines briques au cours des tests.



WebRTC risque à terme d’être un grand concurrent de Skype, je doute que MS m’amuse à savonner la planche de Skype qui lui a coûté des milliards de $ et pour qui il a même repris le développement de la version Linux. Donc gros doute sur une arrivée au sein de IE 12. Même raisonnement pour Safari, WebRTC concurrenceraient sévèrement Facetime.



Après il me semble pas impossible qu’à terme le WebRTC arrive dans Firefox OS: surtout quand on lit les objectifs du projet loop:https://wiki.mozilla.org/Loop.



Enfin, Mozilla va sûrement utiliser H264 à côté de WebM pour WebRTC.

https://bugzilla.mozilla.org/show_bug.cgi?id=984239

https://bugzilla.mozilla.org/show_bug.cgi?id=948160

MS critiquait l’utilisation exclusive de WebM dans WebRTC.

Quand on sait que même les téléphones bas de gamme possèdent des puces accélérant matériellement le codage/encodage de H264, on conçoit très vite l’intérêt.









Jarodd a écrit :



Je suis en 33 (Aurora) mais je n’ai pas cet icône <img data-src=" />





Dans Nightly, c’est une bulle. J’ignore pour Aurora.





ZeHiro a écrit :



Il n’y a pas de problème de connexion lorsqu’on est derrière un NAT? Si les requêtes ne sont pas reroutées la connexion point a point va avoir du mal à être établie sans passer sans un serveur central.





https://fr.wikipedia.org/wiki/WebRTC#Transiter_au_travers_d.27un_NAT



C’est quand même une sacrée bonne nouvelle moi qui suis allergique à Skype <img data-src=" />








Soriatane a écrit :



https://fr.wikipedia.org/wiki/WebRTC#Transiter_au_travers_d.27un_NAT





Pas tout compris, mais merci <img data-src=" />









ZeHiro a écrit :



Pas tout compris, mais merci <img data-src=" />





En gros on utilise un serveur qui aura le rôle de dire aux communicants de faire passer les premiers signaux qui critique pour l’établissement de la connexion.









Soriatane a écrit :



Pas de WebRTC sur IE a cause de Skype





A une époque Microsoft voulait aussi que Skype utilise WebRTC … Je ne sais pas si ca a changé depuis.

Le site Modern.ie place ORTC comme “encore en considération” en espérant qu’il passe sous “En développement” un de ces 4 …



Et puis ca concurrence aussi Hangout .. Ca n’empeche pas Google de travaillé dessus quand même … Les solutions propriétaire pourront toujours se démarqué grâce a des codec plus performant, de la prise de contrôle a distance ou autres …





L’éditeur vient en effet d’intégrer WebRTC dans la bêta publique de Firefox, disponible en version 33.



WebRTC est présent et fonctionnel dans Firefox depuis la version 22


J’ai du mal à comprendre ce que ça vient foutre dans l’interface de Firefox. WebRTC fonctionne très bien depuis longtemps sur Firefox, il suffit d’aller sur l’un des nombreux site qui permet de faire du WebRTC en partageant juste l’URL, sans inscription. Encore un plugin je comprendrais parfaitement, mais là…



Enfin bon, si c’est présent, je l’utiliserai… Si je peux passer le lien à n’importe qui utilisant chrome ou firefox, c’est super.








arno53 a écrit :



Et puis ca concurrence aussi Hangout .. Ca n’empeche pas Google de travaillé dessus quand même … Les solutions propriétaire pourront toujours se démarqué grâce a des codec plus performant, de la prise de contrôle a distance ou autres …





La logique commercial de Google le publicitaire c’est de limiter au maximum les entraves: il faut qu’un maximum de personnes arrivent sur leurs services web.



vampire7 a écrit :



WebRTC est présent et fonctionnel dans Firefox depuis la version 22









MS n’a pas cette logique là, ils vendent plutôt des logiciels à des entreprises









versgui a écrit :



Ok pour le test, mais est-ce que le but est de l’implémenter pleinement dans Firefox, ou bien est-ce que c’est temporaire ?







C’est déjà pleinement implémenté ! <img data-src=" />



Personnellement j’utilise https://appear.in depuis pas mal de temps.



La news dit juste que Mozilla le met davantage en avant… puisque visiblement tu n’es pas le seul à qui ça avait échappé que cette fonction était déjà là.



… sans doute l’endoctrinement Skype. <img data-src=" />



Signalons également un gros avantage au niveau de la confidentialité :




  • la communication est chiffrée de bout en bout.

  • si c’est possible (NAT, etc…) la communication sera établie directement entre les participants à l’appel, sans passer par un serveur.



    Et ça c’est juste énorme dans ces temps de surveillance généralisée… même si vous avez envie de parler de la pluie et du beau temps !.. En réalité, la seule chose que “voit” le serveur, c’est qui a appelé qui. Il fait aussi office de relais de paquets, si des NAT empêchent une route directe, mais comme le chiffrement est de bout en bout, les paquets relayés ne peuvent être lus utilement par le serveur.



    Pour ce qui est de appear.in, je peux témoigner que cela fonctionne mieux avec Chromium. Celui-ci semble être mieux optimisé, et mange moins de CPU (qui est la limitation lors de mes appels). Il faut dire que comme la fonction a été “offerte” à la communauté par Google, c’est un peu normal que Chromium ait de l’avance.



    … espérons donc que Firefox va rattraper grâce à cette mise en avant car c’est le navigateur que je préfère.









Bylon a écrit :



… espérons donc que Firefox va rattraper grâce à cette mise en avant car c’est le navigateur que je préfère.







Vu le nombre de bugs que je vois passer dessus, pas d’inquiétude sur le fait qu’ilsi bossent vraiment dessus.









Ricard a écrit :



Et l’ordinateur doit être allumé ?<img data-src=" />







un peu comme ton mobile ou ton smartphone, il me semble, no?<img data-src=" />









xamari61 a écrit :



un peu comme ton mobile ou ton smartphone, il me semble, no?<img data-src=" />





Tu crois ?<img data-src=" />









Ricard a écrit :



Tu crois ?<img data-src=" />







J’ai jamais reçu d’appel sur un appareil éteint. Ça ne fonctionnait que sur les vieux fixes qui fonctionnaient avec l’électricité du réseau.









zefling a écrit :



J’ai jamais reçu d’appel sur un appareil éteint. Ça ne fonctionnait que sur les vieux fixes qui fonctionnaient avec l’électricité du réseau.





<img data-src=" />Je suis très déçu.



Le mieux que l’on pourrait faire c’est le Wake On LAN.



Mais dans tous les cas l’appareil n’est pas totalement éteint puisque le WoL demande à l’évidence que la carte réseau soit alimentée !








Ricard a écrit :



<img data-src=" />Je suis très déçu.





Et moi très mdr <img data-src=" />

car j’adore le second degré.



Et l’idée d’éteindre un tel à cadran me fait bien triper <img data-src=" />









yvan a écrit :



Et moi très mdr <img data-src=" />

car j’adore le second degré.



Et l’idée d’éteindre un tel à cadran me fait bien triper <img data-src=" />





<img data-src=" /> Ca a bien fonctionné quand-même.









Ricard a écrit :



<img data-src=" /> Ca a bien fonctionné quand-même.





Anéfé, de la pêche de haut niveau. <img data-src=" />