/mse-player

Modular and extensible video player built on MSE and EME.

Primary LanguageTypeScriptMIT LicenseMIT

mse-player

Gitter License npm version CircleCI

Modular and extensible video player built on Media Source Extensions and Encrypted Media extensions, written in TypeScript.

Currently in very early stage of development.

Contributing

As the project is only just starting and no documentation of even high level architecture, we suggest getting in touch first, if you wish to contribute. Please visit our Gitter channel https://gitter.im/mse-player/

Development

After you clone the repo, simply run npm install in the root to install the dependencies and bootstrap lerna.

npm run dev will run the demo app and start watching on any changes in the repository and rebuild everything as necessary

Key tools

If you are not familiar with these three development tools, it might be difficult to work with this repo.