Zum Hauptinhalt springen

1. Introduction (Einführung)

WebRTC ist eine Protokollsuite (Protocol Suite), die auf den Echtzeit-Multimedia-Austausch (Real-time Multimedia Exchange) zwischen Browsern sowie zwischen Browsern und anderen Entitäten abzielt.

WebRTC wird im WebRTC-Übersichtsdokument [RFC8825] beschrieben, das auch die in diesem Dokument verwendete Terminologie definiert, einschließlich der Begriffe „WebRTC-Endpunkt (WebRTC Endpoint)" und „WebRTC-Browser (WebRTC Browser)".

Die Terminologie für RTP-Quellen stammt aus [RFC7656].

Dieses Dokument konzentriert sich auf die Datentransportprotokolle (Data Transport Protocols), die von konformen Implementierungen verwendet werden, einschließlich der Protokolle, die für die Interaktion mit Zwischenboxen (Intermediate Boxes) wie Firewalls, Relays und NAT-Boxen verwendet werden.

Diese Protokollsuite soll die in den WebRTC-Sicherheitsdokumenten [RFC8826] und [RFC8827] beschriebenen Sicherheitsüberlegungen (Security Considerations) erfüllen.

Dieses Dokument beschreibt Anforderungen (Requirements), die für alle WebRTC-Endpunkte gelten. Wenn es Anforderungen gibt, die nur für WebRTC-Browser gelten, wird dies explizit angegeben.