Share via


LiveEventEncodingType Struct

Definition

Live event type. When encodingType is set to PassthroughBasic or PassthroughStandard, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

public readonly struct LiveEventEncodingType : IEquatable<Azure.ResourceManager.Media.Models.LiveEventEncodingType>
type LiveEventEncodingType = struct
Public Structure LiveEventEncodingType
Implements IEquatable(Of LiveEventEncodingType)
Inheritance
LiveEventEncodingType
Implements

Constructors

LiveEventEncodingType(String)

Initializes a new instance of LiveEventEncodingType.

Properties

None

This is the same as PassthroughStandard, please see description below. This enumeration value is being deprecated.

PassthroughBasic

The ingested stream passes through the live event from the contribution encoder without any further processing. In the PassthroughBasic mode, ingestion is limited to up to 5Mbps and only 1 concurrent live output is allowed. Live transcription is not available.

PassthroughStandard

The ingested stream passes through the live event from the contribution encoder without any further processing. Live transcription is available. Ingestion bitrate limits are much higher and up to 3 concurrent live outputs are allowed.

Premium1080P

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 1080p in resolution.

Standard

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 720p in resolution.

Methods

Equals(LiveEventEncodingType)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(LiveEventEncodingType, LiveEventEncodingType)

Determines if two LiveEventEncodingType values are the same.

Implicit(String to LiveEventEncodingType)

Converts a string to a LiveEventEncodingType.

Inequality(LiveEventEncodingType, LiveEventEncodingType)

Determines if two LiveEventEncodingType values are not the same.

Applies to