Activities: Media Player

Maintained by Matt Bury Matt Bury
The Media Player plugin activity module for Moodle is a UI tool to deploy the JW FLV Player 5.0 in Moodle. It does the following: Deploys FLV, MOV, MP4, F4V and other web video formats and supports H.264 AVC Supports a range of plugins and manages their settings to make using the Media Player module as easy as possible Supports playlists and other media types such as MP3, JPG, GIF, PNG and SWF Can play video directly from, and any sites that have the necessary crossdomain.xml policy file in place Can be used with media servers and a variety of types of media streaming Comes with a wide selection of UI skins to change the visual appearance of the player Basic video playback on operating systems where Flash Player is not supported, i.e. iOS - iPhone, iPad, iPod. Please note: This may not be the latest version. Please see the project site downloads page hosted on Google Code.
280 sites
15 fans


Screenshot #0


Matt Bury
Matt Bury (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Matt Bury
    Tue, 20 Aug 2013, 1:58 AM
    Hi Wen,

    I'm currently developing the SWF Activity Module for Moodle 2.5+: which will also support media playback functions. It can support a number of popular Flash based media players and comes with JW Player 5 (as used in the Media Player module) and the free and open source Strobe Media Player (SMP).

    See some demos of SMP here:

    Demos of the SWF Activity Module for Moodle 2.5+ are here:

    The project is still in beta so please let me know what you'd like to do with it and If there's any changes you think would make the module more useful, and I'll see what I can do.

    Cheers! Matt
  • Picture of Vinay Khosla
    Fri, 20 Sep 2013, 3:22 PM
    Hi Matt,

    When do you think this release would be available?

  • Matt Bury
    Fri, 20 Sep 2013, 11:07 PM
    Hi Vinay,

    I'm still getting feedback and making changes. When I think that it's in a final enough state to release, I'll announce it on my blog: or if you have a account you can subscribe to updates on the repository.

    All the best,

  • Picture of Aleksandar Marjanovic
    Fri, 13 Dec 2013, 7:17 AM
    Hi Matt,
    When can we expect to see a version of Media Player for Moodle 2.5+? Are you working on this module or you have abandoned it?

    One more question - is it theoretically possible to install the current version of this plugin on a Moodle 2.5.3?

    Best regards,
  • Matt Bury
    Fri, 13 Dec 2013, 10:33 AM
    Hi Aleksandar,

    The SWF Activity Module for Moodle 2.5+ plays videos using the same media player (JW Player) as well as the free and open source Strobe Media Player:

    It's still possible to upload video files via FTP, using the Moodle File System repository, so if your HTTP upload limit is set too low and you don't want to/can't change it, you can still upload them smile

    Moodle 2.x isn't backwardly compatible with 1.9 plugins. Plugins require redevelopment.
  • Picture of Valery Fremaux
    Fri, 8 Aug 2014, 8:36 PM
    Hi Matt,

    I processed to a quick module upgrade to Moodle 2.x version here for a local customer of mine. Basically works fine, and processed to the essential mplayerfile handling conversion. I will probably refine a bit with a set of side features the immediate needs requires before pulling more budget on it. DO you want to get this code back ? (Core standards complying writing) cheers !
  • Picture of Ahmed Ibrahim
    Sun, 11 Jan 2015, 10:29 PM
    Does this plugin work with moodle 2.8?
  • Picture of Valery Fremaux
    Sat, 11 Jun 2016, 5:59 PM
    Hi matt, I come back for info about upper version of the mplayer plugin. We have a largely reworked version up to moodle 3.1 of the mplayer plugin, dual technology JWplayer and flowplayer. We would be glad to take over the maintenance cycle not to loose the benefit of this plugin.
  • Matt Bury
    Mon, 13 Jun 2016, 2:25 AM
    Hi Valery,

    Yes, of course you're welcome to take over development of this plugin smile

    What do I have to do to pass it over to you?
  • Picture of Epifanio Reiner III Mariano
    Thu, 16 Jun 2016, 12:00 PM
    Hi Matt,

    Thanks for this plug-in.
    I tried installing it in Moodle but this error returns :

    Validating mod_mplayer ... Error
    [Error] Unsupported syntax detected in version.php file [$module]
    Installation aborted due to validation failure

    If it wouldn't be too much to ask? How do I install it?


  • Matt Bury
    Thu, 16 Jun 2016, 12:03 PM
    Which version of Moodle are you using? This module works on Moodle 1.9 only.
  • Picture of Valery Fremaux
    Tue, 20 Sep 2016, 10:24 PM
    H Matt, just saw your message above.

    I think the way to do it is to add me as co-maintainer so i can add Moodle 2.X and 3.X versions to the plugin repo

    Thanks !
  • Picture of Albert Leatherman
    Sun, 16 Oct 2016, 6:03 AM
    Hi Valery, any updates on a release of this plugin for Moodle 2 and 3? Thanks.
  • Picture of Mohamed Jaheer
    Tue, 18 Oct 2016, 8:44 PM

    I need technical assistance or any compatible plugin for moodle 3.1 with the below features.

    1. The mp4 video during playback must not have fast forward function. The student need to complete the entire chapter.
    2. The video must resume from where they quit, must have the ability to rewind.
    3. The video playback must have the function to play in different resolution in order to have a smooth payback during low bandwidth. ( 360p, 540p, 720p and 1080p)
    4. The ability to have playback speed for video.
    5. Auto tick, marked or untick for completed chapter, video.
    6. Video with captions ( subtitles ) on/off option
  • Matt Bury
    Tue, 18 Oct 2016, 10:57 PM
    Hi Mohamed,

    It sounds to me like you're looking for a streaming media service and media player (RTMP) rather than a media player only. The best one I can think of for Moodle is the JW Player. Here's the Moodle plugin: and you'll need to talk to them directly about the streaming media service:

    I hope this helps!
1 2
Please login to post comments