Поделиться через


LiveEventInput Class

Definition

The live event input.

public class LiveEventInput : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Media.Models.LiveEventInput>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Media.Models.LiveEventInput>
public class LiveEventInput
type LiveEventInput = class
    interface IJsonModel<LiveEventInput>
    interface IPersistableModel<LiveEventInput>
type LiveEventInput = class
Public Class LiveEventInput
Implements IJsonModel(Of LiveEventInput), IPersistableModel(Of LiveEventInput)
Public Class LiveEventInput
Inheritance
LiveEventInput
Implements

Constructors

LiveEventInput(LiveEventInputProtocol)

Initializes a new instance of LiveEventInput.

Properties

AccessToken

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.

Endpoints

The input endpoints for the live event.

IPAllowedIPs

The IP allow list.

KeyFrameIntervalDuration

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.

StreamingProtocol

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

Explicit Interface Implementations

IJsonModel<LiveEventInput>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<LiveEventInput>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<LiveEventInput>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<LiveEventInput>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<LiveEventInput>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to