Communication en temps réel pour le Web

Avec WebRTC, vous pouvez ajouter à votre application des fonctionnalités de communication en temps réel qui fonctionnent par rapport à une norme ouverte. Il permet l'envoi de données vidéo, vocales et génériques entre pairs. Les développeurs peuvent ainsi créer des solutions de communication vocale et vidéo performantes. Cette technologie est disponible sur tous les navigateurs récents ainsi que sur les clients natifs de toutes les grandes plates-formes. Les technologies derrière WebRTC sont mises en œuvre en tant que norme Web ouverte et disponibles en tant qu'API JavaScript standards dans la plupart des principaux navigateurs. Une bibliothèque dotée des mêmes fonctionnalités est disponible pour les clients natifs, comme les applications Android et iOS. Le projet WebRTC est Open Source et compatible avec Apple, Google, Microsoft et Mozilla, entre autres. Cette page est gérée par l'équipe Google WebRTC.
Il existe de nombreux cas d'utilisation de WebRTC, des applications Web de base utilisant la caméra ou le micro aux applications d'appel vidéo plus avancées et au partage d'écran. Nous avons rassemblé un échantillon de code afin de mieux illustrer le fonctionnement de la technologie et son utilisation.
Une application WebRTC passe généralement par un flux d'application courant. Accéder aux appareils multimédias, ouvrir des connexions à des pairs, découvrir des pairs et commencer la diffusion. Nous recommandons aux nouveaux développeurs de lire l'introduction de WebRTC avant de commencer à développer.
Commencez par suivre notre atelier de programmation pour vous familiariser avec les API WebRTC pour le Web (JavaScript).