Video JS HTML5 Player

From HTML5 Video
Jump to: navigation, search

Video JS HTML5 Player 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

Library Home Page
Library Source Repository
Library Issue Tracker
Library Authors Steve Heffernan,
Javascript Library Used Stand alone
License GPL v3
Plugin Infrastructure No
Plugins Available

Player UI Features

Audio Player No
Fullscreen Yes
Subtitle Support Yes
MediaRSS Playlist Support No
Touch Interface No
Keyboard Interface No
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