RTCRemoteInboundRtpStreamStats: localId 屬性

Baseline 已廣泛支援

此特性已得到良好支援,可在多種裝置和瀏覽器版本上使用。自 2021 年 4 月起,所有瀏覽器均已支援此特性。

RTCRemoteInboundRtpStreamStats 字典的 localId 屬性是一個字串,可以用來標識 RTCOutboundRtpStreamStats 物件,該物件的 remoteId 與此值匹配。

這兩個物件共同提供了關於同一 同步源 (SSRC) 的入站和出站兩端的資訊。

一個字串,可以與 RTCOutboundRtpStreamStats 物件的 remoteId 屬性值進行比較,以確定這兩個物件是否代表本地對等方傳送的同一組資料的兩端的資訊。

用法說明

您可以將同一 RTP 流的本地檢視和遠端檢視視為成對的,每對都包含指向另一方的引用。因此,如果 RTCStatsReport 包含一個 remote-inbound-rtp 統計資訊物件(型別為 RTCRemoteInboundRtpStreamStats),那麼它也應該有一個對應的 outbound-rtp 物件。

這兩者都提供了關於從本地裝置傳送到遠端對等方的同一批資料包的資訊。區別在於,outbound-rtp 從本地對等方的角度提供出站資料的統計資訊,而 remote-inbound-rtp 則從遠端對等方的角度提供相同資料的統計資訊,即接收時的狀態。

示例

請參閱 RTCRemoteOutboundRtpStreamStats.localId 中的示例。該示例演示瞭如何關聯從遠端對等方傳送的資料(從遠端對等方的角度)與本地對等方接收到的入站資料。

從本地對等方角度關聯傳送資料和從遠端對等方角度關聯接收資料的程式碼幾乎相同,可以從該示例中推斷出來。

規範

規範
WebRTC 統計 API 的識別符號
# dom-rtcremoteinboundrtpstreamstats-localid

瀏覽器相容性