[![Video.js logo][logo]][vjs] # Video.jsĀ® - Web Video Player [![NPM][npm-icon]][npm-link] Video.js is a full featured, open source video player for all web-based platforms. Right out of the box, Video.js supports all common media formats used on the web including streaming formats like HLS and DASH. It works on desktops, mobile devices, tablets, and web-based Smart TVs. It can be further extended and customized by a robust ecosystem of [plugins][plugins]. Video.js was started in the middle of 2010 and is now used on over ~~50,000~~ ~~100,000~~ ~~200,000~~ ~~400,000~~ ~~700,000~~ [800,000 websites][builtwith]. ## Table of Contents * [Quick Start](#quick-start) * [Contributing](#contributing) * [Code of Conduct](#code-of-conduct) * [License](#license) ## [Quick Start][getting-started] Thanks to the awesome folks over at [Fastly][fastly], there's a free, CDN hosted version of Video.js that anyone can use. Add these tags to your document's ``: ```html ``` Alternatively, you can include Video.js by getting it from [npm](https://videojs.com/getting-started/#install-via-npm), downloading it from [GitHub releases](https://github.com/videojs/video.js/releases) or by including it via [unpkg](https://unpkg.com) or another JavaScript CDN, like CDNjs. ```html ``` Next, using Video.js is as simple as creating a `