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 April 2021.
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 bieten diese beiden Objekte Statistiken über die eingehenden und ausgehenden Seiten derselben Synchronisationsquelle (SSRC).
Wert
Ein String, der mit dem Wert der RTCOutboundRtpStreamStats Eigenschaft remoteId verglichen werden kann, um zu sehen, ob die beiden Statistiken für jede der beiden Seiten desselben Datensatzes repräsentieren, die vom lokalen Peer gesendet wurden.
Verwendungshinweise
Sie können sich die lokalen und entfernten Ansichten desselben RTP-Streams als Paare vorstellen, von denen jedes einen Verweis auf das andere hat.
Wenn ein RTCStatsReport ein remote-inbound-rtp Statistikobjekt (vom Typ RTCRemoteInboundRtpStreamStats) enthält, sollte es auch ein entsprechendes outbound-rtp Objekt haben.
Beide bieten Informationen über denselben Batch von Paketen, die vom lokalen Gerät an den entfernten Peer gesendet werden.
Der Unterschied besteht darin, dass outbound-rtp Statistiken über die ausgehenden Daten aus Sicht des lokalen Peers bietet, während remote-inbound-rtp Statistiken über dieselben Daten aus der Perspektive des entfernten Peers bietet, wie sie empfangen werden.
Beispiele
Sehen Sie sich das Beispiel in RTCRemoteOutboundRtpStreamStats.localId an.
Dies zeigt, wie man Statistiken über Daten korreliert, die vom entfernten Peer gesendet werden (aus der Perspektive des entfernten Peers), mit den eingehenden Daten aus der Perspektive des lokalen Peers.
Der Code, um gesendete Daten aus der Perspektive des lokalen Peers und empfangene Daten aus der Perspektive des entfernten Peers zu korrelieren, wäre fast derselbe und kann aus diesem Beispiel abgeleitet werden.
Spezifikationen
| Specification |
|---|
| Identifiers for WebRTC's Statistics API> # dom-rtcremoteinboundrtpstreamstats-localid> |