Zurück zur Übersicht

Begriff

WebRTC

Web Development Streaming S3
2 Quellen 0 Lernpfade 0 Backlinks enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

Wenn du Skype oder Zoom im Browser nutzt, ist das WebRTC. Normalerweise redet der Browser immer mit einem Server. Bei einem Videocall wäre das zu langsam (Latenz). A -> Server -> B. WebRTC erlaubt Browser-zu-Browser (Peer-to-Peer). A -> B. Direkte Verbindung. Ohne Umweg. Video, Audio und Daten fließen in Echtzeit.

Merksatz: Ein Open-Source-Projekt, das Browsern und mobilen Anwendungen Echtzeit-Kommunikation (Video, Audio, P2P-Datentransfer) über einfache APIs ermöglicht.


Quick-Check

  1. TCP oder UDP?
    UDP. Bei Video ist es egal, wenn ein Pixel verloren geht (Artefakt). Hauptsache es stockt nicht. TCP würde bei jedem verlorenen Paket warten ("Bitte wiederholen!"), was zu Lag führt.
  2. Ist Zoom WebRTC?
    Die Web-Version: Ja. Die App-Version: Teilweise, nutzt aber oft eigene proprietäre Protokolle für noch mehr Performance.
  3. Ist es sicher?
    Ja. WebRTC erzwingt Verschlüsselung (DTLS/SRTP). Man kann nicht unverschlüsselt senden.