Ouvrir le menu principal

MacGeneration

Recherche

Interview : WebRTC, le standard de communication prometteur encore méconnu

Stéphane Moussie

lundi 15 décembre 2014 à 11:52 • 5

Logiciels

À minuit débutera le WebRTCfest, un hackathon en ligne autour du standard de communication WebRTC. Arnaud Budkiewicz, l'organisateur de cet événement, également évangéliste WebRTC, membre du W3C et cofondateur de Bistri (une entreprise spécialisée dans ce domaine), nous explique l'intérêt de cette technologie et son état d'avancement.

MacGeneration : Qu'est-ce que WebRTC ? S'agit-il d'un concurrent direct de Skype, FaceTime et Hangouts ?

Arnaud Budkiewicz : WebRTC est le tout premier standard élaboré au W3C et à l’IETF pour normaliser les communications en temps réel peer-to-peer. Concrètement, il couvre les appels vidéos, audio, et les échanges de données. Destiné au départ aux navigateurs, les développeurs se sont déjà emparés du code open source pour réaliser les implémentations sur iOS, Android et Linux qui fonctionnent avec Chrome, Firefox et Opera.

Skype, FaceTime et Hangouts sont d’excellents produits propriétaires, mais dont le fonctionnement reste totalement obscur. À l’inverse, WebRTC est une technologie qui permet de réaliser les principales fonctionnalités de ces produits, au cœur même d’autres applications ou sites internet.

Qui soutient et développe cette technologie ?

On doit l’initiative à Google, rapidement rejoint au sein des groupes de travail de standardisation par Mozilla, Voxeo, Ericsson, Intel, Cisco, Samsung, France Telecom, AT&T, Avaya, Huawei et Opera. Par itérations successives, l’écriture du standard avance. Il est publié sur le site du W3C et son code sur Google Code.

Où en est la prise en charge de WebRTC dans les navigateurs aujourd'hui ?

Chrome, Firefox et Opera, soit 85% des navigateurs, le prennent en charge. Pour Internet Explorer et Safari, l’implémentation est en cours. Pour un statut détaillé, vous pouvez consulter cette page web.

Concernant Apple en particulier, Safari ne supporte toujours pas WebRTC. Pensez-vous qu'Apple va supporter cette technologie à l'avenir alors qu'elle dispose déjà de FaceTime ? L'absence de prise en charge par Safari ne constitue-t-elle pas un frein important à l'essor de WebRTC ?

Comme à son habitude, Apple ne communique sur ses produits qu’une fois disponibles, mais plusieurs représentants sont maintenant membres du Working Group au W3C. Nous avons bon espoir qu’ils fassent l’implémentation en 2015. Avec le succès des produits mobiles Apple, le besoin est avant tout sur la version iOS de Safari, surtout que contrairement à OS X où il existe des plug-ins permettant d’activer WebRTC sur Safari, il est impossible de toucher à Safari sur iOS. Les versions iOS de Chrome et Opera ne sont que des interfaces graphiques construites au-dessus des WebView de Safari.

Un appel vidéo WebRTC entre Chrome et Firefox réalisé début 2013.

Depuis juin, Hangouts fonctionne nativement dans Chrome grâce à WebRTC, mais les autres navigateurs ont toujours besoin d'un plug-in. Mozilla a récemment lancé Firefox Hello, un service de communication basé sur WebRTC qui ne fonctionne qu'avec Firefox. Où est l'interopérabilité promue par Mozilla et Google en 2013 ? Va-t-on se retrouver dans une situation où, chacun implémentant WebRTC à sa sauce, les plug-ins seront toujours indispensables ?

Le travail sur l’interopérabilité des implémentations Chrome / Firefox a été effectivement achevé en février 2013. Depuis lors, si vous développez un service basé sur WebRTC, à peu de frais, il fonctionne donc indifféremment sur 3 des 5 navigateurs majeurs. À ce jour, les plug-ins ne sont nécessaires que sur Safari et Internet Explorer car l’implémentation sur ces navigateurs n’est pas encore achevée.

Il faut bien comprendre que le standard n’adresse pas la signalisation, c’est-à-dire la mise en relation des utilisateurs entre eux. Vous pouvez utiliser XMPP, SIP, ou même en imaginer un nouveau, plus simple et plus adapté si le besoin est minimum, basé sur NodeJS par exemple. Après plusieurs années de travail, chaque co-auteur du WebRTC en fait maintenant la promotion avec l’angle qui lui est propre. Google le fait avec son produit phare Hangouts, tandis que Mozilla a dû s’adosser à plusieurs partenaires, dont TokBox, pour pouvoir proposer gratuitement à tous leurs utilisateurs de tester le service et à tous les développeurs d’intégrer cette solution qui présente l’avantage d’adresser la question de la signalisation.

En quoi va consister votre challenge sur WebRTC ?

WebRTC est un standard encore méconnu des développeurs, alors qu’il devrait faire partie intégrante de la prochaine version de HTML. WebRTCfest propose aux développeurs de réaliser des challenges, soit avec les briques open source de base, soit en utilisant des solutions proposées par les plateformes qui permettent de s’affranchir de la complexité de l’intégration sur mobile grâce à des SDK, et des difficultés de la partie serveur, signalisation et ICE qui permet de faire passer les flux peer-to-peer au travers des firewalls. Il est aussi intéressant de faire travailler les développeurs sur les communications avec autre chose que des smartphones ou des ordinateurs portables, comme des dongles Android, des drones, des Arduinos, des lunettes…

WebRTCfest est totalement indépendant de tout intérêt privé. C'est une initiative bénévole, tout comme les Meetups que j’organise à Paris et à San Francisco.

Ajouter ce site dans Google News

Siri AI apparaît en français ET en Union européenne sur macOS 27.2 bêta 1

16/09/2026 à 21:45

• 22


Apple sort la version 27.2 bêta de ses systèmes pour les développeurs, avec Siri AI qui s'étend à de nouvelles langues

16/09/2026 à 20:15

• 37


Nokia annonce l’abandon immédiat de RapidAPI pour Mac (ex Paw)

16/09/2026 à 17:46

• 17


Les coques Apple pour iPhone 18 Pro (Max) déjà en promo chez Amazon

16/09/2026 à 17:37

• 6


Revue des tests des iPhone 18 Pro : la photo de nuit progresse, l’ouverture variable divise

16/09/2026 à 16:30

• 79


Les Xserve de l’IA : Apple envisagerait des serveurs M8 Ultra pour les entreprises

16/09/2026 à 16:17

• 26


Réseaux sociaux : l’Union européenne prépare des restrictions pour les moins de 15 ans

16/09/2026 à 14:36

• 131


Apple Watch : la Series 12 met fin à la brillante finition noir de jais

16/09/2026 à 12:59

• 41


Le nouveau Siri peut-il enfin tenir la promesse de ses créateurs ?

16/09/2026 à 12:51

• 47


Aqara lance le FP400, le successeur Matter et Thread du détecteur de présence FP2

16/09/2026 à 12:44

• 17


Des employés et ex-employés d’Apple appellent à manifester pour le lancement de l’iPhone Duo

16/09/2026 à 12:32

• 0


C&C France, l’un des principaux revendeurs Apple, placé en redressement judiciaire

16/09/2026 à 11:50

• 44


Alerte nostalgie : AppZapper fait un retour spectaculaire pour supprimer les apps

16/09/2026 à 10:54

• 47


Apple lie le trousseau à l'enclave sécurisée avec macOS Tahoe, et empêche sa copie d'un Mac à un autre 🆕

16/09/2026 à 10:41

• 8


Google autorise finalement ses développeurs à coder avec Claude

16/09/2026 à 10:19

• 3


Le dernier iMac Intel 21,5 pouces rejoint la liste des produits anciens d’Apple

16/09/2026 à 09:31

• 11