WebRTC Metrics

A comprehensive overview of WebRTC statistics, derived indicators, and observable signals, to better understand call quality, connectivity, and user experience in rtcStats

media-sourceaudioLevel
media-sourceaudioLevel(rms)
outbound-rtpbytesSent
outbound-rtpbytesSent(bits/s)
media-sourceechoReturnLoss
media-sourceechoReturnLossEnhancement
outbound-rtpfirCount
remote-inbound-rtpfractionLost
outbound-rtpframeHeight
media-sourceframes
outbound-rtpframesEncoded
outbound-rtpframesEncoded/s
media-sourceframesPerSecond
outbound-rtpframesPerSecond
outbound-rtpframesSent
outbound-rtpframesSent/s
outbound-rtpframeWidth
outbound-rtpheaderBytesReceived(bits/s)
outbound-rtpheaderBytesSent
media-sourceheight
outbound-rtphugeFramesSent
remote-inbound-rtpjitter(ms)
outbound-rtpnackCount
remote-inbound-rtppacketsLost
remote-inbound-rtppacketsLost(%)
remote-inbound-rtppacketsLost/s
remote-inbound-rtppacketsReceived
remote-inbound-rtppacketsReceivedWithCe
remote-inbound-rtppacketsReceivedWithEct1
remote-inbound-rtppacketsReportedAsLost
remote-inbound-rtppacketsReportedAsLostButRecovered
outbound-rtppacketsSent
outbound-rtppacketsSent/s
outbound-rtppacketsSentWithEct1
outbound-rtppacketsSentWithEct1/s
remote-inbound-rtppacketsWithBleachedEct1Marking
outbound-rtppliCount
outbound-rtpqpSum
outbound-rtpqpSum/framesEncoded
outbound-rtpqualityLimitationDurations
outbound-rtpretransmittedBytesSent
outbound-rtpretransmittedBytesSent(bits/s)
outbound-rtpretransmittedPacketsSent
outbound-rtpretransmittedPacketsSent/s
remote-inbound-rtproundTripTime(ms)
remote-inbound-rtproundTripTimeMeasurements
outbound-rtptargetBitrate
outbound-rtptargetEncodedBytesTarget
media-sourcetotalAudioEnergy
outbound-rtptotalEncodeTime
outbound-rtptotalEncodeTime/framesEncoded(ms)
outbound-rtptotalPacketSendDelay
outbound-rtptotalPacketSendDelay/packetsSent(ms)
remote-inbound-rtptotalRoundTripTime
remote-inbound-rtptotalRoundTripTime/roundTripTimeMeasurements(ms)
media-sourcetotalSamplesDuration
media-sourcewidth