Everything About ___
Live briefing

Everything about Media Source Extensions

Standard for JavaScript media streaming

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. 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. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Media Source ExtensionsA 5-minute orientation
  2. Pick up a classic book: BibleThe most-reprinted book on the subject
  3. Go sideways: Encrypted Media ExtensionsA closely related topic
  4. Go sideways: Dynamic Adaptive Streaming over HTTPA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Browser support
  2. Players

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics