Video.js is a HTML 5 video player built on JavaScript and CSS also known as an "HTML5 Video Player".
This open-source video player makes it easy and effective for online publishers needing to post video-based content, to utilize a technology that supports video display and reliable playback across all operating systems and playback devices out of the box.
An HTML5 Video Player is a JavaScript library that builds a custom set of controls over top of the HTML5 video element to provide a consistent look between HTML5 browsers.
Video.js builds on this by fixing many cross browser bugs or inconsistencies, adding new features that haven't been implemented by all browsers (like fullscreen and subtitles), as well as providing one consistent JavaScript API for both HTML5, Flash, and other playback technologies and a JavaScript API for interacting with the video.
Video.js is an open source project, which allows everyone to dig into the code and contribute updates. Level3 hosts the project on their CDN for free which means:
- Quick and painless setup.
- No downloads required.
- The files are delivered quickly and may already be cached.
- Your player software stays up-to-date as new devices are supported.
Find out more: http://videojs.com/