What is KAF and LTI?


What is KAF?

Kaltura provides an out-of-the-box solution that allows users to view, record, upload, publish, search, and share video directly within their KMS/KAF environment. This saves time and money for your organization, improves student engagement and learning outcomes, and offers ease of use for students, faculty, and teaching assistants.

KMS and LMS are both implemented on top of the Kaltura Application Framework (KAF), a feature-rich framework that streamlines the integration of Kaltura’s video solutions into third-party applications. KAF is hosted on Kaltura’s cloud servers and, once integrated, presents various video components and workflows to users through responsive iFrames, reducing integration time and ensuring up-to-date functionality.

On the backend, the KAF Admin Console provides a flexible and extensible administration panel, giving full control over the user experience and interaction with videos inside KAF.

What is Learning Tools Interoperability (LTI)?

The principal concept of LTI is to establish a standard way of integrating rich learning applications (often remotely hosted and provided through third-party services) with platforms like Learning Management Systems (LMS), portals, or other educational environments. In LTI these learning applications are called Tools (delivered by Tool Providers) and the LMS, or platforms, are called Tool Consumers.

KAF and LTI

To load a KAF module in an iFrame, an authentication process must occur so that the KAF module can identify the user and determine the user’s privileges. One of the available authentication methods is LTI.

KAF Endpoints

See Overview of Kaltura's LMS integration for Canvas.

Was this article helpful?
Thank you for your feedback!
In This Article
Related Articles
Back to top

Never miss a thing!

Subscribe to our customer newsletter and our release notes updates, so you always get the best out of Kaltura.
Newsletter