Kaltura Instructor Guide

Kaltura is a media platform where you and your students can create, store, and share multimedia content in Canvas. Features in Kaltura include the ability to record, upload, publish, search, and embed media directly in one or multiple Canvas courses. Kaltura also allows you to edit media, create shorter clips from existing media, and add interactive quizzes to videos that can pass grades to Canvas.
Cost Yes Free
Bandwidth Partial High demand
Canvas Integration Yes Works within Canvas
Privacy Yes Kaltura is FIPPA compliant and data is stored securely in Canada
Similar UBC-Supported Tools (none)

What can I use it for?

You can use Kaltura for adding multimedia to your course:

  • Recording, storing, and streaming lectures, presentations, or other multimedia course content
  • Creating interactive video quizzes to increase student engagement
  • Embedding videos in Canvas assignments, quizzes, or announcements
  • Adding closed captioning and transcripts to videos

What to know about Kaltura

If you use “Student View” to test your course in Canvas, you won’t see Kaltura videos in your course content or in the “Media Gallery” course repository. This absence does not mean the videos are unavailable to students; it is simply a technical quirk of the Canvas student view. If you need to test the student view of a Kaltura video, please contact your Instructional Support Unit or contact us for help with using a mock student account.

How are other faculty using Kaltura?

Joseph Anthony uses Kaltura to share videos with graded quizzes in medicine

I think it is so useful that Kaltura allows instructors to build interactive quizzes directly in the video. This means that I can pause my video at any point I choose and pose one or two simple questions to check learner understanding. Learners respond to my quiz, and then the video will resume. Read more »

What do I need to use Kaltura?

A supported web browser

Many features of Kaltura run in your web browser and support using Chrome, Edge, Firefox, or Safari. For more information on which versions work, check the Kaltura supported browser page.

The Kaltura Capture application

Although Kaltura has a web interface for many features, you will have to install the Kaltura Capture application on your computer, if you want to record media that runs longer than 10 minutes.

Audio/visual equipment

If you plan on recording yourself or your voice using Kaltura, you will need a microphone and a webcam to do so.

Tips

  • Media display with Kaltura is dependent on your network speed, among other factors. A faster connection will result in fewers delays or lag time in uploading, viewing, or managing videos.
  • There are two main places you can upload and manage Kaltura videos:
    • In your Canvas course, through the “My Media” personal media repository.
    • Through learning.video.ubc.ca, where you will also find any media you uploaded with Canvas.
  • Enrol in the UBC Canvas course on Using Kaltura in Canvas to get the full benefit of this tool guide, as many resources linked in this guide are only available after you enrol.

How do I use Kaltura?

Kaltura can be used to record video or audio through its web browser-based recorder (for videos under 10 minutes) or its desktop application. Once you have recorded media to work with, you can upload, edit, add quizzes and closed-captioning to, publish, and embed your multimedia content in any Canvas course.Click any bar below for instructions and tips for using Kaltura.

Record media of under 10 minutes using the Kaltura Webcam Recorder

The Kaltura Webcam Recorder is a web browser-based recorder that enables recording content without having to install additional software. This recorder should only be used for recordings under 10 minutes and in non-Safari browsers. Any recordings greater in length should be made using the Kaltura Capture application, as explained in the next accordion section.

  1. Log in to your Canvas course, and click My Media in the Course Navigation. If you don’t see this option:
    • Click Settings in the Course Navigation.
    • Click the Navigation tab.
    • Find the "My Media" menu item, click the options menu (i.e., the 3 vertical dots), and choose Enable.
    • Save your setting changes.
  2. Click Add New and select Webcam Recorder from the list of options.
  3. If this is your first time using the recorder, your browser will ask you to select which camera and microphone you want to use.
  4. Click the red record button to start recording, then click the white stop button beside the recording timer to stop.
  5. Once you have stopped your recording, choose from three options:
    • Record Again - By clicking this, the recording will be discarded, and you will be returned to the 3-second countdown to redo the recording.
    • Use This - By clicking this, the recording will be uploaded to your "My Media" personal repository in Canvas, where you can add details such as title, description, copyright permissions, and tags, then embed this recording in any Canvas course.
    • Download a Copy - By clicking this, you will download a copy of the recording to your computer. Downloading a copy is useful if you want to edit the media outside of Kaltura before uploading a final version to Canvas.

Tips

  • After you click to record, you will have a 3-second countdown to prepare yourself before each recording begins.
  • Keep your webcam recordings short by breaking longer presentations into subsections. Because browser-based recording can be impacted by the loss of Internet connection, it's better to record your video in smaller pieces, so you don't risk losing a big chunk of work with a little interruption to your connection.
  • You can download and use the Chrome web browser, if you have trouble with your browser when recording.

Record media of any length using the Kaltura Capture application

Kaltura Capture is an application that enables longer and more versatile recordings and can record from multiple sources, such as your computer screen and camera or two screens. You will first install the application, then open and use it to record media that is stored in your "My Media" personal repository in Canvas.

Install Kaltura Capture

  1. Log in to your Canvas course, and click My Media in the Course Navigation. If you don’t see this option:
    • Click Settings in the Course Navigation.
    • Click the Navigation tab.
    • Find the "My Media" menu item, click the options menu (i.e., the 3 vertical dots), and choose Enable.
    • Save your setting changes.
  2. Click Add New and select Kaltura Capture from the list of options.
  3. Under "Using Kaltura Capture for the first time?", select Download for Windows.
  4. When the download is complete, open your File Explorer, go to your "Downloads" folder, and double-click the Kaltura Capture installation file (i.e., KalturaCapture.msi).
  5. Follow the Kaltura Capture setup wizard to finish the installation.
  1. Log in to your Canvas course, and click My Media in the Course Navigation. If you don’t see this option:
    • Click Settings in the Course Navigation.
    • Click the Navigation tab.
    • Find the "My Media" menu item, click the options menu (i.e., the 3 vertical dots), and choose Enable.
    • Save your setting changes.
  2. Click Add New and select Kaltura Capture from the list of options.
  3. Under "Using Kaltura Capture for the first time?", select Download for Mac and save the file.
  4. When the download is complete, go to your "Downloads" folder, and double-click the Kaltura Capture installation file (i.e., KalturaCapture.dmg).
  5. When prompted, drag and drop the Kaltura Capture icon onto the "Applications" folder.

Use Kaltura Capture

  1. Log in to your Canvas course, and click My Media in the Course Navigation.
  2. Click Add New and select Kaltura Capture from the list of options.
  3. If you've installed Kaltura Capture using the instructions above, it will open automatically. You may see a pop-up from your browser asking you to confirm this action.
  4. The Kaltura Capture toolbar will appear, with options for recording and managing your screen, camera, audio, and other settings. Click the red record button to start recording, the red pause button to pause, and the white stop button to stop (you will be asked to confirm that you would like to stop).
  5. Once you have stopped recording, you will be directed to enter media information such as the title, description, and tags.
  6. Click Save and Upload to upload your recording to your "My Media" personal repository in Canvas. You will see a pending status while the upload occurs and a successful upload message when it is completed.
  7. Back in your Canvas course, click My Media to view the recording.

Tips

  • After you click to record, you will have a 3-second countdown to prepare yourself before each recording begins.
  • If you view your recording soon after uploading, the quality may seem poor, but this is likely only because the media is still converting. Check back later to view the recording quality after the conversion is complete.
  • All Kaltura Capture recordings are stored in your computer's recordings directory. If you have not changed the default during installation, the recording directory can be found as follows:
    • In Windows: Go to C:\Users\<username>\AppData\Local\Kaltura\Capture\
    • In Mac OS: Go to /Users/<username>/Library/Preferences/Kaltura/Capture/
  • Uploading to Kaltura will happen in the background, regardless of whether you are logged in to Canvas or recording another video. After you save and upload your recording, you can start a new one or log out of Canvas, and the recording will continue to upload until it is finished.
  • Kaltura Capture will record any PowerPoint slides displayed during your recording with a marker called a chapter in the recording. Recording PowerPoint slides in Kaltura with these chapters enables students to easily navigate through your video by jumping to a specific slide or even by searching for text in the slide.
  • You can explore more recording options for Kaltura by enrolling in the UBC Canvas course on Using Kaltura in Canvas and exploring the course's section on Kaltura Capture recording options.

Add and edit media in Canvas with Kaltura

Your "My Media" personal repository in Canvas is where you can view and manage all your media within Kaltura.

Add media

  1. To add media to Kaltura, log in to your Canvas course, and click My Media in the Course Navigation.
  2. Click Add New and select Media Upload from the list of options.
  3. Click Choose a file to upload.
  4. Select the media file on your computer to upload.
  5. Enter details about the media in the required fields (indicated by a *).
  6. Click Save.

Edit media

The Kaltura Editor provides basic media editing tools from your "My Media" personal repository in Canvas.

  1. To use the Kaltura Editor, log in to your Canvas course and click My Media in the Course Navigation.
  2. Click the title of the media you wish to edit. A preview of your media will appear.
  3. Below the preview of the media, click Actions and select Launch Editor.
  4. The Kaltura Editor will open, containing three main panes:
    • Left pane – Displays your media details.
    • Right pane – Consists of a media player for playing and previewing your media.
    • Bottom pane – Includes the timeline, a visual representation of your media project moving sequentially from left to right and options for editing your media, such as fading in/out, deleting, trimming, and cutting.
  5. Use the options to trim, clip, or splice your media in the Kaltura editor, as you would like.
  6. Click Save when you are done.

Tips

  • It is recommended to not embed more than 10 media items on a Canvas page as it will take time for it to load.
  • If you intend to publish your media to a course for students to view, you must first assign the appropriate copyright permissions to your media, either when you upload or edit:
    • With the permission of the copyright holder(s) - Applies if you have created the media, have the permission of the copyright holder, or are using a Creative Commons license
    • The use of the materials falls within the Fair Dealing Exception - Applies when media qualifies under the Fair Dealing Exception
    • The material is in the Public Domain - Applies when the media is in the public domain (i.e., expired copyright or copyright has been waived)
    • Other - Applies for cases outside the above uses that require additional explanation
  • Enrol in the UBC Canvas course on Using Kaltura in Canvas to explore the following resources for adding and editing media in your "My Media" personal repository:

Create and edit interactive video quizzes with Kaltura

Adding Interactive Video Quizzes (IVQ) to Kaltura media lets you embed quiz questions directly in your video. As students watch the video, the quiz questions will appear at chosen points, stopping the video. After each question is answered, the video will continue. Kaltura IVQ can also pass outcomes to the Canvas gradebook, meaning students' answers to your video quizzes can automatically impact their grade.

Create an interactive video quiz

  1. Log in to your Canvas course and click My Media in the Course Navigation.
  2. Click Add New and select Video Quiz from the list of options.
  3. Click Select to the left of the media you want to create a quiz for, and this action will launch the Kaltura Editor with the quiz options loaded.
  4. Play the video or click the bottom timeline where you would like to insert a question.
  5. Click Add a Question on the media preview, and select the question type.
  6. Follow the prompts to complete adding the question, then click Save.
  7. Repeat this process for as many questions as you would like to add.
  8. Once you have added all quiz items, click Done.

Edit an interactive video quiz

  1. Log in to your Canvas course and click My Media in the Course Navigation.
  2. Click Filters and check the box for "Quiz" to help filter to just your interactive video quizzes.
  3. Click the edit pencil icon to the right of the quiz you wish to edit.
  4. Select Launch Editor to the right of the player window. The Kaltura Editor will open and you can edit your quiz.
  5. Click Done in the top right when you are finished editing.

Tips

  • Kaltura IVQ questions can use a variety of formats: multiple choice (question with one correct answer), true/false, reflection point (video pause with text), and open question (free text answer).
  • Kaltura IVQ provides other options for how students can interact with questions, such as skipping questions, getting hints, and discovering the correct answers. You can also have IVQ shuffle the order of answers each time the question is presented, to encourage learning, especially for students who will re-watch the video.
  • There is no limit on the number of questions you can ask per video, though we recommend that you place your final question close to the end of the video. Placing the final question near the end helps keep students engaged until the video is completed.
  • To pass outcomes to the Canvas Gradebook from Kaltura, you must set up Kaltura IVQ as a Canvas assignment. For instructions, enrol in the UBC Canvas course on Using Kaltura in Canvas and view the using IVQ with the Canvas Gradebook.
  • Enrol in the UBC Canvas course on Using Kaltura in Canvas to explore more resources for adding interactivity to media in your "My Media" personal repository:

Add captions to videos using Kaltura

You will first request captioning be added to your Kaltura video, then be able to edit what is automatically generated by this request.

Add initial captions

  1. Log in to your Canvas course and click My Media in the Course Navigation.
  2. Click the title of the media you wish to add captions to. A preview of your media will appear.
  3. Below the media player, click Actions and select Caption & Enrich.
  4. Existing caption requests will be displayed first. If no captions have been requested, you will see “No requests were found”. To request captions, scroll to the form, verify the fields, and click Submit.
  5. Once you submit the form, you will see the status of your request underneath the existing requests. The status will move from “Pending”to “Processing” before showing as “Completed”.
  6. When your captioning is completed, you can view the captions and transcript for the media:
    • In the media player, click the CC icon to turn caption display on or off as well as customize how captions are displayed. Note that these interactions are affecting your media player only, and students will be able to enable, disable, and customize captions on their own media players regardless of your settings.
    • Below the media player, click Show Transcript to view the transcript. To make this transcript available to students, you will need to make sure the video is added to the "Media Gallery" course repository, as explained in the accordion below.

Edit captions

  1. Log in to your Canvas course and click My Media in the Course Navigation.
  2. Click the title of the media you wish to edit captions for.
  3. Below the preview of the media, click Actions and select Caption & Enrich.
  4. In the table of existing caption requests, click the pencil icon next to any caption to open the captions editor.
  5. Make adjustments as needed:
    • To search and replace certain terms, use the search bar at the top to enter the original and replacement term, then click Replace.
    • To change the text in a caption, click the text you want to modify and make the desired changes.
    • To edit the timing of a caption, click the start or end timestamp to the left of the caption and modify the time.
    • To add a new caption, hover over an existing caption and click the plus icon to add a new caption below it. The text is duplicated from the existing caption, but can be edited.
  6. When you are done editing, click Save and confirm your changes.

Tips

  • You can make lecture recordings more accessible to all students by adding closed captioning and providing transcripts. But do be aware that transcripts can be copied or downloaded by anyone who has access to the media in the "Media Gallery" course repository. If you have any questions or concerns about this, please contact us.
  • When a captioned video plays, the matching transcript text will be highlighted in the transcript window under the media player. Students can also jump to a section of the video by clicking the text in the transcript window.
  • Kaltura automatically generates the text for your video using machine captioning or automatic speech recognition (ASR), both of which are available free of charge for you to use but both of which may also require some fine-tuning after generation.
  • Know that, once you submit a request for captioning, a copy of your media is temporarily placed on servers in the United States. The captioning of all media is performed on these servers. After the captions are sent to UBC’s Kaltura servers, the media copy and captions are automatically deleted from the U.S. servers.

Share media in your Canvas course using Kaltura

In Canvas, you can share media using Kaltura in two main ways: by embedding the media within other course content (like a page, assignment, or announcement) and/or by including the media in the "Media Gallery" course repository. The benefit of embedding the media is being able to contextualize it with other content; the benefit of using "Media Gallery" is being able to give quick access to students, share transcripts (if added), and track metrics.

The Rich Content Editor in Canvas is a way to add content beyond plain text that can be styled and arranged around multimedia. You can add media from your "My Media" personal repository or from the "Media Gallery" course repository for any course in which you are an instructor. It is recommended to not embed more than 10 media items on a Canvas page as it will take time for it to load.

  1. Log in to your Canvas course. In Canvas, any place that has a Rich Content Editor like a page, assignment, or announcement can have a video embedded.
  2. In any Rich Content Editor, click the Kaltura Media rainbow icon button.
  3. Click Embed next to the item you would like to add.
    • You can also upload new media, as described in the "Add and edit media in Canvas with Kaltura" accordion above.
  4. The video will be placed in your content. Click Save.

The "Media Gallery" is a course-level media repository in Canvas that creates a searchable gallery of media available to everyone in your course. All videos can be viewed by students at any time.

  1. Log in to your Canvas course, and click Media Gallery in the Course Navigation. If you don’t see this option:
    • Click Settings in the Course Navigation.
    • Click the Navigation tab.
    • Find the "Media Gallery" menu item, click the options menu (i.e., the 3 vertical dots), and choose Enable.
    • Save your setting changes.
  2. Click to Authorize Kaltura, if prompted.
  3. In the Media Gallery, click Add Media.
  4. Check the box to the left of the media content you would like to add in the Media Gallery.
  5. Scroll up and click Publish at the top. Your media will now appear in the "Media Gallery" course repository.

Tips

  • You will encounter an error if you try to publish any media in your Canvas course without assigning a copyright permission in Kaltura first. Follow the edit link provided in the error message to update the media and then try publishing again.
  • Additional features of the "Media Gallery" include the following: customizable playlists, enhanced media analytics (e.g., number of plays and total and average times spent on videos), and engagement/contribution reports (i.e., who engaged with what content).
  • You can have students publish media to the "Media Gallery" course repository to share with you and their peers, as well as to receive feedback. Student contributions must be moderated, meaning that any media published to the "Media Gallery" by a student will not appear to other students until you approve it.
  • Removing media from the "Media Gallery" course repository will not delete it from your "My Media" personal repository, provided you are the original uploader of the media.

Kaltura FAQ

Find UBC-specific answers to frequently asked questions by clicking any bar below.

Kaltura is a preferred approach to sharing media in Canvas because of its larger storage capacity. The table below outlines the file storage quota and upload limits for Kaltura and Canvas. Media includes audio and video files.

Kaltura Canvas
File Storage Unlimited Note the Record/Upload tool does not count towards the Course or Personal quota in Canvas, as these recordings are saved in the cloud.

  • Course: 4GB
  • Personal: 250MB
Upload Limit Per File: Course Content 5GB
The Kaltura upload limit follows a recommendation for optimal system performance. For files greater than 5GB, you can still contact us for assistance with uploading.
500MB
Upload Limit Per File: Student Assignment Submissions 2GB
For student assignments, please tell your students not upload files larger than 2GB, as as it will take too much time to convert the media, especially if there are a large number of uploads from the same course.
500MB

The following file types and formats can be uploaded to Kaltura.

Type Format
Media/Video .qt, .mov, .mpg, .avi, .mp3, .wav, .mp4, .wma, .flv, .asf, .qt, .mov, .mpeg, .avi, .wmv, .m4v, .3gp, .jpg, .jpeg, .bmp; .png, .gif, .tif, .tiff
Audio .flv, .asf, .wmv, .qt, .mov, .mpg, .avi, .mp3, .wav, . mp4, .wma, .3gp
Images jpg, .jpeg, .bmp, .png, .gif, .tif, .tiff

"My Media" in Canvas is your personal media repository, where you can upload new media and manage any media that you have previously uploaded. The "Media Gallery" is a course-level media repository that contains all media that has been published (i.e., made available) to everyone in a course. The "Media Gallery" may include media you share or that is shared by your teaching team or, with your approval, by students in the course.

Yes. Embedding a video will not add it to the "Media Gallery" course repository.

First, please note if you use “Student View” to test your course in Canvas, you won’t see Kaltura videos in your course content or in the "Media Gallery" course repository. This absence does not mean the videos are unavailable to students; it is simply a technical quirk of the Canvas student view. If you need to test the student view of a Kaltura video, please contact your Instructional Support Unit or contact us for help with using a mock student account.

If you are not in Canvas's "Student View", you may have to manage your browser cookie preferences. Some people set their browsers to block all third-party cookies for privacy reasons. This can result in Kaltura media not displaying as expected, because in your Canvas course, cookies for Kaltura have to be enabled for Kaltura to communicate with Canvas. Please refer to FAQ section: How do I enable 3rd-Party cookies.

If you see a blank page when you go to My Media/Course Gallery, you may need to authorize the LTI access token. If you don’t see a message to accept the OAuth token, you may need to clear your browser cache/history and relaunch the browser application and reattempt the steps.

Some users prefer to set the browsers to block all 3rd party cookies. This can result in Kaltura media not displaying as expected. Depending on the browser, users who wish to maintain their privacy by blocking 3rd party cookies can enable the third-party cookies for a specific site.

Third-party cookies are cookies set by a website other than the one you are currently on. For example, in the Canvas course (i.e. canvas.ubc.ca), to view Kaltura media (as it is an LTI), cookies to Kaltura will need to be enabled as Kaltura needs to communicate with Canvas.

You may come across a message that your browser is blocking 3rd party session cookies while trying to view Kaltura media in your Canvas course.

To resolve the issue:

Google Chrome:

  1. Open a new browser window and enter: chrome://settings/content/cookies
  2. Check to see if “Block third-party cookies” has been enabled.

Option: Slide the setting to be disabled to allow third-party cookies

or to allow a specific site: Go to the “Allow” area and add the following URLs:

  • canvas.ubc.ca
  • 113-canvas.kaf.it.ubc.ca
  • learning.video.ubc.ca
  • admin.video.ubc.ca

Mozilla Firefox:

Firefox has Enhanced Tracking Protection that prevents Cross-site tracking cookies by default. To allow Kaltura media cookies access:

  • While in the Canvas course site, click on the shield (found to the left of the address bar)
  • Toggle the switch to turn it off for this site and refresh the Canvas page.

Safari:

Safari blocks all third-party cookies by default, with no exceptions. You can disable and deselect “Block all Cookies”.

  • In the Safari app, choose Safari > Preferences, click Privacy
  • Uncheck “Block all Cookies”

Kaltura converts all uploaded videos to UBC's standard formats. This conversion allows your video to be played on different devices (e.g., computers, iPads, mobile phones). In Canvas, Kaltura will convert your video to one, two, or three of the following video formats, depending on the original quality of the video you have uploaded:

  • SD/small (640xauto @ 964 kbps)
  • SD/Large (1024xauto @ 1628 kbps)
  • HD/Small (autox720 @ 2628 kbps)

Starting with higher-quality original video is recommended to ensure all the formats can be made and look their best. If you plan to upload a screencast video to Kaltura, we recommend setting your screencast recording software to export HD quality (at least 1280x720 @ 2628 kbps). If your video is being uploaded from a camera or video creation software, we recommend setting the software to export a high-quality video (at least 1028x720 @ 2628 kbps).

After the video is uploaded, it goes through a conversion process  where Kaltura creates versions of the video in UBC's standard formats.

In technical terms, Kaltura creates what is called a transcoding profile for the video, which can contain one or multiple "flavors", where each "flavor" is a file type readable on a specific device (e.g., tablet, mobile phone, larger screen). The "flavor" file type is rendered based on the codec, frame size, and bitrate quality of the original video.

The wait time for uploading media can vary based on a number of factors:

  • The number media items that are currently being processed in Kaltura (a shared service with BCNET institutions across the province)
  • The length and quality of your video
  • The robustness of your Internet connection and bandwidth

To minimize wait times, try the following tips:

  • Upload videos during non-peak hours: The busiest times for Kaltura are usually between 11 a.m. - 5 p.m. (Mon-Fri). Uploading before 11 a.m. or after 5 p.m. on weekdays or on weekends may be better.
  • Minimize your video file size: Large video files take longer to process. If your video files are greater than 2GB, try compressing them using a video transcoder application such as HandBrake before uploading them to Kaltura.

During the conversion process, you will see the lowest quality version of your video first, while the higher quality versions are being converted. Once the conversion process is complete, Kaltura will deliver the best version to match your device and Internet connection. Check back later to view the recording quality after the conversion is complete.

Where can I get more support with Kaltura?

Technical support

If you have trouble with Kaltura:

Learn more


Except where otherwise noted, this tool guide is licensed under a Creative Commons Attribution 4.0 International License.

« See all tools