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