Introduction to Kaltura Client Libraries

Printer-friendly version

 

In this document you will learn about Understansing Client Libraries, Deciding where to get a client library and using a Kaltura Client Library 

This document does not address how to implement specific flows using the Kaltura API.

If you are unable to find the information that you are looking for here, please use the search bar above to search for the information you seek, or report a missing information: "Couldn't find what you were looking for?” form.

This document describes:

Applicability

This document applies to Kaltura API version 3 and later.

 

 

 

Understanding Kaltura Client Libraries

 

 

 

 

 

 

Client Library Programming Languages

 

Kaltura provides downloadable client libraries for the Kaltura Hosted Edition in various programming languages. These languages also are available when generating a client library for Kaltura On-Prem and Kaltura CE. You can generate a client library for an additional language. See Generating a Client Library for a Language that Kaltura Does Not Provide.

 

 Kaltura Client Library 

 

 

 

 

 

Generating a Client Library for a Language that Kaltura Does Not Provide

If you want a client library for a language that Kaltura does not provide, you need to generate a specialized Kaltura client library.

Kaltura welcomes contributions of client libraries for languages that Kaltura does not yet provide.

For more information, refer to Kaltura API Usage Guidelines.

Using APIs from a Customized Server Plugin

If you want a client library to include customized APIs from a server plugin, you need to generate a specialized Kaltura client library.

Using a Sub-Set of Kaltura APIs

If you want to use only a specific sub-set of Kaltura APIs without accessing other APIs, you need to generate a specialized Kaltura client library.

 

Getting a Client Library for Kaltura Hosted Edition

 

 

 

 

Generating a Client Library for Kaltura On‑Prem and Kaltura CE 

 

 

 

Generating a Specialized Kaltura Client Library

 

Generating a Specialized Client Library – Overview

 

How to Generate a Specialized Client Library

 

 

 

 

 

 

 

Producing a Specialized Kaltura Client Library

 

 

  

 

 

Using a Kaltura Client Library

 

See Tips and Tricks for resources related to using a client library.

For sample code in available client library languages, see Sample Code for Multiple Client Library Languages.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(67079 reads)