Skip to content

jamie-usp/mse-toolbox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

EME/MSE play-out tools

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 50.8%
  • Haxe 39.5%
  • HTML 9.2%
  • CSS 0.5%