Communication en temps réel pour le Web

Avec WebRTC, vous pouvez ajouter à votre application des fonctionnalités de communication en temps réel. Il accepte les données vidéo, vocales et génériques à envoyer entre pairs, ce qui permet aux développeurs de créer des solutions vocales 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 implémentées en tant que norme Web ouverte et disponibles en tant qu'API JavaScript standards dans tous les principaux navigateurs. Une bibliothèque offrant les mêmes fonctionnalités que les clients natifs, tels que les applications Android et iOS, est disponible. Le projet WebRTC est Open Source. Il est 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 qui utilisent la caméra ou le micro aux applications d'appel vidéo plus avancées et au partage d'écran. Nous avons rassemblé plusieurs exemples de code pour mieux illustrer le fonctionnement de cette technologie et son utilisation.
Une application WebRTC passe généralement par un flux d'application courant. Accéder aux périphériques multimédias, ouvrir des connexions avec des pairs, détecter des pairs et lancer la diffusion en streaming Nous recommandons aux nouveaux développeurs de lire notre présentation de WebRTC avant de commencer à développer.
Commencez notre atelier de programmation pour vous familiariser avec les API WebRTC pour le Web (JavaScript).