KB1204 - Using your Kaltura video in an H5P project

Body

In Moodle, you can create video-based quizzes, branching lessons, or other activities, using H5P.
For example, using the H5P Interactive Video activity, you can quiz your Student viewers while they are watching your video.

H5P accepts video URLs that end with a filename and characters like ".mp4".
It's common to use a "share link" (a URL) of a YouTube video for this, but you can also use a video that you've stored in VCC's Kaltura media repository.

Ask eLearning Support to help you build the video URL

To ask eLearning Support to assist you, please submit a Moodle support ticket using our online eLSupport request form.
In your eLSupport ticket, please provide the Kaltura "Entry ID" code of the video you want to use. (Each video stored in Kaltura gets its own unique Entry ID code.)

Once we've created an H5P-friendly URL for your video, we'll email it back to you. You can place it in the appropriate video URL field in your H5P project.

Why is a custom Kaltura video URL necessary for use in H5P?

For your Kaltura video to work in H5P, the URL of the video must look like this:

https://api.ca.kaltura.com/p/136/sp/13600/playManifest/entryId/0_srxptkfs/format/url/ks/[kaltura session code]

(The ten characters after the part "entryId/" would be the unique Kaltura EntryID for your own video.) In the above URL, the Entry ID is 0_srxptkfs

eLSupport creates that custom URL for your video. Kaltura is a secure system which doesn't just serve video without some settings being provded: the "entryID" identifies your video in VCC's database (of over 100,000 entries), and the Kaltura session key at the end provides a lifespan for which the video link will remain active.

The URL above actually calls Kaltura's Application Programming Interface (API) - specifically the "playManifest" method - to request the video for the lifespan of a specified Kaltura session, which delivers a user's video inside a Kaltura video player. (For security reasons, Kaltura video links will expire after a set period of time. For convenience, eLSupport now creates custom Kaltura video links that last for at least 3 years, in line with VCC's data retention policy.)

How to find the Kaltura Entry ID code of your Kaltura video

  1. Login to VCC's MediaSpace repository at https://mediaspace.vcc.ca
  2. Find your video in your "My Media" folder in Kaltura, and click on it so that you are viewing it and its details.
  3. Click on the "Share" tab, and copy the last 10 characters in the share URL, located after the last forward slash:
    e.g. In the sharing URL "https://mediaspace.vcc.ca/media/0991_Film_Lesson_01_Innocents/0_lqy6gzt2"
    please provide us with the part after the last slash: 0_lqy6gzt2
     
NOTE: This method won't work if the Kaltura video you want to use was added as a "YouTube" type. In other words, you can only use this tactic to get an H5P-friendly URL if your video was uploaded using "Media Upload" or captured and uploaded using the Kaltura Capture or Express Capture applications.


Related Resources:

Details

Details

Article ID: 155
Created
Thu 12/5/19 2:28 PM
Modified
Mon 12/22/25 6:06 PM