由于chrome://webrtc-internals并无官方的说明文档,整理了一下网上的部分介绍,方便调试使用
音频统计数据
aecDivergentFilterFraction:TBD
audioInputLevel:发送端采集的音频能量大小。
bitsSentPerSecond:每秒发送出去的比特数。
packetsSentPerSecond:每秒发送出去的音频包数。
googEchoCancellationQualityMin:TBD(后续会补全)
googEchoCancellationReturnLoss:TBD(后续会补全)
googEchoCancellationReturnLossEnhancement:TBD(后续会补全)
googResidualEchoLikelihood:Chrome 56中新增的,主要用来标识是否存在回声,范围为0 (没有回声)- 1(有回声),当值大于0.5时表明存在回声。
视频统计数据
bitsSentPerSecond:每秒发送出去的比特数,根据当前网络情况会进行动态调整。
framesEncoded:累计编码出来的视频帧数,没有异常情况的话会一直增长。
packetsLost:发送端从接收端发送过来的RTCP Receiver Report中得到的累积丢包数量,可以和googNacksReceived数据进行对照。
googRtt:Rtt全称为Round-trip time,是发送端从接受端发送过来的RTCP Receiver Report中得到的时间戳通过计算得到的往返时延。
packetsSentPerSecond:Chrome 56中新增的,每秒发送出去的视频包数量。
qpSum:发送端编码出的带有QP值的帧的数量,QP全称为Quantization Parameter。
googAdaptationChanges:发送端因为CPU的负载变化导致的分辨变高或者变低的次数,需要设置googCpuOveruseDetection。
googAvgEncodeMs:发送端平均编码时间,越小越好。
googEncodeUsagePercent:发送端(平均每帧编码时间)/(平均每帧采集时间),反应编码效率。
googFirsReceived:发送端收到的关键帧请求数量,FIR全称为Full Intra Request,一般来说在video conference模式下,有新的参与者进来会发出。
googPlisReceived:发送端收到的关键帧请求数量,PLI全称为Picture Loss Indication,一般来说在解码失败时会发出。
googNacksReceived:发送端收到的重传包请求数量,Nack全称为Negative ACKnowledgement可以和packetsLost数据进行对照。
googFrameHeightSent:发送端发送的分辨率高度,根据当前网络会进行动态调整。
googFrameWidthSent:发送端发送的分辨率宽度,根据当前网络会进行动态调整。
googFrameRateInput:发送端设置的初始帧率。
googFrameRateSent:发送端实际发送的帧率,根据当前网络会进行动态调整。