RTCRemoteOutboundRtpStreamStats - 用于测量特定于传出 RTP 流的指标

RTCRemoteOutboundRtpStreamStats 是 WebRTC 统计模型的字典,扩展了基础的 RTCSentRtpStreamStats 字典,用于测量特定于传出 RTP 流的指标。

属性

除了继承 RTCSentRtpStreamStats 及其基础的 RTCRtpStreamstatsRTCStats 字典定义的属性外,RTCRemoteOutboundRtpStreamStats 还定义了以下属性。

localId

一个 DOMString,用于查找共享同一同步源(SSRC)的本地 RTCInboundRtpStreamStats 对象。

remoteTimestamp

一个 DOMHighResTimeStamp,指定远程端点在 RTCRemoteOutboundRtpStreamStats 对象中发送统计信息的时间戳(在远程设备上)。这与在基本 RTCStats 字典中的 timestamp 有所不同;它表示本地端点接收或生成对象统计信息的时间。

reportsSent

一个整数值,指示此 SSRC 已发送的 RTCP 发送方报告(SR)块的总数。

使用注意

RTCRemoteOutboundRtpStreamStats 对象的 remoteTimestamp 属性提供了基于从 RTCP 发件人报告(SR)获取的接收数据的 NTP 时间戳的统计信息。请注意,远程时钟可能与本地时钟不同步(无论是在当前时间还是经过的时间)。

规范

规范 状态 备注
Identifiers for WebRTC's Statistics API
RTCRemoteOutboundRtpStreamStats 的定义
候选推荐 初始定义。

桌面浏览器兼容性

特性ChromeEdgeFirefoxInternet ExplorerOperaSafari
基础支持 不支持 不支持68 不支持 不支持 不支持
localId 不支持 不支持68 不支持 不支持 不支持
remoteTimestamp 不支持 不支持79 不支持 不支持 不支持
reportsSent 不支持 不支持 不支持 不支持 不支持 不支持

移动浏览器兼容性

特性AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
基础支持 不支持 不支持 未知68 未知 不支持 不支持
localId 不支持 不支持 未知68 未知 不支持 不支持
remoteTimestamp 不支持 不支持 未知79 未知 不支持 不支持
reportsSent 不支持 不支持 未知 不支持 未知 不支持 不支持