When working with the Kaltura API, a Kaltura Session (aka KS), represents the validation required to authenticate the user calling/performing the API action.
To create a KS, you need a Publisher Account in the Kaltura Server and that account should have API access.

In this tutorial we are going to see how we can use the TestMe console to ingest new media to KMC, this can be useful for development, debugging and much more.
This guide will be divided to two parts: first part we will see how to create a Kaltura Session, as for the second part, we will dive into the TestMe console and see how to actually ingest a video using API calls.

The Thumbnail API provides an easy interface to dynamically manipulate images or video snapshots to be used as thumbnails. Using the thumbnail API it is possible to resize, cropped versions of the original Kaltura video thumbnail, a specific frame from in the video and manipulate the thumbnail image and various ways.

Kaltura is the world's first Open Source Online Video Platform, providing both enterprise level commercial software and services, fully supported and maintained by Kaltura, as well as free open-source community supported solutions, for video publishing, management, syndication and monetization.