RTCRemoteInboundRtpStreamStats: localId-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Die localId-Eigenschaft des RTCRemoteInboundRtpStreamStats-Wörterbuchs ist ein String, der verwendet werden kann, um das RTCOutboundRtpStreamStats-Objekt zu identifizieren, dessen remoteId mit diesem Wert übereinstimmt.

Zusammen liefern diese beiden Objekte Statistiken über die ein- und ausgehenden Seiten derselben Synchronisationsquelle (SSRC).

Wert

Ein String, der mit dem Wert der RTCOutboundRtpStreamStats-Objekteigenschaft remoteId verglichen werden kann, um festzustellen, ob die beiden Statistiken für jede der beiden Seiten desselben vom lokalen Teilnehmer gesendeten Datensatzes darstellen.

Anwendungshinweise

Sie können die lokale und entfernte Ansicht desselben RTP-Streams als Paare betrachten, von denen jedes einen Verweis auf das andere hat. Daher sollte ein RTCStatsReport, das ein remote-inbound-rtp-Statistikobjekt (vom Typ RTCRemoteInboundRtpStreamStats) enthält, ebenfalls ein entsprechendes outbound-rtp-Objekt enthalten.

Beide bieten Informationen über dasselbe Paketbündel, das vom lokalen Gerät an den entfernten Teilnehmer gesendet wird. Der Unterschied besteht darin, dass outbound-rtp Statistiken über die ausgehenden Daten aus der Sicht des lokalen Teilnehmers bietet, während remote-inbound-rtp Statistiken über dieselben Daten aus der Sicht des entfernten Teilnehmers bietet, wie sie empfangen werden.

Beispiele

Siehe das Beispiel in RTCRemoteOutboundRtpStreamStats.localId. Dies zeigt, wie man Statistiken über Daten korreliert, die vom entfernten Teilnehmer (aus der Sicht des entfernten Teilnehmers) gesendet werden, mit den eingehenden Daten aus der Sicht des lokalen Teilnehmers.

Der Code, um gesendete Daten aus der Sicht des lokalen Teilnehmers und empfangene Daten aus der Sicht des entfernten Teilnehmers zu korrelieren, wäre fast derselbe und kann aus diesem Beispiel abgeleitet werden.

Spezifikationen

Specification
Identifiers for WebRTC's Statistics API
# dom-rtcremoteinboundrtpstreamstats-localid

Browser-Kompatibilität

BCD tables only load in the browser