Aller au contenu principal

1. Introduction

WebRTC est une suite de protocoles (Protocol Suite) visant l'échange multimédia en temps réel (Real-time Multimedia Exchange) entre navigateurs, et entre navigateurs et autres entités.

WebRTC est décrit dans le document de présentation WebRTC [RFC8825], qui définit également la terminologie utilisée dans ce document, y compris les termes « point de terminaison WebRTC (WebRTC Endpoint) » et « navigateur WebRTC (WebRTC Browser) ».

La terminologie pour les sources RTP est tirée de [RFC7656].

Ce document se concentre sur les protocoles de transport de données (Data Transport Protocols) utilisés par les implémentations conformes, y compris les protocoles utilisés pour l'interaction avec les boîtes intermédiaires (Intermediate Boxes) telles que les pare-feu (Firewalls), les relais (Relays) et les boîtes NAT (NAT Boxes).

Cette suite de protocoles est destinée à satisfaire les considérations de sécurité (Security Considerations) décrites dans les documents de sécurité WebRTC, [RFC8826] et [RFC8827].

Ce document décrit les exigences (Requirements) qui s'appliquent à tous les points de terminaison WebRTC. Lorsqu'il existe des exigences qui s'appliquent uniquement aux navigateurs WebRTC, cela est explicitement indiqué.