public class Media
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.Double |
duration
TMedia duration in seconds.
|
java.lang.String |
id
Media asset id.
|
LiveStream |
liveStream
Configuration for live stream transmission.
|
java.lang.String |
mediaLandingPage
Url pointing to media landing page.
|
MediaSource[] |
source
Array of media source metadata objects.
|
SplashImage[] |
splashImages
Array of splash image metadata objects.
|
SubtitlesFile[] |
subtitlesSets
Subtitles configuration for subtitles not embedded in video stream
(loading one language from single external file).
|
java.lang.String |
title
Media asset title.
|
Constructor and Description |
---|
Media() |
Media(java.lang.String mediaSourceUrl) |
Media(java.lang.String mediaSourceUrl,
java.lang.String splashImageUrl) |
Modifier and Type | Method and Description |
---|---|
static Media |
parseWithJSONObject(JSONObject reader) |
void |
writeJson(JsonWriter writer) |
public java.lang.String id
public java.lang.String title
public java.lang.Double duration
public MediaSource[] source
public SplashImage[] splashImages
public java.lang.String mediaLandingPage
public SubtitlesFile[] subtitlesSets
public LiveStream liveStream
public Media()
public Media(java.lang.String mediaSourceUrl)
public Media(java.lang.String mediaSourceUrl, java.lang.String splashImageUrl)
public void writeJson(JsonWriter writer) throws java.io.IOException
java.io.IOException
public static Media parseWithJSONObject(JSONObject reader) throws JSONException
JSONException