Testing/Web & TV Testing Discussions/MSE Testing

From Web and TV IG

Use Case: Media Source Extension (MSE) Testing

Submitter(s): AT&T (Bin Hu)

Tracker Issue ID: ISSUE-62

Description:

  • Provide comprehensive test suite for HTML5 Media Source Extensions (MSE) specification to support adaptive and live streaming to a variety of devices such as TVs / STBs, smart phones, tablets, and PCs, etc


Motivation:

  • HTML5 MSE extends HTMLMediaElement to allow JavaScript to generate media streams for playback, thus facilitates a variety of use cases like adaptive streaming, time shifting live streams, ad insertion and video editing, etc.
  • MSE is specifically important for a variety of devices such as TVs / STBs, smart phones, tablets, and PCs etc.
  • Supporting MSE Testing will accelelate the time-to-market of MSE-enabled device, offer the consumers with MSE-enabled video services and provide end users with better user experience.


Dependencies:

  • User Agent support is required as the JavaScript library needs to be extended to support MSE.


What needs to be standardized:

  • User Agent needs to be exposed with MSE-enabled JavaScript library.