This document details the steps required to install the Kaltura Video Package 4.2.6 for Moodle 3.0 and later. If you are upgrading from Kaltura Video Package 3.0, follow the instructions in the Kaltura Video Package 4.2.6 for Moodle 3.x Upgrade Guide.
Prerequisites
- A Kaltura account:
- Partner ID (“pid”), e.g.,
- Admin secret, e.g.,
- A Kaltura Application Framework (KAF) instance URL, e.g., https://12345.kaf.kaltura.com
- Minimum Moodle version 3.x
Installation Background
- Local plug-in used to:
- Store configuration data and the Kaltura PHP client library (local/kaltura)
- Display the user's My Media repository (local/mymedia)
- Video assignment module, equivalent to the video assignment type for the Kaltura plug-in for Moodle 3.x
- Video resource module, equivalent to the video resource type for the Kaltura plug-in for Moodle 3.x
- Filter plug-in, used to display Kaltura video embed inside rich-text markups
Installation Process
To install the Kaltura Video Package 4.2.6
- Download the latest Kaltura Video Package to your Moodle root directory from here.
- Unzip the Kaltura Video Package.
- Browse to the Moodle home screen and click Continue to install the Kaltura Video Package.
Installation is processed. When finished, the Continue button is displayed. - Fill in the relevant information and click Continue.
- Click 'Save changes'.
- Enter the Kaltura credentials (or verify that they were entered correctly) by going to the "Site Administration" area. Then go to the "Plugins" tab. Next, scroll down to the "Local plugins" section. Click "Kaltura package libraries". Enter the following information:
- KAF URI: It should have the format [Instance ID]-kaf.kaltura.com. For example, 12345.kaf.kaltura.com. NOTE: Do not include an ending "/".
- Server URI: By default this should be www.kaltura.com . For most use cases, this should not need to change.
- Partner id: This is your Kaltura account number also referred to as a Partner ID (PID). The PID can be found on the Integration Settings page of the Kaltura Management Console. For more information, see Integration Settings.
- Admin secret: This is an alphanumeric string used for integrations. The admin secret can be found on the Integration Settings page of the Kaltura Management Console. For more information, see Integration Settings.
- Enable trace logging: Checked
When finished, the Kaltura Package Libraries page should look similar to the following:
Set up the Filter Plugin
To set up the filter plug in
- After the installation is complete, navigate to Plug-ins > Filters > Manage Filters. Enable the Kaltura Media filter and click the Settings link.
- Ensure that Embed Kaltura Video Links is checked. If not, check it.
- Click Save.
Adding the Atto Text Editor
To add the Kaltura embed button to the Atto text editor (Moodle 3.x)
- Login as administrator.
- Go to Site administration > Plugins > Text editors > Atto HTML editor > Atto toolbar settings.
- Under Toolbar config, add “kalturamedia”to any of the button groups. For example:
The “Embed Kaltura Video” is added to the Atto editor.
My Media
No setup is required for My Media. Users can find the link to My Media under the My Home menu.
To move the My Media button
- Login as administrator.
- Go to Site administration > Appearance > Navigation.
- Select Site under "Default home page for users".
- Click Save changes.
Boost Theme Support
The Boost theme may not have the ‘Navigation’ tab. The Kaltura Media Gallery will be available in other locations.
You can determine where to place the Kaltura Media Gallery link. The link may be in one of the following locations:
- Navigation Block
- Course setting menu
To add the link to Kaltura Media Gallery
- Login as administrator.
- Go to Site administration > Plugins > Local Plugins and select Kaltura Media Gallery.
- Select where you want the Kaltura Media Gallery link to display.
Navigation Block
Select Navigation block for the link to appear on the left Navigation block.
Course setting menu
Select Couse settings for the link to appear on the course Admin settings menu:
The default display is in the Navigation block.
Adding a Block
If you have permissions to add blocks to a course, you can add the Kaltura Media Gallery Block. The link to the Kaltura Media Gallery will be added to the course side pane.
To add the Kaltura Media Gallery block
- Navigate to the site administration.
- Click Blocks editing on.
- Navigate to a course, and locate the Add a block button.
- Under the list of blocks, choose the Kaltura Media Gallery.
The results after adding the Kaltura Media Gallery block are as follows:
Roles - Setting Permissions
This section provides information on how to set roles and permissions for users to use the Kaltura features.
The following provides steps on how to set up Kaltura permissions for each of the Moodle roles.
To Define Roles
- Log in as Moodle admin
- Go to Site Administration > Users > Permissions > Define Roles.
A list all of the standard roles and all custom roles is displayed.
To edit the permissions for each role
- Select the Manage roles tab.
- For EACH role that should be able to use the Kaltura Video Extension for Moodle, select the Gear icon to edit the role.
- Scroll down the Edit page until you see the list of permissions (there are a many permissions).
- Use CTRL+F to find the string “Kaltura” on the Edit page. There are a several permissions related to the Kaltura extension.
- Set the permissions to Allow for each string that contains Kaltura and Save.
The following lists the available features/permissions:
- Block: Kaltura Media Gallery
- Add a new Kaltura Media Gallery block to Dashboard
- Kaltura package libraries (recommended for admins only)
- Download Kaltura trace logs
- Migrate Kaltura Data
- Kaltura Media Gallery
- View Kaltura Media Gallery
- Activity: Kaltura Media Assignment
- Add a Kaltura Media Assignment
- Activity: Kaltura Video Resource
- Add a Kaltura Video Resource
- Activity: Kaltura Media Assignment
- Grade video submissions
- Submit videos
- Block: Kaltura Media Gallery
- Add a new Kaltura Media Gallery block
- My Media
- View My Media page
Kaltura Video Quiz Moodle Gradebook Integration Deployment Guide
To complete your Kaltura deployment, please refer to Kaltura Video Quiz Moodle Gradebook Integration Deployment Guide.