GamLiveStreamConfig

data class GamLiveStreamConfig(val assetKey: String, val adTagParameters: Map<String, String> = emptyMap(), val streamActivityMonitorId: String? = null, val apiKey: String? = null)

Configuration for a full-service IMA DAI live-stream session (ADS-326 steered ssai): the ads are stitched by Google and the SDK plays the single returned stream, so this carries the DAI assetKey rather than the pod-serving customAssetKey.

Constructors

Link copied to clipboard
constructor(assetKey: String, adTagParameters: Map<String, String> = emptyMap(), streamActivityMonitorId: String? = null, apiKey: String? = null)

Properties

Link copied to clipboard

Ad tag parameters sent with the stream request (targeting, custom parameters).

Link copied to clipboard

The IMA API key, when the network requires one.

Link copied to clipboard

The DAI live-stream asset key.

Link copied to clipboard

The IMA stream activity monitor id, for debugging sessions with Google.