WebRTC est un standard du web permettant la communication en temps réel via audio, vidéo et échange de données, supporté nativement par plusieurs navigateurs. Il facilite la vidéoconférence et d'autres services interactifs sans nécessiter de plugins et vise à intégrer des fonctionnalités de communication à des applications web existantes. WebRTC utilise plusieurs API, telles que rtcpeerconnection et mediastream, pour gérer les flux de données de manière sécurisée et performante.