Filters: JW Player multimedia filter

Maintained by Picture of Ruslan KabalinRuslan Kabalin, Picture of Tony ButlerTony Butler
Moodle filter that allows using JW Player for playing HTML5 and flash content, including RTMP/HLS/DASH steams.

JW Player multimedia filter 7-0.4 for Moodle 2.9-3.0 (JW Player 7, CDN 7.2.2)

Release notes

This is the first release after versioning change, prefix 7 indicates that plugin is designed to work with JW Player 7 (for JW6 plugin see release 6-0.4).

This release introduces lots of changes to support JW 7 and contains upgraded JS code that uses Asynchronous Module Definition (AMD) API (new in Moodle 2.9). In addition to that, some new features have been added to plugin (thanks to @owenbarritt), needless to say that JW7 itself is brining new functionality and makes some formerly premium features free. Upgrade is possible from any earlier version of plugin; however, the minimum requirement is now Moodle 2.9 (due to AMD). Also, make sure you have JW 7 license, especially if you used any paid edition of JW 6 before (it does not work with JW6 license key). See upgrade manual for more details.

List of changes:

  • Fix recognition of file extensions for urls with query strings (#35, @owenbarritt),
  • Fix title options (#45, @owenbarritt),
  • Update custom skin support for JW7 (#37, @owenbarritt),
  • Add mpeg-dash support (@owenbarritt),
  • Update license requirements for JW7 (#37, @owenbarritt),
  • Add support of player configuration attributes definition using data-jwplayer-* html tag (#20, @owenbarritt),
  • Add support of global html attributes passing to player html container (#20, @owenbarritt),
  • Fix order of streams (#51, @owenbarritt),
  • Update Google Analytics support in JW7 (#37, @owenbarritt),
  • Add player events logging in Moodle reports (@owenbarritt),
  • Upgrade JS module to use Asynchronous Module Definition (AMD) API,
  • Use CDN hosted player for cloud-hosted mode,
  • Update settings page and configuration variables validation for JW7,
  • Readme has been significantly changed and extended,
  • Some other minor fixes and improvements.

JW Player CDN version (cloud-hosted mode): 7.2.2

Plugin works with Moodle versions: 2.9, 3.0.

Moodle 2.9, 3.0

Version control information

Version control system (VCS)
VCS repository URL
VCS branch
VCS tag

Default installation instructions for plugins of the type Filters

  1. Make sure you have all the required versions.
  2. Download and unpack the filter plugin.
  3. Place the folder (eg "myfilter") in the "filter" subdirectory.
  4. Visit to finish the installation