Skip to main content

StreamLayer References

For how to enable StreamLayer with streamLayerSetting and per-video streamLayer metadata, see StreamLayer Integration.

StreamLayer component properties​

PropertySourceDescription
eventIdVideo metadata streamLayer.eventIDStreamLayer event ID for the current video.
vastUrlVideo metadata streamLayer.vastURLVAST URL for the current video (ad creatives).
streamLayerSettingsettings.streamLayerSettingObject with showingDelay, isEnable, sdkKey.

Data models​

StreamLayerSetting:

StreamLayerSetting {
sdkKey: String, // SDK key for the StreamLayer service.
isEnable: Boolean, // When true, StreamLayer is enabled. Default: false.
showingDelay: BigDecimal, // Delay in ms before showing the pause ad. Default: 0.
}

StreamLayer:

// [!MISSING!] Replace with the actual Kotlin data class definition
data class StreamLayer(
val eventID: String, // StreamLayer event ID for this video.
val vastURL: String, // VAST URL for this video (ad creatives).
)