Skip to content

Latest commit

 

History

History
28 lines (14 loc) · 1.45 KB

README.md

File metadata and controls

28 lines (14 loc) · 1.45 KB

hasplayer.js

hasplayer.js is a javascript implementation of a video player based on the W3C premium extensions, i.e. MSE and EME.

hasplayer.js is an extension of the dash.js project with the aim of supporting additional http adaptive streaming protocols such as Microsoft Smooth Streaming protocol.

If your intent is to use the player code without contributing back to this project, then use the MASTER branch which holds the approved and stable public releases.

If your goal is to improve or extend the code and contribute back to this project, then you should make your changes in, and submit a pull request against, the DEVELOPMENT branch.

Quick Start

Download desired branch, extract and open home page of any sample from the samples folder (hasplayer.js/samples/) in your web browser. A build version can be obtained by running grunt build. The build files are generated under 'hasplayer.js/build' folder.

Demo

A demonstration application, based on dash.js project's home application, and using hasplayer.js is located here: http://orange-opensource.github.io/hasplayer.js

License

All code in this repository is covered by the BSD-3 license. See LICENSE file for copyright details.