Encrypted Media Extensions

EME
Encrypted Media Extensions
AbbreviationEME, encrypted-media
Native name
Encrypted Media Extensions
StatusW3C Recommendation
Year started2013 (2013)
First publishedMay 10, 2013 (2013-05-10)[1]
Latest version2017-09-18
September 18, 2017; 7 years ago (2017-09-18)[2]
Preview versionEditor's Draft
March 20, 2021; 3 years ago (2021-03-20)[3]
Organization[2][3]
Committee
Editors
  • Joey Parrish[3]
  • Greg Freedman[3]
Former editors
    • David Dorwin (until September 2019 (2019-09))
    • Jerry Smith (until September 2017 (2017-09))
    • Mark Watson (until September 2017 (2017-09))
    • Adrian Bateman (until May 2014 (2014-05))
[2][3]
Base standards
DomainDigital rights management
Website

Encrypted Media Extensions (EME) is a W3C specification for providing a communication channel between web browsers and the Content Decryption Module (CDM) software which implements digital rights management (DRM).[2] This allows the use of HTML video to play back DRM-wrapped content such as streaming video services without the use of heavy third-party media plugins like Adobe Flash or Microsoft Silverlight (both discontinued). The use of a third-party key management system may be required, depending on whether the publisher chooses to scramble the keys.

EME is based on the Media Source Extensions (MSE) specification,[4] which enables adaptive bitrate streaming in HTML audio and video, e.g. using MPEG-DASH with MPEG-CENC protected content.[5][6]

EME has been highly controversial because it places a necessarily proprietary, closed decryption component which requires per-browser licensing fees into what might otherwise be an entirely open and free software ecosystem.[7][8] On July 6, 2017, W3C publicly announced its intention to publish an EME web standard,[9] and did so on September 18.[2] On the same day, the Electronic Frontier Foundation, who joined in 2014 to participate in the decision making,[10] published an open letter resigning from W3C.[11]

  1. ^ "Encrypted Media Extensions Publication History – W3C". W3C. n.d. Retrieved 2021-04-20.
  2. ^ a b c d e f HTML Media Extensions Working Group (18 September 2017). Dorwin, David; Smith, Jerry; Watson, Mark; Bateman, Adrian (eds.). "Encrypted Media Extensions W3C Recommendation". W3C. Retrieved 2021-04-20.
  3. ^ a b c d e f Media Working Group; et al. (Media Working Group) (2021-03-20). Parrish, Joey; Freedman, Greg; Dorwin, David; Smith, Jerry; Watson, Mark; Bateman, Adrian (eds.). "Encrypted Media Extensions". w3c.github.io. Editor's Draft. Retrieved 2021-04-20.
  4. ^ "Media Source Extensions™". w3c.github.io. Retrieved 2020-08-18.
  5. ^ David Dorwin. "ISO Common Encryption EME Stream Format and Initialization Data". W3C. Archived from the original on 2015-02-19.
  6. ^ Lederer, Stefan (February 2, 2015). "Why YouTube & Netflix use MPEG-DASH in HTML5". Bitmovin.
  7. ^ "Three years after the W3C approved a DRM standard, it's no longer possible to make a functional indie browser". Boing Boing. 2020-01-08. Retrieved 2020-08-18.
  8. ^ Lucian Constantin (24 February 2012). "Proposed Encrypted Media Support in HTML5 Sparks DRM Debate on W3C Mailing List". IT World. IDG News Service. Retrieved 12 October 2015.
  9. ^ "W3C Announcement". Retrieved 12 July 2017.
  10. ^ Harcourt, Alison (31 January 2020). Global Standard Setting in Internet Governance. Christou, George, 1973–, Simpson, Seamus. (First ed.). Oxford. p. 96. ISBN 978-0-19-257859-4. OCLC 1140150076.{{cite book}}: CS1 maint: location missing publisher (link)
  11. ^ Doctorow, Cory (18 September 2017). "An open letter to the W3C Director, CEO, team and membership". Electronic Frontier Foundation. Retrieved 18 September 2017.