Support for old constraints with the new syntax

Chromium currently supports two different syntaxes for specifying video and audio constraints for the getUserMedia function. The old syntax has support for one set of constraints, including several nonstandard ones, and the new syntax has support for a different set of constraints, all of which are standardized. This proposal consists in adding support for all constraints with the new syntax so that the old nonstandard syntax can be deprecated.


getUserMedia and constraints are a standardized feature, but chrome provides support for extra features through a nonstandard constraint syntax, and this proposal consists of adding support for those features using the new syntax.



De-facto standard

Status in Chromium


Proposed (tracking bug)

Consensus & Standardization

  • No public signals
  • No public signals
  • No public signals
  • No signals


Last updated on 2017-06-14