RTCRemoteInboundRtpStreamStats: ssrc-Eigenschaft
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Februar 2020 browserübergreifend verfügbar.
Die ssrc-Eigenschaft des RTCRemoteInboundRtpStreamStats-Wörterbuchs enthält einen positiven ganzzahligen Wert, der die Synchronisationsquelle (SSRC) dieses Streams von RTP-Paketen identifiziert.
Eine Quelle könnte beispielsweise ein Mikrofon oder eine Mixer-Anwendung sein, die mehrere Quellen kombiniert.
Alle Pakete derselben Quelle teilen die gleiche Zeitquelle und den gleichen Sequenzbereich und können daher relativ zueinander geordnet werden.
Beachten Sie, dass zwei Streams mit demselben ssrc-Wert auf dieselbe Quelle verweisen.
Wert
Ein positiver 32-Bit-Integer, der die SSRC der RTP-Pakete eindeutig identifiziert, deren Statistik durch dieses RTCRemoteInboundRtpStreamStats-Objekt abgedeckt ist.
Die Art und Weise, wie SSRC-Werte generiert werden, wird von der Spezifikation nicht vorgeschrieben, auch wenn sie Empfehlungen ausspricht.
Sie sollten keine Annahmen auf der Grundlage des ssrc-Wertes treffen, außer dass alle Objekte mit demselben ssrc-Wert auf dieselbe Quelle verweisen.
Weitere Informationen zu ssrc finden Sie in RFC 3550, Abschnitt 8.
Hinweis:
Die Spezifikation enthält ein Beispiel, das Werte für ssrc mittels MD5 erzeugt.
Auch wenn dies nicht genau Teil des Standards ist, ist es ein gutes Verfahren, das von einigen Browsern verwendet werden kann; andere könnten andere Methoden wie Zufallszahlengeneratoren verwenden.
Verlassen Sie sich nicht darauf, dass diese Werte etwas anderes bedeuten als „diese Objekte sind mit derselben Quelle verbunden“.
Spezifikationen
| Spezifikation |
|---|
| Identifiers for WebRTC's Statistics API> # dom-rtcrtpstreamstats-ssrc> |