Current Release
This documentation covers the latest release of Islandora 7.x. For the very latest in Islandora, we recommend Islandora 8.

Overview

An Islandora viewer module using Video.js. This module can be used to play Islandora Video Solution Pack and Islandora Audio Solution Pack objects. The use of the "JW Player" has been discontinued in Islandora 7x-1.11.

Dependencies

Installation

See the Islandora Video.js GitHub repository for code downloads and installation instructions.

Configuration

Select the Video.js viewer at Administration » Islandora » Solution pack configuration » Video Solution Pack (admin/islandora/solution_pack_config/video).

Configure Video.js at Administration » Islandora » Islandora Viewers » Video.js(admin/islandora/islandora_viewers/videojs). Three options are available:

  • "Videojs-contrib-hls library" to enable HTTP Live Streaming (a streaming format native to mobile phones).
  • "Center play button" to put the play button in the center of the player, rather than the top left corner.
  • "Responsive player" to make the Video.js player responsive but requires you use a responsive theme.


Troubleshooting/Issues

The Video.js directory must be installed as the directory name "video-js" in the Drupal library directory. If you see HTTP 404 errors for "//video.js" that means Drupal has not found the "video-js" folder.

HTTP 404 errors for "video.js.map" is a known issue (the JavaScript Source Map is not included in the distribution). You can stop the video.js client from requesting the video.js.map by removing "//@ sourceMappingURL=video.js.map" from the bottom of the video.js file.

  • No labels

4 Comments

  1. The link "Video.js" under "Dependencies" points to a zip file for version "4.12.15" rather than the stated version of "version 5.10.2"

    The link should be https://github.com/videojs/video.js/releases/download/v5.10.2/video-js-5.10.2.zip if we want users to download that version.

    Better still. We might consider testing and recommending a more recent version. See https://github.com/videojs/video.js/releases .

  2. The links for "Tuque" and "Video.js" under "Dependencies" on this wiki page do no match the links with those labels on https://github.com/Islandora/islandora_videojs.

    They should be the same, though I'm not sure what the standard documentation practice for them is.


  3. The statement under "Overview" needs to be cleaned up now that the "Islandora JWPlayer" module has been deprecated.

  4. The screen print for Viewers currently shows "jw player" as a valid option. Since the "Islandora JWPlayer module" has been deprecated the screen print should probably not show "jw Player" – unless it's still there because we figure some folks may still be using a free version of JW Player. Nevertheless, I suggest that the screen print should not have it listed so we don't inadvertently imply that Islandora still actively supports JW Player.

    The screen print should also be changed on the github README.md file too:

    https://github.com/Islandora/islandora_videojs/