---
title: WebRTC
slug: Glossary/WebRTC
translation_of: Glossary/WebRTC
---
WebRTC (Web Real-Time Communication (übersetzt: Web Echtzeit Kommunikation)) ist eine {{Glossary("API")}}, die zum Erstellen von Video-Chat-, Audiogespräch- und P2P-Dateiaustausch
Web-Anwendungen benutzt wird.
WebRTC besteht hauptsächtlich aus folgenden Teilen:
- {{domxref("MediaDevices.getUserMedia", "getUserMedia()")}}
- Gewährt Zugang zu einer Kamera und/oder Mikrofon des Geräts, dessen Signale an eine RTC-Verbindung übergeben werden können.
- {{domxref("RTCPeerConnection")}}
- Eine Schnittstelle zum Konfigurieren von Video- oder Audio-Gespächen.
- {{domxref("RTCDataChannel")}}
- Stellt eine Methode zum Erstellen von {{Glossary("P2P")}} Daten Kanälen zwischen Browsern bereit.
Learn more