LiveEventInputResponse

data class LiveEventInputResponse(val accessControl: LiveEventInputAccessControlResponse? = null, val accessToken: String? = null, val endpoints: List<LiveEventEndpointResponse>? = null, val keyFrameIntervalDuration: String? = null, val streamingProtocol: String, val timedMetadataEndpoints: List<LiveEventTimedMetadataEndpointResponse>? = null)

The live event input.

Constructors

Link copied to clipboard
constructor(accessControl: LiveEventInputAccessControlResponse? = null, accessToken: String? = null, endpoints: List<LiveEventEndpointResponse>? = null, keyFrameIntervalDuration: String? = null, streamingProtocol: String, timedMetadataEndpoints: List<LiveEventTimedMetadataEndpointResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Access control for live event input.

Link copied to clipboard
val accessToken: String? = null

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

Link copied to clipboard

The input endpoints for the live event.

Link copied to clipboard

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

Link copied to clipboard

The input protocol for the live event. This is specified at creation time and cannot be updated.

Link copied to clipboard

The metadata endpoints for the live event.