The OpenTV Player SDK for Apple (PRM) provides a platform video player that replaces the device's native player.
The user interface is built in Objective-C. You start writing your native user interfaces based on the iOS SDK and AVPlayer, then switch to our extended AVPlayer to enable DRM content protection with anyCAST PRM. The SDK is delivered pre-hardened and provides additional tools to finalise the application.
Supported versions and formats
|Supported OS versions||Adaptive Streaming Format||DRM||Audio/Video Container||Encryption Method|
|SDK 2.30.0 iOS releases 11-13|
SDK 2.30.1 iOS releases 11-14
SDK file contents
The SDK folders typically contain the following files (zipped):
This contains the framework file used for integration activities.
This contains the framework file that replaces the integration version when the application is ready to be deployed.
- Operational vault
File containing various operator-specific secrets which enable the PAK to connect to and converse with a PRM license server using matching secrets.
The following third-party software is used and embedded within the OpenTV Player SDK for Apple (PRM).
|Name||Version||Open source licence model (if applicable)||Link|
Boost Logging Lib