Video.js is a HTML5-based video player with a built-in Flash fallback for older browsers. This means that videos can be played on nearly all devices and operating systems, provided the right codecs are used.

This module is a support module for Video.js. It doesn't contain Video.js itself, but integrates it with the File, Link and Video modules after you've installed it.

New in version 8.x-1.x

  • Support for Video.js 5.0.x
  • Support for subtitle tracks.
  • Support for looping, hiding player controls and changing preload behavior.
  • Setup above settings for each field and view individually, as well as width and height of the player.
  • Load the Video.js files from the Video.js CDN - downloading and installing the player is no longer necessary!
  • Locate the Video.js files using the Libraries API.

#2654404: Drupal 8 Roadmap


Module version Video.js version Flash fallback
6.x-1.x 2.0 Using SWF Tools or Flowplayer API
6.x-2.x 3.x Comes with Video.js CDN
7.x-1.x 2.0 Using SWF Tools or Flowplayer API
7.x-2.x 3.x Comes with Video.js CDN
7.x-3.x 4.x - 6.x Comes with Video.js CDN
8.x-1.x 5.x Comes with Video.js CDN

More information

Related modules

Sponsored by:

Supporting organizations: 
Development & maintains

Project information