Zum Hauptinhalt springen

12. Summary of Protocol Constants (Zusammenfassung der Protokollkonstanten)

Dieser Abschnitt enthält eine Zusammenfassungsliste der in dieser Spezifikation definierten Konstanten.

Die RTP-Nutzlasttyp-(PT)-Konstanten werden in Profilen statt in diesem Dokument definiert. Jedoch MUSS das Oktett des RTP-Headers, das das/die Marker-Bit(s) und den Nutzlasttyp enthält, die reservierten Werte 200 und 201 (dezimal) vermeiden, um RTP-Pakete von den RTCP-SR- und RR-Pakettypen für das in Anhang A.1 beschriebene Header-Validierungsverfahren zu unterscheiden. Für die in dieser Spezifikation gezeigte Standarddefinition eines Marker-Bits und eines 7-Bit-Nutzlasttypfelds bedeutet diese Einschränkung, dass die Nutzlasttypen 72 und 73 reserviert sind.

12.1 RTCP-Pakettypen​

Abk.NameWert
SRSenderbericht200
RREmpfangsbericht201
SDESQuellenbeschreibung202
BYEAbschied203
APPanwendungsdefiniert204

Diese Typwerte wurden im Bereich 200-204 gewählt, um die Header-Validierungsprüfung von RTCP-Paketen gegenüber RTP-Paketen oder anderen unzusammenhängenden Paketen zu verbessern. Wenn das RTCP-Pakettypfeld mit dem entsprechenden Oktett des RTP-Headers verglichen wird, entspricht dieser Bereich dem Marker-Bit gleich 1 (was bei Datenpaketen normalerweise nicht der Fall ist) und dem höchstwertigen Bit des Standard-Nutzlasttypfelds gleich 1 (da die statischen Nutzlasttypen typischerweise in der unteren Hälfte definiert sind). Dieser Bereich wurde auch so gewählt, dass er numerisch einiges von 0 und 255 entfernt liegt, da All-Null und All-Eins häufige Datenmuster sind.

Da alle zusammengesetzten RTCP-Pakete mit SR oder RR beginnen MÜSSEN, wurden diese Codes als gerade/ungerade Paar gewählt, um die RTCP-Validierungsprüfung mit Maske und Wert die maximale Anzahl von Bits testen zu lassen.

Zusätzliche RTCP-Pakettypen können über die IANA registriert werden (siehe Abschnitt 15).

12.2 SDES-Typen​

Abk.NameWert
ENDEnde der SDES-Liste0
CNAMEkanonischer Name1
NAMEBenutzername2
EMAILE-Mail-Adresse des Benutzers3
PHONETelefonnummer des Benutzers4
LOCgeografischer Standort des Benutzers5
TOOLName der Anwendung oder des Werkzeugs6
NOTEHinweis über die Quelle7
PRIVprivate Erweiterungen8

Zusätzliche SDES-Typen können über die IANA registriert werden (siehe Abschnitt 15).