Class MediaTailorSource
-
- All Implemented Interfaces:
public class MediaTailorSource extends TypedSource
A MediaTailor source that might be used for client-side tracking.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
MediaTailorSource.Builder
The builder for a MediaTailor source.
- The final URL will have the following format: '/v1/session/
-
Field Summary
Fields Modifier and Type Field Description public final Map<String, String>
adParams
public final String
src
public final DRMConfiguration
drm
public final SourceType
type
public final Double
liveOffset
public final SsaiDescription
ssai
public final String
timeServer
public final HlsPlaybackConfiguration
hls
public final DashPlaybackConfiguration
dash
-
Method Summary
Modifier and Type Method Description Map<String, String>
getAdParams()
Optional Map of ad parameters to perform client-side ad reporting. boolean
equals(Object o)
int
hashCode()
-
Methods inherited from class com.theoplayer.android.api.source.TypedSource
getDash, getDrm, getHls, getLiveOffset, getSrc, getSsai, getTimeServer, getType, isHlsDateRange, isLowLatency
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getAdParams
@Nullable() Map<String, String> getAdParams()
Optional Map of ad parameters to perform client-side ad reporting. For more information visit MediaTailor documentation.
- Returns:
adParams
-
hashCode
int hashCode()
-
-
-
-