Media players: JW Player

Maintained by Picture of Ruslan Kabalin Ruslan Kabalin, Picture of Tony Butler Tony Butler
Media player plugin that allows using JW Player for playing HTML5 and flash content, including RTMP/HLS/DASH steams.
131 sites
13 fans

This a media player plugin that allows using JW Player 7 for playing HTML5 and Flash content in Moodle 3.2 and higher1. The plugin is designed to achieve consistency of the player appearance in all major browsers and mobile platforms. The player supports Flash fallback, which provides more devices and formats coverage than either HTML5 or Flash can handle alone. The player also supports RTMP as well as HLS and MPEG-DASH streaming2.

The plugin does not include JW Player libraries due license limitations. You are supposed to make sure that JW Player libraries are available in your system, either by copying them in specified directory in Moodle (self-hosted mode), or by configuring plugin to use the cloud version of JW Player hosted by JW Player CDN (more preferable option). In either case you need to register on JW Player website and accept terms of use.

Notice, that this plugin replaces JW Player filter, which you may use already in Moodle 3.2. It is advised to remove (or at least disable) JW Player filter plugin when installing and using this plugin.

To proceed with installation, please refer to plugin installation manual available here.

For more details on supported formats see reference page on JW Player website.

Please use plugin repository bug tracker for reporting issues.


1 See plugin release notes for the list of supported Moodle versions.

2 HLS and MPEG-DASH support requires paid license.

Potential privacy issues

JW Player is gathering player usage statistics, that will be available for you to view in your account page on JW Player website.


Screenshot #0


Picture of Ruslan Kabalin
Ruslan Kabalin (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Plugins bot
    Tue, 11 Jul 2017, 6:50 PM
    Approval issue created: CONTRIB-6974
  • Picture of Mr. Marc
    Sat, 5 May 2018, 2:47 AM
    How would i format the URL to play
  • Picture of Mr. Marc
    Mon, 7 May 2018, 10:34 PM
    I have a working moodle 2.62 with media filters Streaming, media filter (RTMP)turned on working accessing files to stream from Red5 server and allows files to be streamed from the red 5 server URL../oflaDemo/streams/ and any sub-directory i create, for the past 4 years. But when i have upgraded to moodle 3.2 with JW Player media_jwplayer enabled and player and files downloaded, installed and working but now it only allows files to be played from the red 5 server URL../oflaDemo directory and not anything under that point, it act like it isnt seeing anything past that point. Nothing has be changed on the Red5 server and it still works with the moodle 2.6.2 server.
  • Picture of Ruslan Kabalin
    Tue, 8 May 2018, 6:11 AM
    @Mr. Mark, you link requires stream prefix to work, e.g. rtmp://

Commenting temporarily disabled