Package com.brightcove.player.model
See: Description
-
Enum Summary Enum Description CaptionType Defines standard keys for each type of deliverable caption type handled by the SDK. DisplayAlign Status ProjectionFormat The list of known projection formats. PlaybackLocation Enum to depict the playback location state. ErrorCode PositionType Indicates the position of the cue point in relation to the entire video. CuePointType Specifies the cue point type. DeliveryType Defines standard keys for each type of deliverable media asset handled by the SDK. FontStyle FontWeight TextAlign TextDecoration Unit -
Class Summary Class Description Element Provides a common representation for TTML elements. Region Represents a region definition for targeting caption rendering on screen in a TTML document. LengthVtt Provides the representation of varying forms of length measure per the WebVTT1 specification. SourceCollection The SourceCollection class represents a collection of video asset Source model objects grouped by a common encoding and/or delivery method. Builder Convenience Builder to build Video objects. Fields Provides the list of known field names that can appear in the properties Map. Video The Video class is an immutable representation of all data related to a video, including associated metadata (in properties) and the groupings of source assets for this video. WebVTTDocument Represents a parsed WebVTT document. CaptionsDocument Length Provides the representation of varying forms of length measure per the TTML specification. Builder RendererConfig This class contains configuration values used on a Renderer Builder. ErrorFields Please refer to BrightcoveError instead. TTMLDocument Represents a parsed DFXP TTML document. CuePoint Represents the data of a single cue point. Fields Provides the list of known field names that can appear in the properties Map. Playlist StyledElement Provides a common representation for TTML styled elements. MetadataObject Provides a common metadata collection for any data model objects using a generic, dynamic set of metadata properties. Fields Provides the list of known field names that can appear in the properties Map. Source The Source class is an immutable representation of a specific playable video asset, including the URL or other necessary information required to play the video. Fields Provides the list of known field names that can appear in the properties Map. SourceAwareMetadataObject VideoFields Static class that contains all the relevant names for fields that are provided for Video data by the Media API. MediaFormat An immutable Parcelable object that can be used describe the format of media stream. Span Represents a span of styled text within a TTML document. Block Represents a single timed-text element. -
Annotation Summary Annotation Description CanSetDownloadIdentifier Any method attempting to call setDownloadId must be annotated explicitly withthis annotation. CanSetLicenseExpiryDate Any method attempting to call setLicenseExpiryDate must be annotated explicitlywith this annotation. CanSetLicenseKeySetId Any method attempting to call setOfflinePlaybackLicenseKey must be annotatedexplicitly with this annotation. -
Interface Summary Interface Description BrightcoveError