Video JS Home Page
Stand Alone Page ( fullscreen )
See all Players Compared
Library Introduction
VideoJS is an HTML5 Video Player with 3 core parts: An embed code (Video for Everybody), a Javascript library (video.js), and a pure HTML/CSS skin (video-js.css).
Using Video for Everybody as the embed code means you know it’s compatible with many devices (including ones without javascript).
The javascript library fixes browser & device bugs, and makes sure your video is even more compatible across different browser versions.
The pure HTML5/CSS skin ensures a consistent look between HTML5 browsers, and easy custom skinning if you want to give it a specific look, or brand it with your own colors. See the skins page for examples of custom skins.
- Free & Open Source
- Lightweight. NO IMAGES USED
- 100% skinnable using CSS
- Library independent
- Easy to use
- Easy to understand & extend
- Consistent look between browsers
- Full Screen & Full Window Modes
- Volume Control
- Forced fallback to Flash (even when there is an unsupported source)
Library Details
Player UI Features
| Audio Player
|
No
|
| Fullscreen
|
Yes
|
| Subtitle Support
|
Yes
|
| MediaRSS Playlist Support
|
No
|
| Touch Interface
|
No
|
| Keyboard Interface
|
|
| Themeable
|
Yes
|
| Advertising
|
No
|
| Analytics
|
No
|
|
Platform Compatibility
| iOS
|
Yes
|
| Android 1.x
|
Yes
|
| Android 2.x
|
Yes
|
| Blackberry
|
Yes
|
|
Embed Types Supported
| Flash Fallback
|
Yes
|
| Flash Fallback Player
|
Flowplayer
|
| Flash Embed Rewriting
|
No
|
| Reads HTML5 Media Tags
|
Yes
|
| iFrame Embedding
|
No
|
| iFrame API
|
No
|
|
API Compatibility
| Flexible Embedding
|
No
|
| HTML5 Media Events
|
No
|
| HTML5 Media API
|
No
|
|