RTCRemoteOutboundRtpStreamStats - 用于测量特定于传出 RTP 流的指标
RTCRemoteOutboundRtpStreamStats
是 WebRTC 统计模型的字典,扩展了基础的 RTCSentRtpStreamStats
字典,用于测量特定于传出 RTP 流的指标。
属性
除了继承 RTCSentRtpStreamStats
及其基础的 RTCRtpStreamstats
和 RTCStats
字典定义的属性外,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 的定义 |
候选推荐 | 初始定义。 |
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 不支持 | 不支持 | 68 | 不支持 | 不支持 | 不支持 |
localId | 不支持 | 不支持 | 68 | 不支持 | 不支持 | 不支持 |
remoteTimestamp | 不支持 | 不支持 | 79 | 不支持 | 不支持 | 不支持 |
reportsSent | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 不支持 | 不支持 | 未知 | 68 | 未知 | 不支持 | 不支持 |
localId | 不支持 | 不支持 | 未知 | 68 | 未知 | 不支持 | 不支持 |
remoteTimestamp | 不支持 | 不支持 | 未知 | 79 | 未知 | 不支持 | 不支持 |
reportsSent | 不支持 | 不支持 | 未知 | 不支持 | 未知 | 不支持 | 不支持 |