You can use the Primetime Player API to customize the behavior of the player.
To see the complete API documentation for TVSDK, go to the Adobe Primetime API References.
These classes describe your media player and its resources.
Package: com.adobe.mediacore
Name |
Description |
---|---|
ABRControlParameters ABRControlParameters | Class that encapsulates all adaptive bit rate control parameters. |
AdClientFactory | Interface for creating opportunity detectors. |
AdvertisingFactory | Factory class that allows customization of the ad decisioning process. |
BufferControlParameters | Class that encapsulates all buffer control parameters. |
DefaultAdPolicySelector | Default implementation for ad playback behaviors. Interface allowing applications to customize ad behaviors. |
DefaultMediaPlayer | Default class implementation of MediaPlayer interface. |
MediaPlayer | Public interface for the DefaultMediaPlayer class. Includes enumerations for Event, PlayerState, and Visibility. |
MediaPlayer.AdPlaybackEventListener | Interface definition of a set of callbacks to be invoked during ad playback. |
MediaPlayer.DRMEventListener | Interface definition of a callback to be invoked when protected metadata becomes available. |
MediaPlayer.EventListener | Marker interface used to unify event listener registration. |
MediaPlayer.PlaybackEventListener | Interface definition of a set of callback to be invoked during playback. |
MediaPlayer.QOSEventListener | Interface definition of a set of callback to be invoked during QoS. |
MediaPlayerItem | Interface that represents audio-video media. |
MediaPlayerItemLoader | Class that loads a media player resource and creates the corresponding MediaPlayerItem object. |
MediaPlayerItemLoader.LoaderListener | Interface that defines the listener methods associated with the MediaPlayerItemLoader object. |
MediaPlayerView | Class for the view that will be used by the MediaPlayer for video rendering. |
MediaResource | Class that wraps all information about a media resource. Includes enumeration for Type of media resource. |
PlacementOpportunityDetector | Interface used for processing in-manifest cues that will be used as placements for the ad decisioning process. |
PSDKConfig | Class that encapsulates the custom tags used by the media player when performing the ad placement, in addition to the default cue tags. It also includes the tag names that the application wants to be notified about. |
TextFormat | Interface that encapsulates different attributes describing a text style (for example, the closed captions style). |
TextFormatBuilder | Class methods for setting the formatting of text. |
Version | Class that provides the TVSDK version and description. |