RTCOutboundRtpStreamStats: scalabilityMode 属性

可用性有限

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

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

RTCOutboundRtpStreamStats 字典中的 scalabilityMode 属性表示 RTP 流的扩展性模式(如果已配置)。如果未配置,则该属性为 undefined。

该模式用于 可伸缩视频编码 (SVC),以定义视频流如何编码,从而适应不同的网络条件和接收器能力。不同的编解码器允许各种类型的扩展性,例如为特定视频提供不同的分辨率、不同的帧率或不同的质量级别。

该模式可以通过在 VideoEncoder.configure()RTCRtpSender.setParameters()RTCPeerConnection.addTransceiver() 中将扩展性模式指定为参数选项来配置。

注意: 此属性对于音频流是未定义的。

一个表示已配置扩展性模式的字符串,例如 "L1T1"。如果未配置模式,则该属性为 undefined。

允许的模式集在 WebRTC 的可伸缩视频编码 (SVC) 扩展 (w3c.github.io/webrtc-svc) 中定义。

规范

规范
WebRTC 统计 API 的标识符
# dom-rtcoutboundrtpstreamstats-scalabilitymode

浏览器兼容性