Activities: Media Player

Maintained by Matt Bury Matt Bury, Picture of Valery Fremaux Valery Fremaux
Plays audio, video, and playlist files
293 sites
21 fans

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.


Screenshot #0


Matt Bury
Matt Bury (Lead maintainer): No longer leading this project
Picture of Valery Fremaux
Valery Fremaux: Lead maintainer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • 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!
  • Picture of Valery Fremaux
    Wed, 22 Feb 2017, 6:26 AM
    Hi Matt, we left over the track of passing the hand on new moodle versions of the plugin for Moodle 2.x and 3.x. As far as i remember, the owner of the plugins record can add additional contributors with version publishing permissions. Might you check so we can push out actual versions ?

    For those who seek a up to date code of the Mplayer plugin with some rework, you may try the code on branches MOODLE_27_STABLE up to MOODLE_32_STABLE.

    These versions have been rcodd to work on those newer versions, with some work for cleaning up settings, and integrated futher releases of flowplayer (specially HTML5 one). The cleaning and testing all old and new features is not full complete yet, but there was some work about :

    - Reorganising storage to use Moodle 2.x storage
    - Completion tracking. (we can do more....)
    - Trying to implement a simple integration of an Apache H264 pseudo streaming on a sideway server, o a wowza streamer (unachieved)
    - Implementing events and qui breaks. (worked some times but not fully stable)

    Cheers !
  • Picture of Valery Fremaux
    Mon, 27 Feb 2017, 3:29 AM
    Hi matt i thank you for my status upgrade. I will work ASAP for publishing the moodle 2.x and 3.x releases.
1 2
Please login to post comments