Qu'est-ce que WebRTC, expliqué sans jargon
WebRTC est le sigle anglais de Web Real-Time Communication, c'est-à-dire la communication web en temps réel. C'est un ensemble de technologies ouvertes que les navigateurs modernes (Chrome, Edge, Firefox et Safari, entre autres) intègrent pour transmettre de la voix, de la vidéo et des données entre deux points de façon instantanée.
Pour faire simple : le navigateur sait déjà utiliser votre micro, vos haut-parleurs et votre caméra, et il sait aussi envoyer ce son sur internet avec une bonne qualité. Vous n'avez besoin d'installer ni programme à part ni module complémentaire (ce qu'on appelait autrefois un plugin). Une page web bien conçue demande au navigateur l'autorisation d'utiliser le micro et, si vous acceptez, vous pouvez commencer à parler.
C'est pourquoi WebRTC n'est ni un produit ni une marque : c'est la base technique sur laquelle on construit des applications d'appel, de visioconférence et de service client qui fonctionnent dans un onglet du navigateur.
Une brève histoire : d'un projet Google à un standard officiel
En 2010, Google a racheté Global IP Solutions (GIPS), une entreprise spécialisée dans le traitement de la voix et de la vidéo sur internet. Mi-2011, il a publié cette technologie en open source sous le nom de WebRTC, avec l'idée que n'importe quel navigateur puisse passer des appels sans dépendre de programmes externes.
Le travail s'est ensuite réparti entre deux organisations qui définissent le fonctionnement d'internet :
- Le W3C (World Wide Web Consortium, l'organisme qui standardise le web) s'est chargé des instructions qu'utilisent les développeurs dans le navigateur.
- L'IETF (Internet Engineering Task Force, le groupe qui définit les protocoles d'internet) s'est chargée des règles de transport, de sécurité et des formats audio et vidéo. Ce travail a été réuni dans un ensemble de documents techniques appelés RFC, avec en tête le RFC 8825, publié en janvier 2021.
Le 26 janvier 2021, le W3C et l'IETF ont annoncé que WebRTC était officiellement un standard, lorsque la spécification a atteint le statut de Recommandation du W3C, le niveau le plus élevé accordé par cet organisme. La version en vigueur de cette Recommandation, qui intègre des ajustements ultérieurs, est datée du 13 mars 2025.
Vous l'avez sûrement déjà utilisé sans le savoir
Lorsque le W3C a annoncé le standard, il a cité des services qui fonctionnent avec WebRTC, comme Google Meet, Google Duo et Cisco Webex. Si vous avez déjà rejoint une réunion Meet depuis le navigateur, sans rien installer, vous avez déjà utilisé cette technologie.
La même annonce mentionne des usages moins visibles : jeux dans le cloud, réseaux sociaux et même objets connectés comme les caméras IP et les babyphones. La conclusion pratique : il ne s'agit pas de quelque chose d'expérimental, mais d'une technologie mature utilisée chaque jour par des millions de personnes.
Comment votre entreprise peut en tirer parti
Pour le service client et les ventes, WebRTC ouvre plusieurs possibilités concrètes :
- Un bouton « appeler » sur votre site web. Le visiteur clique et parle à un conseiller depuis son navigateur, sans composer de numéro ni consommer les minutes de son forfait. L'appel arrive sur votre standard téléphonique comme n'importe quel autre.
- Un softphone dans le navigateur. Un softphone est un téléphone logiciel. Avec WebRTC, le conseiller ouvre une page, se connecte avec son poste et répond, transfère ou met en attente depuis son ordinateur. Pour se relier au standard téléphonique, on utilise généralement SIP (Session Initiation Protocol, le protocole standard de la téléphonie sur internet) transporté sur WebSocket, un canal de communication permanent entre le navigateur et le serveur défini dans le RFC 7118.
- Le télétravail sans complications. Comme tout est dans le cloud, le conseiller peut travailler de chez lui ou depuis un autre site avec le même poste, les mêmes files d'attente et le même enregistrement des appels qu'au bureau.
- Un centre d'appels sans rien installer. Ouvrir un nouveau poste se résume à fournir un identifiant, un ordinateur avec un navigateur à jour et un casque. Pas de téléphones IP, pas de câblage supplémentaire ni d'intervention technique sur chaque appareil.
Ces fonctions s'intègrent naturellement à un PBX dans le cloud (le PBX est le standard téléphonique de l'entreprise) et à une plateforme de centre d'appels, où l'on gère files d'attente, horaires, enregistrements et rapports.
Par exemple : une agence immobilière qui répond de n'importe où
Par exemple, imaginez une agence immobilière à Medellín avec cinq conseillers qui passent une bonne partie de la journée en visites. Chaque fiche d'appartement sur son site web comporte un bouton « Parler à un conseiller ».
- Un prospect repère un appartement à louer un samedi soir et clique sur le bouton.
- Le navigateur lui demande l'autorisation d'utiliser le micro ; il accepte et l'appel arrive sur le standard de l'agence.
- Le standard le dirige vers le conseiller de permanence, qui répond depuis le navigateur de son ordinateur portable chez lui, avec son casque.
- Pendant la conversation, le conseiller voit depuis quelle fiche l'appel est arrivé et planifie la visite pour le lundi.
L'agence n'a acheté aucun téléphone, n'a installé aucun programme sur les ordinateurs et n'a eu à publier le portable personnel de personne. Si elle embauche un nouveau conseiller le lundi, elle l'active en quelques minutes. Et si un client préfère écrire, le même site peut aussi lui proposer WhatsApp comme canal alternatif.
Sécurité : le chiffrement n'est pas optionnel
L'un des grands points forts de WebRTC est que la sécurité est intégrée d'origine. Le RFC 8827, qui définit son architecture de sécurité, interdit d'envoyer de l'audio ou de la vidéo non chiffrés : tous les canaux voix et vidéo doivent être protégés par SRTP (Secure Real-time Transport Protocol, la version sécurisée du protocole qui transporte l'audio), et les clés de ce chiffrement sont négociées avec DTLS (Datagram Transport Layer Security, une variante du mécanisme qui protège les pages affichant un cadenas). Cette combinaison est appelée DTLS-SRTP.
De plus, les navigateurs n'autorisent l'utilisation du micro que sur des pages sécurisées (adresse en https) et demandent toujours une autorisation explicite à l'utilisateur avant de l'activer, comme le documente MDN Web Docs, la référence technique de Mozilla pour les développeurs. En pratique, personne ne peut vous écouter via une page web sans votre accord.
Attention toutefois : le chiffrement protège la conversation pendant qu'elle transite sur internet. La sécurité des appareils, les mots de passe des conseillers et la gestion des enregistrements restent de la responsabilité de votre entreprise et de votre fournisseur.
Ce qu'il vous faut pour que cela fonctionne bien
- Une bonne connexion internet. La voix consomme peu de bande passante, mais elle est très sensible à la stabilité. Une connexion qui coupe ou présente beaucoup de latence se remarque immédiatement pendant l'appel. Si possible, reliez les postes en filaire plutôt qu'en wifi.
- Un casque avec micro. Les haut-parleurs et le micro intégrés de l'ordinateur portable provoquent de l'écho et captent les bruits ambiants. Un casque simple améliore beaucoup l'expérience des deux côtés.
- Un navigateur à jour. Les versions récentes de Chrome, Edge, Firefox et Safari intègrent WebRTC. Les maintenir à jour évite les problèmes de compatibilité et corrige les failles de sécurité.
- Un standard téléphonique adapté. Le navigateur fournit le micro et les haut-parleurs ; c'est le standard qui assure la connexion au réseau téléphonique, achemine les appels, les enregistre et produit les rapports.
Un point en faveur de la qualité : l'IETF impose aux navigateurs de prendre en charge le codec Opus, conçu pour la voix sur internet, ainsi que le classique G.711 de la téléphonie traditionnelle (RFC 7874). Cela permet à un appel lancé depuis le web d'être bien entendu en arrivant sur le standard.
Les limites à connaître
WebRTC est un excellent outil, mais il ne fait pas de miracles. Avant de l'adopter, tenez compte des points suivants :
- Il dépend d'internet. Si la connexion du conseiller ou du client défaille, l'appel coupe ou devient haché. Une ligne mobile classique reste plus robuste dans les zones où la couverture data est mauvaise.
- Certains réseaux d'entreprise le bloquent. Certains firewalls (pare-feu) restreignent le trafic voix. Dans ce cas, il faut des serveurs intermédiaires, appelés TURN, qui relaient l'audio, ou des réglages sur le réseau.
- Il existe de petites différences entre navigateurs. MDN reconnaît que la prise en charge est globalement bonne mais qu'il subsiste des incompatibilités ponctuelles : mieux vaut tester sur les navigateurs réellement utilisés par vos conseillers et vos clients.
- Le navigateur doit rester ouvert. Si le conseiller ferme l'onglet ou si l'ordinateur se met en veille, il ne reçoit plus d'appels. C'est une question d'habitudes et de configuration.
- Il ne remplace pas tous les canaux. Beaucoup de clients préfèrent toujours composer un numéro ou écrire par chat. L'idéal est que l'appel depuis le web soit un canal de plus, aux côtés de vos numéros mobiles et de vos canaux de messagerie.
En résumé
WebRTC transforme le navigateur en téléphone sécurisé, sans application ni équipement supplémentaire. Pour votre entreprise, cela veut dire placer un bouton d'appel sur votre site, ouvrir des postes de service client en quelques minutes et laisser votre équipe travailler où qu'elle soit. Chez 19 80 TIC Cloud, nous constatons que les meilleurs résultats arrivent lorsque cette technologie est reliée à un standard cloud bien configuré, à une connexion stable et à des conseillers équipés de bons casques.



