RTCIceCandidatePairStats: availableOutgoingBitrate 属性
这 RTCIceCandidatePairStats
属性 availableOutgoingBitrate
返回一个值,该值指示候选对所表示的网络连接的可用出站容量。值越高,您就可以假设有更多带宽可用于出站数据。
您可以从 availableIncomingBitrate
获取传入的可用比特率。
值
一个浮点值,它近似地表示由 RTCIceCandidatePair
描述的网络连接上用于出站数据的可用带宽。该值以每秒比特数表示,并在 1 秒的时间间隔内计算。
在以下情况下,返回的值为 undefined
- 底层实现不支持计算发送端对出站比特率的估计。
- 此对象描述的
RTCIceCandidatePair
从未使用过。 - 候选对曾经使用过,但现在不再使用。
返回值是通过将使用此候选对描述的连接的每个 RTP 流的可用比特率加起来计算的。返回值没有考虑底层协议(包括 IP、UDP 或 TCP)引入的开销。
注意:返回值是使用类似(但不完全相同)于 RFC 3890,第 6.2 节 中描述的传输无关应用程序特定最大值 (TIAS) 的方法计算的。
规范
规范 |
---|
WebRTC 统计 API 的标识符 # dom-rtcicecandidatepairstats-availableoutgoingbitrate |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。