RTCOutboundRtpStreamStats - 提供与 RTCRtpSender 发送的出站 RTP 流有关的指标和统计信息
RTCOutboundRtpStreamStats
字典是基于 RTCStats
的对象,它提供与 RTCRtpSender
发送的出站 RTP 流有关的指标和统计信息。
属性
RTCOutboundRtpStreamStats
字典除了从 RTCSentRtpStreamStats
,RTCRtpStreamStats
和 RTCStats
继承而来的属性之外,还包括以下属性。
averageRtcpInterval
一个浮点数,指示两个连续复合 RTCP 数据包之间的平均 RTCP 间隔。
firCount
一个整数值,指示此 RTCRtpSender
已发送到远程 RTCRtpReceiver
的完整帧内请求(FIR)数据包总数。这表明流滞后的频率,需要跳过一些帧才能赶上。该值仅适用于视频流。
framesEncoded
到目前为止,已成功编码以在此 RTP 流上发送的帧数。该值仅适用于视频流。
lastPacketSentTimestamp
一个 DOMHighResTimeStamp
,指示为此 SSRC 发送最后一个数据包的时间。另一方面,timestamp
属性指示生成 RTCOutboundRtpStreamStats
对象的时间。
nackCount
一个整数值,指示此 RTCRtpSender
已从远程 RTCRtpReceiver
接收到的否定 ACKnolwedgement(NACK)数据包总数。
perDscpPacketsSent
一个键值对记录,其中字符串作为键映射到 32 位整数值,每个记录指示此 RTCRtpSender
已针对每个差分服务代码点(DSCP)为该源传输的数据包总数。
pliCount
一个整数,用于指定远程接收器使用 “图片丢失指示”(PLI)数据包通知此 RTCRtpSender
丢失了一个或多个帧的某些编码视频数据的次数。该值仅适用于视频流。
qpSum
一个 64 位值,其中包含为此 RTCRtpSender
编码的每个帧的 QP 值的总和。该值仅适用于视频流。
qualityLimitationDurations
一个记录,将 RTCRemoteInboundRtpStreamStats
枚举中的每个质量限制原因映射到一个浮点值,该值指示由于该原因而受到质量限制的流所花费的秒数。
qualityLimitationReason
来自 RTCQualityLimitationReason
枚举类型的值,说明了为什么为此 RTP 流限制了分辨率和 / 或帧速率。该值仅适用于视频流。
remoteId
一个标识 RTCRemoteInboundRtpStreamStats
对象的字符串,该对象为同一 SSRC 提供远程对等方的统计信息。这个 ID 在多次调用 getStats()
时都返回相同的值。
retransmittedBytesSent
截至统计信息采样时,已为此源重新传输的字节总数。这些重新发送的字节包括包含在 retransmittedPacketsSent
返回值中的数据包。
retransmittedPacketsSent
截至统计信息采样时,已为此源重新传输的数据包总数。这些重传的数据包包含在 packetsSent
返回的值中。
senderId
RTCAudioSenderStats
或 RTCVideoSenderStats
对象的 {domxref("RTCStats.id", "id")}},包含与此流的 RTCRtpSender
的统计信息。
sliCount
一个整数,指示此发送者从远程对等方接收到切片丢失指示(SLI)帧的次数,指示一个或多个连续的视频宏块已丢失或损坏。该值仅适用于视频流。
targetBitrate
指示 RTCRtpSender
的编解码器的比特率的值配置为尝试在其输出媒体中实现。
totalEncodedBytesTarget
到目前为止,所有已编码帧的目标帧大小的累积总和(当要求编解码器对其进行压缩时,目标帧的最大大小,以字节为单位)。这可能与实际帧大小的总和不同。
totalEncodeTime
一个浮点值,指示到目前为止已为此 RTCRtpSender
编码的帧编码所花费的总秒数。
trackId
RTCSenderAudioTrackAttachmentStats
或 RTCSenderVideoTrackAttachmentStats
对象的 id
,包含负责此流的 RTCRtpSender
的当前跟踪附件。
规范
规范 | 状态 | 备注 |
---|---|---|
WebRTC 1.0: Real-time Communication Between Browsers RTCOutboundRtpStreamStats 的定义 |
候选推荐 | 初始定义。 |
桌面浏览器兼容性
暂无兼容数据