There are several ways to add video and audio content to Moodle.
The University is required to make all learning materials accessible by design. 'Video and Audio Accessibility for Teaching' guidance has been compiled to advise specifically on the requirements for teaching and learning material.
Uploading audio and video files directly to Moodle
We do not recommend video or audio files are uploaded directly to Moodle, using the Atto toolbar or File upload, because:
- The Moodle player is not reliable
- Moodle is not able to automatically transcribe or caption a video therefore, a transcript/caption file must be created and uploaded
- Streaming provides a better experience for students
Audio and video hosting platforms
We recommend uploading video and audio to one of the University-approved hosting platforms and then sharing it on Moodle through a block, link or embed code. We recommend Echo360 and Microsoft Stream as these platforms provide automated transcription.
|Echo360||Microsoft Stream||eStream||Moodle||H5P Interactive Video|
|Upload audio or video|
|Access restricted to those enrolled on a Moodle space|
|Provide access via a block|
|Provide access with a link/URL|
|Provide access by embed code|
|Include polls, quizzes or other interactivity|
Recording audio and video in Moodle
Moodle provides built-in tools to record up to 4 minutes of audio (.ogg) and video (.webm). Please note, Moodle does not have an automated transcription function so a transcript will have to be created and uploaded separately.
In any text box in Moodle:
- Click on the Record audio ( microphone icon) or Record video button ( camera icon) on the toolbar.
- Click Start recording. A 4 minute countdown will begin.
- Click Stop recording when finished
- Review the recording.
- Select to:
- Record again
- or Attach recording
Moodle provides a built-in tool called H5P which includes the ability to upload video and audio content within content types using its own player. H5P does not have an automated transcription function so a transcript or caption file will have to be created and uploaded separately. Please consult the Compare platforms table above.
Link to online audio or video
While editing a resource in Moodle you can embed an online video by pasting the video's URL in the desired location:
- Browse to the content on the video hosting platform (YouTube, Vimeo, etc.) and copy the video URL.
- Add a URL resource or create a link in the text using the editing toolbar
Embed online audio or video using an embed code
For more control of how content is displayed on the page the embed code of a video can be copied from the video hosting platform.
- Select Embed from the share options on the video hosting webpage. Here you will find code for inserting an 'iframe'.
- Paste this code into the HTML view of the Moodle text editor, editing to display as desired.
- Click Save and return to course.
- Introduction to eStream
- Access your eStream content
- Uploading videos to eStream
- Edit videos in eStream
- Edit video thumbnail
- Uploading a closed captions (subtitles) file to eStream
- Add eStream videos to Mahara
- Sharing eStream videos to Moodle
- Sharing an eStream video with a link
- Setup a video assignment in Moodle
- Introduction to Echo360
- Getting started with Echo360 Lecture Capture
- Getting started with Universal Capture (Personal)