Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 1.35 KB

README.md

File metadata and controls

46 lines (33 loc) · 1.35 KB

mse-toolbox

mse-toolbox logo

Media Source Extensions. /ˈmiːdɪə/ /sɔːs/ /ɪkˈstɛnʃ(ə)n,ɛkˈstɛnʃ(ə)ns/

noun

Media Source Extensions (MSE) is a W3C specification that allows JavaScript to send byte streams to media codecs within web browsers that support HTML5 video and audio.

This repository is for frontend video player related utility scripts.

EME/MSE play-out tools

A simple iframe player writer, used for injecting generated html5 player-page iframes dynamically. Features:

  • Loads fast
  • Single javascript include
  • Supports most players
  • Player skins
  • Easily extendable
  • Includes minimal toolset to build single page applications (hashchange, url parsing)
  • Shorthands to hook builtin methods
  • Runs in sandboxed IFrames

Demo

Documentation

Currently supports the following players:

Video debugging tools

MP4 box parser

work in progress video debug environment