EME: Make navigator.requestMediaKeySystemAccess() spec compliant

Require that one of 'audioCapabilities' and 'videoCapabilities' be specified in the configuration passed to navigator.requestMediaKeySystemAccess(), and require that the contentType strings used as part of the entries to 'audioCapabilities' and 'videoCapabilities' include the desired codec as part of the MIME type. This item covers two bugs though only one is listed under the status section: https://crbug.com/605661, https://crbug.com/616233

Documentation

Specification

Editor's draft

Status in Chromium

Internals>Media>Encrypted


Enabled by default (tracking bug) in:

  • Chrome for desktop release 58
  • Chrome for Android release 58
  • Chrome for iOS release 58
  • Opera release 45
  • Opera for Android release 45

Consensus & Standardization

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

Owner

Last updated on 2017-06-14