Step: 1
In order to configure Kaltura LTI 1.3 inside Loree, first you have to contact the Kaltura team to get a new sub-instance (if you already have Canvas Kaltura) to proceed with integration with a third-party application like Loree.
Note: Kaltura is specifically available for LMS’s like Canvas, Blackboard, Moodle, Brightspace, etc. For any third-party applications other than LMS, you need to get another sub-domain, which can be enabled only via Kaltura support.
Step: 2
Navigate to the parent Kaltura account
page, where you can see the Player option in the left menu. Click the
link. It will navigate to the page as per the attached screenshot. (Copy
the PlayerID value.)
Now, navigate to the sub-instance Kaltura account page and replace the copied playerID with the sub-instance playerID value in three fields as per the attached screenshot.
Step: 4
In the Kaltura admin page left menu, we have the options Browse and Embed. We have to replace the uiConfid with the copied playerID value.
Step: 1
Launch Loree with Loree-admin access. Click on the 'Admin Portal' button on the top right of the navigation bar.
Step 3: Click on the 'External Tools' tab and select 'Add External Tool.'
Users need to replace https://xxxxxxx-x.kaf.kaltura.com with our newly created subinstance url from Kaltura. It will contains partner ID with -XX.
| Tool Name: | Kaltura |
| Issuer Url: | Loree |
| OIDC Url: | https://xxxxxxx-x.kaf.kaltura.com/hosted/index/oidc-init |
| RedirectUrl: | https://xxxxxxx-x.kaf.kaltura.com/hosted/index/oauth2-launch |
| Target Link Url: | https://xxxxxxx-x.kaf.kaltura.com/browseandembed/index/browseandembed |
| JWKS Url: | https://xxxxxxx-x.kaf.kaltura.com/hosted/index/lti-advantage-key-set |
| Domain Name: | https://xxxxxxx-x.kaf.kaltura.com |
Note: xxxxxxx-x refers to the sub-domain of Kaltura.
Step 8: To use Kaltura inside the Loree editor, please make sure it’s enabled and toggled ON under Admin → Roles and Features → Advanced.
Step 1:
To add Loree in the Kaltura LTI configure page, we have to navigate to https://xxxxx-1.kaf.kaltura.com/admin/config/tab/hosted
Step 2:
Need to choose the LTI 1.3 version for the auth method, and we have to update the given fields.
Here you need to choose the 1.3 version for auth method
| For AUS region: | |
| lti 13PlatformOidcAuthUrl: | https://loreev2.crystaldelta.net/lti/tool/authorize_redirect |
| lti13AuthTokenUrl: | Loree |
| lti13KeysUrl: | https://loreev2.crystaldelta.net/lti/tool/jwks |
| lti13ClientId : | Update the client ID from Step 8. |
| For US region: | |
| lti13PlatformOidcAuthUrl: | https://s1vplevcfc.execute-api.us-east-2.amazonaws.com/master/lti/tool/authorize_redirect |
| lti13AuthTokenUrl: | https://s1vplevcfc.execute-api.us-east-2.amazonaws.com/master/lti/tool/kaltura |
| lti13KeysUrl: | https://s1vplevcfc.execute-api.us-east-2.amazonaws.com/master/lti/tool/jwks |
| lti13ClientId : | Update the client ID from Step 8. |
Step 1: Launch Loree and select the 'External Tools' option from the External Elements section in the navigation menu, then click on 'Kaltura' to launch the Kaltura LTI in the Loree editor.
Note: Currently we are supporting the video embed function only.Thank you!