This encoding parameter allows developers to limit the framerate on a video layer before sending.




Working draft or equivalent

Status in Chromium


Enabled by default (tracking bug) in:

  • Chrome for desktop release 83
  • Chrome for Android release 83
  • Android WebView release 83

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • Positive
  • Positive
  • Positive
  • Positive



When present, indicates the maximum framerate that can be used to send this encoding, in frames per second. If changed with RTCRtpSender.setParameters(), the new framerate takes effect after the current picture is completed; setting the max framerate to zero thus has the effect of freezing the video on the next frame.

Last updated on 2021-06-10