qualityLimitationReason
特性为
RTCOutboundRtpStreamStats
dictionary is a string indicating the reason why the media quality in the stream is currently being reduced by the codec during encoding, or
none
if no quality reduction is being performed.
This quality reduction may include changes such as reduced frame rate or resolution, or an increase in compression factor.
The amount of time the encoded media has had its quality reduced in each of the potential ways that can be done can be found in
qualityLimitationDurations
.
var qualityLimitationReason = RTCOutboundRtpStreamStats.qualityLimitationReason;
A
地图
whose keys are
DOMString
s whose values come from the
RTCQualityLimitationReason
enumerated type, and whose values are the duration of the media, in seconds, whose quality was reduced for that reason.
| 规范 | 状态 | 注释 |
|---|---|---|
|
Identifiers for WebRTC's Statistics API
The definition of 'RTCOutboundRtpStreamStats.qualityLimitationReason' in that specification. |
候选推荐 | 初始定义。 |
No compatibility data found. Please contribute data for "api.RTCOutboundRtpStreamStats.qualityLimitationReason" (depth: 1) to the MDN 兼容性数据存储库 .
RTCOutboundRtpStreamStats
averageRtcpInterval
firCount
framesEncoded
lastPacketSentTimestamp
nackCount
perDscpPacketsSent
pliCount
qpSum
qualityLimitationReason
remoteId
sliCount
trackId
MediaDevices.getUserMedia()
Navigator.mediaDevices
RTCCertificate
RTCDTMFSender
RTCDTMFToneChangeEvent
RTCDataChannel
RTCDataChannelEvent
RTCDtlsTransport
RTCErrorEvent
RTCIceCandidate
RTCIceTransport
RTCPeerConnection
RTCPeerConnectionIceErrorEvent
RTCPeerConnectionIceEvent
RTCRtpReceiver
RTCRtpSender
RTCRtpTransceiver
RTCSctpTransport
RTCSessionDescription
RTCStatsEvent
RTCStatsReport
RTCTrackEvent