RTCOutboundRtpStreamStats: qualityLimitationReason 属性
RTCOutboundRtpStreamStats
字典的 qualityLimitationReason
属性是一个字符串,用于指示编解码器在编码过程中当前降低流媒体质量的原因,如果未执行任何质量降低,则为 none
。
此质量降低可能包括诸如降低帧率或分辨率、增加压缩因子等更改。请注意,用户代理会报告最主要的限制因素。如果无法确定最主要的限制因素,将按照优先级顺序报告结果:“bandwidth”(带宽)、“cpu”(CPU)、“other”(其他)。
编码媒体在每种可能降低质量的方式下所花费的时间可以在 qualityLimitationDurations
中找到。
注意: 此属性对于音频流是未定义的。