RTCIceCandidatePairStats: availableOutgoingBitrate 属性

可用性有限

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

RTCIceCandidatePairStats 字典的 availableOutgoingBitrate 属性指示了由候选对表示的网络连接的可用出站容量。该值越高,您可以假设可用于出站数据的带宽就越多。

您可以通过 availableIncomingBitrate 获取可用的入站比特率。

一个数字,近似表示由 RTCIceCandidatePair 描述的网络连接上用于出站数据的可用带宽。该值以比特每秒为单位报告,并在一秒钟的间隔内计算。

在以下每种情况下,返回值都为 undefined

  • 底层实现不支持计算出站比特率的发送方估算。
  • 此对象描述的 RTCIceCandidatePair 从未被使用过。
  • 候选对曾经使用过,但现在不再使用。

返回的值是通过将使用此候选对描述的连接的每个 RTP 流的可用比特率相加来计算的。返回值未考虑底层协议(包括 IP、UDP 或 TCP)引入的开销。

注意:返回值是使用一种类似于 RFC 3890, section 6.2 中描述的独立于传输的特定于应用程序的最大值 (TIAS) 的方法计算的,但并非完全相同。

规范

规范
WebRTC 统计 API 的标识符
# dom-rtcicecandidatepairstats-availableoutgoingbitrate

浏览器兼容性