Assignment submissions : MEDIAL Video Streaming Assignment Activity

Maintained by Picture of Streaming Limited Streaming Limited
This plugin allows Teachers and Students to create and respond to Video Assignments that are uploaded and cataloged in MEDIAL rather than Moodle itself
182 sites
4 fans

MEDIAL is a media library and video streaming software application that you can host on our own network/hardware. A Windows Server is required. The application can also be Cloud Hosted if required.

If you face the challenge of your users uploading large video files to Moodle on a regular basis then the MEDIAL Moodle plugin is for you!

This plugin allows Teachers / Lecturers to upload video or audio files to MEDIAL through the existing assignment activity

Users can upload video and audio within Moodle with the content being hosted on MEDIAL and not Moodle. MEDIAL then does all of the hard work in terms of transcoding media for different devices types. It also ensures that the transcoded content is then streamed back to any device that tries to play it back.


The plugin also features the ability for Teachers to use the tool to set Video Assignments

Students can respond to these with video and audio. The plugin is accessed via a simple button on the Text Editor within Moodle so it couldn't be easier to use!

Teachers can also grade the Video Responses made by Students in the Grade Book

The plugin is built using Learning Tools Interoperability (LTI) so users are able to manage their media content once uploaded as well

IMPORTANT NOTE: The MEDIAL Video Assignment Activity Plugin plugin for Moodle 2.7 or above works with MEDIAL v3.x and onwards

To use this Plugin, you must also install the MEDIAL Activity Plugin which can also be used standalone to allow Teachers to upload video and audio content from a Activity without the need to launch through the Text Editor.

free trial medial   demo site


This plugin is part of set MEDIAL.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4


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

Comments RSS

Show comments
  • Picture of Plugins bot
    Mon, 26 May 2014, 5:33 AM
    Thanks for sharing this plugin with the Moodle community. Some formal issues were detected and reported by our automated plugin checker tool. Please review all the plugin checker results and fix the issues mentioned, if possible. These changes are typically pretty easy to make but if you have any questions just let us know. For now, I am going to mark this plugin as needing more work. Once you get these formal issues resolved, please use the link “Schedule this plugin for re-approval” so that the plugin code can be fully reviewed and approved by my human colleagues.
  • Picture of David Mudrák
    Wed, 20 Aug 2014, 4:58 PM
    Hi. Thanks for sharing this plugin with the community. While reviewing the code, I spotted some parts that should be fixed.

    I noticed that the recommended boilerplate was not used in the version.php file. The boilerplate is recommended at the beginning of each file and makes explicit the GPL license. You may want to review to learn more about the boilerplate comments.

    You are mixing $plugin and $module declaration in the version.php. Please use just $plugin. Also, your plugin depends on the mod_helixmedia being installed. Please declare that dependency explicitly in order to prevent unexpected errors. Please see for details.

    I am getting the warning "Undefined property: stdClass::$version in /mod/assign/submission/helixassign/settings.php on line 23". Please use the development debugging level while working on Moodle plugins development and don't ignore the raised notices.

    It is encouraged to follow Moodle’s coding style as outlined in: and The code checker plugin can be quite helpful in fine tuning your code and can be found at: You may wish to consider using that tool to further improve your plugin.

    For now, I am going to mark this plugin as needing more work until we get these issues resolved. Thanks for your patience with the review and approval process.

  • Picture of David Mudrák
    Tue, 2 Sep 2014, 7:42 PM
    Thanks for fixing the raised issues. You are cleared to land now, welcome to the Plugins directory.
  • Picture of Anish Thomas
    Mon, 15 May 2017, 1:11 PM
    Is is possible to enable peer assessment, can students view each others video submission and leave comments as feedback.
Please login to post comments