Live Event Input
data class LiveEventInput(val accessToken: String? = null, val endpoints: List<LiveEventInputEndpoint>? = null, val ipAccessControlAllows: List<LiveEventInputIpAccessControlAllow>? = null, val keyFrameIntervalDuration: String? = null, val streamingProtocol: String? = null)
Constructors
Link copied to clipboard
constructor(accessToken: String? = null, endpoints: List<LiveEventInputEndpoint>? = null, ipAccessControlAllows: List<LiveEventInputIpAccessControlAllow>? = null, keyFrameIntervalDuration: String? = null, streamingProtocol: String? = null)
Properties
Link copied to clipboard
A UUID in string form to uniquely identify the stream. If omitted, the service will generate a unique value. Changing this forces a new value to be created.
Link copied to clipboard
Link copied to clipboard
One or more ip_access_control_allow
blocks as defined below.
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. This field cannot be set when type
is set to Encoding
.
Link copied to clipboard
The input protocol for the live event. Allowed values are FragmentedMP4
and RTMP
. Changing this forces a new resource to be created.