Veeplay.media Namespace |
Class | Description | |
---|---|---|
MediaBuilder | The MediaBuilder assists in creating playlists of fully configurable MediaUnits, together with attached, configurable MediaOverlays, using JSON files or using a Dictionary, both following the same structure. The media builder also has class methods that assist with the generation of individual MediaUnit and MediaOverlay objects from corresponding JSON or Dictionary structures. Plugins can be attached to a media builder. Each plugin can dynamically insert, edit or remove units and/or overlays from the generated playlist. | |
MediaPlayer | ||
MediaTrackableObject |
Defines the properties that an object needs to implement to become trackable by the player.
| |
MediaTrackingEvents |
The MediaEvents class defines the events that the MediaPlayer emits.
In order to receive events, implement the IMediaPlayerTrackingEventHandler interface,
and register the listener with the MediaPlayer.
Example:
A. In your class: |
Enumeration | Description | |
---|---|---|
MediaBuilderMovieControlStyle | ||
MediaBuilderResolveMultipleAdsConflictsBy |
The VMAP standard permits allowing only one ad from a certain ad source. This constant defines how the VAST builder plugin deals with situations when multiple valid ads are retrieved from a source that is disallowed to load several ads at one time.
| |
MediaBuilderWebviewDismissedAction |
Defines the action that the player should take when resuming playback after an interruption caused by user interaction, that determined the display of the in-app web browser.
| |
MediaPlayerMovieFinishReason | ||
MediaPlayerMoviePlaybackState | ||
MediaTrackingEventsMediaEventType |