Overview
The Adobe Primetime Software Development Kit (PSDK) client for iOS is a toolkit that provides you with the means to add advanced video playback functionality to your applications. This PSDK also supports ad insertion, content protection, and analytics.
Create a video player
The PSDK provides the tools that you need for creating your own advanced video player application, which you can integrate with other Primetime components.
Work with MediaPlayer objects
The PTMediaPlayer object represents your media player and a PTMediaPlayerItem represents audio or video on your player.
Include advertising
The Primetime SDK for iOS allows you to request ads for your live/linear and VOD content through its Primetime Ad Decisioning interface.
Subtitles and Closed Captioning
Subtitle streams run in parallel with the main content. Closed captions are part of the data packets of the MPEG-2 video streams inside of the video transmission stream.
Set up alternate audio
Alternate (late-binding) audio is the support of multiple language tracks for HTTP video streams (live/linear and VOD) without having to duplicate and repackage the video for each audio track. Late binding of an audio track allows you to easily provide multiple language tracks for a video asset at any time before or after the asset’s initial packaging.
Content security using DRM
You can use the features of the Primetime digital rights management (DRM) system to provide secure access to your video content.
Use the notification system
The notification portion of the PSDK library allows you to create a logging and debugging system that can be useful for diagnostic and validation purposes.