A reference client implementation for the playback of MPEG DASH via JavaScript and compliant browsers. Learn more about DASH IF Reference Client
Current version is now in Master, rather than dev.
You can see the latest release in action by visiting our demo site with a supported browser.
Checkout the 'master' branch (or the latest tagged release if you don't want the real cutting edge stuff), extract and put the contents of the dash.js folder on a webserver.
An easy way to do this is to run
python -m SimpleHTTPServer
in the dash.js folder and then open http://127.0.0.1:8000/index.html in your browser (currently only Chrome and Internet Explorer 11 have the neccessary APIs) to view the main test file.
- install nodejs
- install grunt
- npm install -g grunt-cli
- install grunt-template-jasmine-istanbul
- npm install grunt-template-jasmine-istanbul --save-dev
- install some other dependencies:
- npm install grunt-contrib-connect grunt-contrib-watch grunt-contrib-jshint grunt-contrib-uglify
grunt --config Gruntfile.js --force