Knowledge Base

Introduction
audioLevelbytesReceivedconcealedSamplesconcealedSamplesfecBytesReceivedfecPacketsDiscardedfecPacketsReceivedfirCountframeHeightframesDecodedframesDroppedframesPerSecondframesRenderedframeWidthfreezeCountheaderBytesReceivedinsertedSamplesForDecelerationjitterjitterBufferDelayjitterBufferEmittedCountjitterBufferTargetDelayjitterBufferTargetDelaykeyFramesDecodedpacketsDiscardedpacketsLostpacketsReceivedpacketsReceivedWithCepacketsReceivedWithEct1packetsReportedAsLostpacketsReportedAsLostButRecoveredpauseCountpliCountpliCountqpSumremovedSamplesForAccelerationsilentconcealedSamplestotalAudioEnergytotalDecodeTimetotalFreezesDurationtotalInterFrameDelaytotalPausesDurationtotalProcessingDelaytotalSamplesDurationtotalSamplesReceivedtotalSquaredInterFrameDelay
totalPlayoutDelaytotalSamplesCount
qualityLimitationDurations

framesRendered

inbound-rtpinboundvideo

The total number of frames that have been rendered.

Description

Non-negative integer

MUST NOT exist for audio (this is video only).

It represents the total number of frames that have been rendered.

It is incremented just after a frame has been rendered.

See also

  • inbound-rtp->framesDecoded
  • inbound-rtp->framesDropped
  • WebRTC Statistics SpecificationW3C

Notes

  • You want to strive to have the same number of framesDecoded as framesRendered.

  • We haven’t seen it in action yet, but we’re still hopeful.

rtcStats logortcStats

Troubleshoot your WebRTC application with ease.

Copyright © 2025 - All rights reserved

Company

About
Product
Pricing
Terms of Service

Resources

Support
Integrations
Blog
Knowledge Base
Github
Privacy Policy