| Interface | Description | |
|---|---|---|
| AdBreakPolicySelectorFactory | ||
| MediaPlayer | Media player class. | |
| MediaPlayerClientFactory | Factory interface for managing various components used in advertising and content protection workflow. | |
| MediaPlayerItem | Media player item is an interface to represent audio-video media. | |
| SeekManager | Media player seek manager. |
| Class | Description | |
|---|---|---|
| ABRControlParameters | Encapsulates all ABR control parameters. | |
| BufferControlParameters | Encapsulates all buffer control parameters. | |
| ClosedCaptionStyles | ||
| ClosedCaptionsVisibility | ||
| DefaultAdBreakPolicySelector | Default Ad Break Policy Selector. | |
| DefaultAdBreakPolicySelectorFactory | ||
| DefaultMediaPlayer | Default implementation of media player interface provided by PSDK framework. | |
| DefaultMediaPlayerClientFactory | Default implementation of MediaPlayerClient factory providing support both for Metadata and Auditude ad resolving process. | |
| DefaultMediaPlayerConfig | Configuration for default implementation of the media player. | |
| DefaultSeekManager | Default media player seek manager. | |
| MediaPlayerConfig | Media player configuration class. | |
| MediaPlayerContext | Class used to provide additional context to media player. | |
| MediaPlayerItemLoader | Helper class to load and retrieve media stream information without playing it. | |
| MediaPlayerStatus | Class containing the supported statuses of media player. | |
| MediaPlayerView | ||
| MediaResource | Class wrapping all information about a media resource. | |
| MediaResourceType | Class containing the supported media resources types. | |
| TextFormat | The TextFormat class is used to encapsulate different attributes describing a text style (for example the closed captions style). | |
| TimelineImpl | ||
| TimelineMarkerImpl | ||
| Version | Utility class which exposes PSDK version information. | |
| VideoEngineAdRemoveMonitor | ||
| VideoEngineHoldManager | ||
| VideoEngineTimelineHold |