*If you’re a Kaltura customer, please contact your Kaltura Customer Success Manager to help facilitate the use of this component. To learn more about the previous SDK (version 2.0), please refer to this introduction article.

Kaltura’s Mobile Video SDKs for iOS and Android

Kaltura’s Mobile Video SDK for iOS and Android provide the framework and tools to help you easily embed the Kaltura Video Player into native environments in your iOS or Android applications.

The Kaltura Video Player is fully native and offers excellent performance, ensuring that your users receive the best viewing experience.

The player’s architecture is designed to allow a seamless integration experience, enabling you to connect multiple playback engines and platforms.

The Kaltura Video Player wraps the playback engine with the same interface and events, thereby allowing the same plugin code to work across multiple platforms, including iOS, Android, and web.

Each platform supports different types of streaming capabilites and DRMs. The Kaltura Video Player’s technology determines the best streaming delivery method and DRM as needed. The Player API supports sending notifications to the Kaltura Video Player, listening to events, and evaluating properties.

Supported Features

Kaltura’s Mobile Video SDK for iOS and Android supports the following features:

  • Online and Offline Playback
  • Live
  • DRM (Fairplay, Widevine Modular, Widevine Classic)
  • Offline Mode (including DRM)
  • Multi audio tracks
  • Captions
  • Monetization (IMA )
  • Chromecast
  • AirPlay
  • Analytics

Supported Platforms

Platform Supported
Google Android phone/tablet: v4.2.2+
Apple iOS: v9+

Chromecast Support

The Kaltura Player supports Chromecast on a wide range of versions. For more information see Kaltura Player Support for Chromecast.

* Introduction to the Kaltura Video Player SDK for iOS
* Introduction to the Kaltura Video Player SDK for Android