Media Source Extensions

MSE
Media Source Extensions
AbbreviationEME, media-source
Native name
Media Source Extensions
StatusCandidate Recommendation[1][2]
Year started2013 (2013) [3]
First publishedJanuary 29, 2013 (2013-01-29)[1]
Latest versionCandidate Recommendation
November 17, 2016 (2016-11-17)[1]
Preview versionEditor's draft
April 21, 2021 (2021-04-21)[4]
Organization
CommitteeHTML Media Extensions Working Group
Editors
  • Matthew Wolenetz
  • Mark Watson
Former editors
    • Jerry Smith (until September 2017 (2017-09))
    • Aaron Colwell (until April 2015 (2015-04))
    • Adrian Bateman (until April 2015 (2015-04))
[4][1]
AuthorsHTML Media Extensions Working Group
Base standardsHTML, Web IDL
Related standardsEncrypted Media Extensions
DomainHTML video, HTML audio
Website

Media Source Extensions (MSE) is a W3C specification that allows JavaScript to send byte streams to media codecs within web browsers that support HTML video and audio.[5] Among other possible uses, this allows the implementation of client-side prefetching and buffering code for streaming media entirely in JavaScript. It is compatible with, but should not be confused with, the Encrypted Media Extensions (EME) specification, and neither requires the use of the other, although many EME implementations are only capable of decrypting media data provided via MSE.[6]

Netflix announced experimental support in June 2014 for the use of MSE playback on the Safari browser on the OS X Yosemite beta release.[7]

YouTube started using MSE in its HTML5 player in September 2013.

  1. ^ a b c d Wolenetz, Matthew; Smith, Jerry; Watson, Mark; Colwell, Aaron; Bateman, Adrian (eds.). Media Source Extensions™. W3C (Technical report) – via W3C.
  2. ^ "Media Source Extensions™ Publication History - W3C". W3C. 21 September 2022.
  3. ^ Colwell, Aaron; Bateman, Adrian; Watson, Mark, eds. (2013-01-29). Media Source Extensions. W3C (Technical report). Retrieved 2021-03-19 – via W3C.
  4. ^ a b Media Working Group (2021-04-21). Wolenetz, Matthew; Watson, Mark; Smith, Jerry; Colwell, Aaron; Bateman, Adrian (eds.). "Media Source Extensions™". w3c.github.io. Editor's draft. Media Working Group. Retrieved 2021-04-21.
  5. ^ "Media Source Extensions W3C Recommendation". 17 November 2016. Retrieved 5 January 2021.
  6. ^ "Encrypted Media Extensions". 18 September 2017. Retrieved 29 January 2020.
  7. ^ Anthony Park and Mark Watson (3 June 2013). "HTML5 Video in Safari on OS X Yosemite". Netflix.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search