Home Forums Official Forum- Navsingh Web Design Blog Inspiration Encrypted Media Extensions


This topic contains 1 reply, has 1 voice, and was last updated by  Nav Singh 2 years, 8 months ago.

  • Author
  • #3245 Reply

    Nav Singh

    Encrypted Media Extensions

    Encrypted Media Extensions (EME) is a W3C draft specification for providing a communication channel between web browsers and Digital Rights Management agent software.[1] This allows the use of HTML5 Video to play back DRM-wrapped content such as streaming video services without the need for third-party media plugins like Adobe Flash or Microsoft Silverlight. However the use of a third-party key management system may be required, depending on whether the publisher chooses to scramble the keys.

    EME has been highly controversial within the W3C, because it places a necessarily proprietary, closed component into what might otherwise be an entirely open and free software ecosystem.

    Netflix has supported HTML5 video using EME on the Samsung Chromebook since April 2013.[2]

    As of 2015, the Encrypted Media Extensions interface has been implemented in the Google Chrome,[3] Internet Explorer,[4] Safari[5] and Firefox web browsers. Mozilla’s Firefox web browser will not support EME directly, but is planned to have a mechanism for running a third-party implementation of EME within a sandbox. This has been the subject of controversy within the Mozilla community.[6] Firefox added support for EME for Windows Vista and later with Firefox 38.[7] Support is added through the Adobe Primetime CDM add-on, which can easily be disabled.[8]

  • #3246 Reply

    Nav Singh

    Netflix supports HTML5 video using EME with a supported browser: Google Chrome (on Windows, OS X and Linux), Internet Explorer (on Windows 8.1 or newer[9]), or Safari (on OS X Yosemite or newer[10]).

    The HTML5 EME is based on the HTML5 Media Source Extensions,[11] which enable adaptive bitrate streaming in HTML5 using e.g. MPEG-DASH with MPEG-CENC (Common Encryption) protected content.[12] Also YouTube is supporting the HTML5 MSE.[13] Available players supporting MPEG-DASH using the HTML5 MSE and EME are the bitdash MPEG-DASH player[14][15] or dash.js[16] by DASH-IF.

Reply To: Encrypted Media Extensions
Your information: