These classes provide information about ads that occur within a timeline.
Package: com.adobe.mediacore.timeline.advertising
Package: com.adobe.mediacore.timeline.advertising.policy
Name | Description |
---|---|
Ad | Class that defines the Ad abstraction and holds all ad information. It is defined by a unique ID, a duration, and a MediaResource . The MediaResource contains the URL where the actual ad content resides. |
AdAsset | Class that represents an asset to be displayed. Class representing an ad asset. |
AdBreak | Class that gives a unified view on several ads that will be played at some point during playback. |
AdBreakPolicy | Enumeration that defines the ad playback policy related to the user bypassing ads while seeking. |
AdBreakTimelineItem | Timeline item associated with the specific ad break. |
AdBreakWatchedPolicy | Enumeration class for possible policies on when to mark an ad break as having been watched. |
AdClick | Class that represents a click instance associated with an asset. This instance contains information about the click-through URL and the title that can be used to provide additional information to the user. |
AdPolicy | Enumeration class for possible policies on where to resume playing an ad break after seeking or trick-play mode. |
AdPolicyMode | Enumeration class that lists ways in which the player is playing, such as seeking or normal play. |
AdPolicyInfo | Interface that defines properties for AdPolicySelector API calls. These properties provide the context for enforcing each ad behavior. |
AdPolicySelector | An ad policy selector interface for enforcing ad behaviors. Applications can conform to this interface by implementing all the required methods or by extending the existing default policy selector class to customize specific behaviors. |
AdTimelineItem | Timeline item associated with a specific ad. |
AuditudeAdResolver | Class that handles primetime ad resolving in the TVSDK process. |
AdType | Enumeration of all ad types supported by the TVSDK. |
MetadataAdResolver | Class. |