Zum Hauptinhalt springen

4. Media Prioritization (Medienpriorisierung)

Im WebRTC-Priorisierungsmodell teilt die Anwendung dem WebRTC-Endpunkt die Priorität von Medien und Daten mit, die über die API gesteuert werden.

4.1. Local Prioritization (Lokale Priorisierung)​

Die lokale Priorisierung wird am lokalen Knoten angewendet, bevor das Paket gesendet wird. WebRTC-Endpunkte sollten (SHOULD) Daten so ausgeben, dass jeder Stream auf jeder Prioritätsebene etwa doppelt so viel Übertragungskapazität (gemessen in Payload-Bytes) wie die darunterliegende Ebene erhält.

4.2. Usage of Quality of Service -- DSCP and Multiplexing (Nutzung von Quality of Service -- DSCP und Multiplexing)​

Implementierungen sollten (SHOULD) versuchen, QoS auf den gesendeten Paketen gemäß den Richtlinien in [RFC8837] zu setzen. Alle Pakete, die Daten aus der SCTP-Assoziation tragen, müssen (MUST) einen einzigen DSCP verwenden.

Eine sendende Implementierung muss (MUST) die folgenden Konfigurationen unterstützen:

  • Alle Medien und Daten über ein einzelnes 5-Tupel multiplexen (vollständig gebündelt)
  • Jeden Medienstream über sein eigenes 5-Tupel und Daten über ihr eigenes 5-Tupel senden (vollständig ungebündelt)