OpenTV Player SDK 4 for Android

The OpenTV Player SDK 4 for Android enables application developers to embed the OpenTV Player within an existing or new native Java or Kotlin application. The Android SDK 4 wraps and extends the existing media player API providing a similar interface to the Android Video view.

Supported versions and formats

Supported OS versions ‚ÄčAdaptive Streaming Format DRM Audio/Video Container Encrypt method Block/Cypher
Android 5 (Lollipop) onwards HLS PRM MPEG2-TS AES 128 AES 128 CBC

Supported audio and video codecs

Video codec Audio codec Comments
H.264 AAC-LC
H.265 AAC-LC
Only where the hardware supports H.265 decoding

Open source usage

The following third-party software is used and embedded within the OpenTV Player SDK 5 for Android.

  • commons-math 2.2 (Only required when integrating application active Insight)

Native side open source libraries

  • Jansson 2.11
  • Cjose 0.6.0
  • Openssl 1.0.2n
  • boost 1.64.0
  • Sigslot 0.2.2
  • Curl 7.59.0
  • Zlib 1.2.11
  • libxml2

Java side open source libraries

  • android-async-http 1.4.9
  • httpclient
  • mediarouter V7:27.0.1
Copyright © 2020 Nagravision S.A.