Google is committed to advancing racial equity for Black communities. See how.

Echtzeitkommunikation für das Web

Mit WebRTC können Sie Ihrer Anwendung Echtzeit-Kommunikationsfunktionen hinzufügen, die auf einem offenen Standard basieren. Es unterstützt Video-, Sprach- und generische Daten, die zwischen Peers gesendet werden, sodass Entwickler leistungsstarke Sprach- und Videokommunikationslösungen erstellen können. Die Technologie ist in allen modernen Browsern sowie auf nativen Clients für alle wichtigen Plattformen verfügbar. Die Technologien hinter WebRTC sind als offener Webstandard implementiert und in allen gängigen Browsern als reguläre JavaScript-APIs verfügbar. Für native Clients wie Android- und iOS-Anwendungen steht eine Bibliothek mit derselben Funktionalität zur Verfügung. Das WebRTC-Projekt ist Open Source und wird unter anderem von Apple, Google, Microsoft und Mozilla unterstützt. Diese Seite wird vom Google WebRTC-Team verwaltet.
Es gibt viele verschiedene Anwendungsfälle für WebRTC, von einfachen Web-Apps, die die Kamera oder das Mikrofon verwenden, bis hin zu erweiterten Videoanrufanwendungen und Bildschirmfreigaben. Wir haben eine Reihe von Codebeispielen zusammengestellt, um besser zu veranschaulichen, wie die Technologie funktioniert und wofür Sie sie verwenden können.
Eine WebRTC-Anwendung durchläuft normalerweise einen gemeinsamen Anwendungsfluss. Zugreifen auf die Mediengeräte, Öffnen von Peer-Verbindungen, Erkennen von Peers und Starten des Streamings. Wir empfehlen neuen Entwicklern, unsere Einführung in WebRTC zu lesen, bevor sie mit der Entwicklung beginnen.
Beginnen Sie mit unserem Codelab, um sich mit den WebRTC-APIs für das Web (JavaScript) vertraut zu machen.