Apple (PRM) SDK Integration Guide
The following procedures describe how to create a new OpenTV Player application in Apple (PRM) and play a specified clear video stream.
Prerequisites
Tools
The following development tools are required:
The latest version of Xcode.
A handheld device supporting iOS 11 or above.
Product release files
opy-sdk-ios-prm-2.30.x-integration.zip
This contains the framework files used for integration activities and is necessary for producing debug logs as you cannot do this once the native code is in production. The NAGRA logo will be displayed during playback to indicate that the integration variant is being used.opy-sdk-ios-prm-2.30.x-production.zip
This contains the framework files that replace the integration versions when the finished application is ready to be deployed. The NAGRA logo is not present during playback.- Operator vault
File containing various operator-specific secrets that enable the PAK to connect to and converse with a PRM license server using matching secrets (supplied separately).
Integration process
NAGRA recommends you perform integration of the OpenTV Player SDK in the following stages:
Using this guide, create your own basic player. For details, see:
Develop your code to add encrypted playback and other features to the player.
When development is complete, replace the integration file with the production version. Carry out final testing and submit to the Apple Store.