Player SDK for Android

Build world-class user experiences with our Android SDK.

Player SDK for Android is a world-class SDK that allows an application developer to embed it within an existing or new native Java or Kotlin application. The Android SDK wraps and extends the existing media player API providing a similar interface to the Android Video view

Supported OS version

Player SDK for Android supports Android 5.x (Lollipop) - Android 9.x (Pie)

Supported streaming formats & DRM

Adaptive Streaming Format DRM Audio / Video Container Encrypt method Block / Cypher
DASH Widevine ISOBMFF / F-MP4 cenc AES-128 CTR
HLS NAGRA PRM* MPEG2-TS AES 128 AES 128 CBC

 

* To use the NAGRA Persistent Rights Management DRM solution you will need to contact us to discuss your requirements as you'll also need a NAGRA DRM backend to support this use case.

Supported audio and video codecs

Video Codec Audio Codec
H.264 AAC-LC, HE-AAC
H.265*  AAC-LC, HE-AAC

* H265 is only supported where the decoding of H.265 is available on the hardware.