Mediacore classes

You can use the Primetime Player API to customize the behavior of the player. These classes describe your media player and its resource.

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



ABRControlParameters Class that encapsulates all adaptive bit rate control parameters.
BufferControlParameters Class that encapsulates all buffer control parameters.
ClosedCaptionsStyles Class that defines all styling properties for text in closed captions.
ClosedCaptionsVisibility Class that controls whether closed captions are visible.
ContentFactory Factory base class for creating and managing various components used in advertising workflow.
DefaultAdPolicySelector Default implementation for ad playback behaviors. Interface allowing applications to customize ad behaviors.
DefaultContentFactory Default implementation of MediaPlayerClient factory providing support both for Metadata and ad resolving process.
DefaultMediaPlayer Default class implementation of MediaPlayer interface.
DefaultMediaPlayerConfig Configuration class for default implementation of the media player.
DefaultMediaPlayerItemConfig Default media player item configuration class.
DefaultMediaPlayerItemLoader Default media player item loader.
MediaPlayer Public interface for the DefaultMediaPlayer class. Includes enumerations for Event, PlayerState, and Visibility.
MediaPlayerConfig Media player configuration class.
MediaPlayerContext Class that provides additional context to media player.
MediaPlayerItem Interface that represents audio-video media.
DefaultMediaPlayerItemConfig Default media player item configuration class.
MediaPlayerItemLoader Class that loads a media player resource and creates the corresponding MediaPlayerItem object.
MediaPlayerStatus Class that contains the supported statuses of the media player.
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.
MediaResourceType Class that contains the supported media resource types.
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).
Version Class that provides the TVSDK version and description.

On this page