RTCInboundRtpStreamStats: totalAssemblyTime 属性

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

实验性: 这是一项实验性技术
在生产中使用此技术之前,请仔细检查浏览器兼容性表格

RTCInboundRtpStreamStats 字典的 totalAssemblyTime 属性表示成功解码的、通过多个 RTP 包传输的视频帧的总组装时间。

注意: 该值对于音频流是未定义的。

一个以秒为单位的数值。

描述

每当一个通过多个 RTP 包传输并成功解码的视频帧时,该属性都会更新。时间增量通过减去包含视频帧数据的最后一个 RTP 包的时间戳和第一个 RTP 包的时间戳来计算。对于未解码的视频帧,或者完全在单个 RTP 包中传输的视频帧,该时间不会更新。

可以通过将 totalAssemblyTime 除以 framesAssembledFromMultiplePackets 来确定平均组装时间。较高的平均组装时间可能表明网络问题或接收管道效率低下。

规范

规范
WebRTC 统计 API 的标识符
# dom-rtcinboundrtpstreamstats-totalassemblytime

浏览器兼容性