Follow

Uploading Videos into Courses

Videos are the new frontier for E-learning.

This is a major trend that should be considered within an e-learning context, as people are generally more engaged when watching a video than when following a slideshow. And, perhaps surprisingly, video is often used for compliance training.

Through video, you can also show how to complete specific tasks and procedures. Not to mention, video is, simply put, less work and more effective.

How to Upload and Use video within Docebo E-Learning Courses

Log into the platform and access the course for which you would like to upload a video.

Remember that in order to add content to a course, you must be logged in as an Instructor or have accessed the platform as an administrator.

From the Admin menu, select the Courses item in the E-Learning section.

courses admin menu

Once you are on the main Courses page, find the course in the courses list and select the menu icon at the end of the course’s row, then select Training Materials from the dropdown menu.

On the Training Materials page, press the Add Training Materials button, then select Video from the dropdown menu.

add training mats button

On the upload page, flag the option to upload a file, then select the Upload File button to choose your file.

video upload page

Assign a title and description (please do not use any symbols or characters like “.”, “_”, “-” or spaces in the title), then decide if you want users to be able to move through the video by dragging the playhead.

Please Note: If you enable this option,users can jump and skip part of the videos, which will mark the material as complete despite the fact that parts of the video were not viewed.

Once your video is finished uploading, you can move to the Additional Info tab.

video uploaded

Here, you can add a short description for your video as select a thumbnail for it. You can choose from pre-loaded thumbnails, or upload your own.

add info tab

Finally, add subtitles to your video if necessary. Switch to the Subtitles tab and upload your VTT file that includes the subtitles you want to add. Subtitles must be in VTT format; if you are unfamiliar with this standard please read more about it here.

vid subtitles

Upload one file for each language you want to include. Then, mark one language as the fallback language.

When you’ve completed each tab, press Save Changes.

The video is now being uploaded and converted properly into your LMS. It will automatically be optimized by the system.

Upload video

Once the upload is complete, the video will be available in the training resources area.

If you want to check the final outcome switch to the learner view using the toggle at the top of the page.

learner view

In the learner view, click on the title in the video player and play the video.

learner play video

For those using Docebo version 6.7 or higher, we deliver videos using the HLS streaming and encoding technology, which allows Docebo to deliver videos in a more efficient and secure way.

HLS technology supports adaptive resolution while delivering the video (the resolution of the served video will change based on the available bandwidth).

Technical Specifications

You can upload to a course these video formats: 3GP, AAC, AVI, FLV, MP4, WMV and MPEG-2,  the system will then automatically convert each video to an mp4 and HLS formatswith the below specifications:

HLS v3, 400 kilobits/second

Video

  • Codec: H.264
  • Codec Options: InterlacedMode:Progressive, MaxReferencesFrames:1, Level:3, ColorSpaceConversionMode:None,Profile:Baseline
  • Bitrate: 272
  • Maximum Number of Frames Between Key frames: 90
  • Fixed Number of Frames Between Key frames
  • Bit Rate: auto
  • Frame Rate: auto
  • Max Width: 400 px
  • Max Height: 288 px
  • Sizing Policy: Shrink-To-Fit
  • Padding Policy: No Pad
  • Display Aspect Ratio: auto, the original aspect ratio will be kept

Audio

  • Codec: AAC
  • Codec Options: profile: AAC-LC
  • Sample Rate: 44100
  • Bitrate: 128
  • Channels: 2

HLS v3, 1 megabits/second

Video

  • Codec: H.264
  • Codec Options: InterlacedMode:Progressive, MaxReferencesFrames:3, Level:3.1, ColorSpaceConversionMode:None,Profile:main
  • Bitrate: 872
  • Maximum Number of Frames Between Key frames: 90
  • Fixed Number of Frames Between Key frames
  • Bit Rate: auto
  • Frame Rate: auto
  • Max Width: 640 px
  • Max Height: 432 px
  • Sizing Policy: Shrink-To-Fit
  • Padding Policy: No Pad
  • Display Aspect Ratio: auto, the original aspect ratio will be kept

Audio

  • Codec: AAC
  • Codec Options: profile: AAC-LC
  • Sample Rate: 44100
  • Bitrate: 128
  • Channels: 2

HLS v3, 2 megabits/second

Video

  • Codec: H.264
  • Codec Options: InterlacedMode:Progressive, MaxReferencesFrames:3, Level:3.1, ColorSpaceConversionMode:None,Profile:main
  • Bitrate: 1872
  • Maximum Number of Frames Between Key frames: 90
  • Fixed Number of Frames Between Key frames
  • Bit Rate: auto
  • Frame Rate: auto
  • Max Width: 1024 px
  • Max Height: 768 px
  • Sizing Policy: Shrink-To-Fit
  • Padding Policy: No Pad
  • Display Aspect Ratio: auto, the original aspect ratio will be kept

Audio

  • Codec: AAC
  • Codec Options: profile: AAC-LC
  • Sample Rate: 44100
  • Bitrate: 128
  • Channels: 2

Mp4

Video

  • Codec: H.264
  • Codec Options: Max Reference Frames: 3; Buffer Size: 15000; Profile: baseline; Level: 3.1; Max Bitrate: 1500
  • Maximum Number of Frames Between Key frames: 90
  • No Fixed Number of Frames Between Key frames
  • Bit Rate: auto
  • Frame Rate: 29.97
  • Max Width: 854 px
  • Max Height: 480 px
  • Sizing Policy: Shrink-To-Fit
  • Padding Policy: No Pad
  • Display Aspect Ratio: auto, the original aspect ratio will be kept

Audio

  • Codec: AAC
  • Codec Options: profile: AAC-LC
  • Sample Rate: 44100
  • Bitrate: 96
  • Channels: 2
  • This format has been chosen because it is the most supported across different computers and devices.

Size

Maximium file size: 800 MB,  but this limit can be further limited by network or browser restriction

Notes on the final format

On modern browsers, the video is served directly with best in class technology such as html5; this applies to:

  • IE9, IE10, IE11
  • Firefox
  • Chrome
  • Safari
  • For a legacy browser, such as IE8, the system will automatically fall back on a flash player

Special consideration is needed for Firefox because it relies on the Operating System to play mp4 videos, which will work perfectly in the following conditions officially specified by Mozilla:

  • Platform Min. Firefox version
  • Windows 7+ 21.0
  • Windows Vista 22.0
  • Linux 26.0 (relies on GStreamer codecs being installed)
  • More info on: https://developer.mozilla.org/en-US/docs/HTML/Supported_media_formats

Delivery

Videos are delivered to the final users via Amazon CDN (Content Delivery Network), which means that the content is served via the closest available datacenter to that user. This allows faster loading time and the ability to increase the number of concurrent supported users.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.
Powered by Zendesk