Aller au contenu principal

3. Use Cases (Cas d'utilisation)

Cette section définit les cas d'utilisation spécifiques aux canaux de données. Notez que cette section est fournie à titre informatif uniquement.

3.1 Use Cases for Unreliable Data Channels (Cas d'utilisation pour les canaux de données non fiables)

U-C 1 : Jeux en temps réel, où les informations de position et d'état des objets sont envoyées via un ou plusieurs canaux de données non fiables. Notez qu'à tout moment, il peut n'y avoir aucun canal de médias SRTP, ou tous les canaux de médias SRTP peuvent être inactifs, et des canaux de données fiables peuvent également être utilisés.

U-C 2 : Fourniture aux utilisateurs d'informations non critiques sur les raisons des mises à jour d'état lors d'une conversation vidéo ou d'une conférence, par exemple l'état de mise en sourdine.

3.2 Use Cases for Reliable Data Channels (Cas d'utilisation pour les canaux de données fiables)

U-C 3 : Jeux en temps réel nécessitant la transmission d'informations d'état critiques, telles que des informations de contrôle. Ces jeux peuvent ne pas avoir de canaux de médias SRTP, ou ceux-ci peuvent être inactifs à un moment donné, ou peuvent être ajoutés uniquement en raison d'actions dans le jeu.

U-C 4 : Transfert de fichiers non en temps réel entre personnes en conversation. Notez que cela peut impliquer le transfert séquentiel ou parallèle d'un grand nombre de fichiers, par exemple lors du partage d'un dossier d'images ou d'un répertoire de fichiers.

U-C 5 : Chat textuel en temps réel lors d'un appel audio et/ou vidéo avec une personne ou plusieurs personnes dans une conférence.

U-C 6 : Renégociation de la configuration d'une PeerConnection.

U-C 7 : Navigation par proxy, où un navigateur utilise les canaux de données d'une PeerConnection pour envoyer et recevoir des requêtes et des données HTTP/HTTPS, par exemple pour contourner le filtrage ou la surveillance locale d'Internet.