Modular and extensible video player built on Media Source Extensions and Encrypted Media extensions, written in TypeScript.
Currently in very early stage of development.
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/
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
If you are not familiar with these three development tools, it might be difficult to work with this repo.