Partager via


LiveEventEncoding Constructeurs

Définition

Surcharges

LiveEventEncoding()

Initialise une nouvelle instance de la classe LiveEventEncoding.

LiveEventEncoding(Nullable<LiveEventEncodingType>, String, Nullable<StretchMode>, Nullable<TimeSpan>)

Initialise une nouvelle instance de la classe LiveEventEncoding.

LiveEventEncoding()

Initialise une nouvelle instance de la classe LiveEventEncoding.

public LiveEventEncoding ();
Public Sub New ()

S’applique à

LiveEventEncoding(Nullable<LiveEventEncodingType>, String, Nullable<StretchMode>, Nullable<TimeSpan>)

Initialise une nouvelle instance de la classe LiveEventEncoding.

public LiveEventEncoding (Microsoft.Azure.Management.Media.Models.LiveEventEncodingType? encodingType = default, string presetName = default, Microsoft.Azure.Management.Media.Models.StretchMode? stretchMode = default, TimeSpan? keyFrameInterval = default);
new Microsoft.Azure.Management.Media.Models.LiveEventEncoding : Nullable<Microsoft.Azure.Management.Media.Models.LiveEventEncodingType> * string * Nullable<Microsoft.Azure.Management.Media.Models.StretchMode> * Nullable<TimeSpan> -> Microsoft.Azure.Management.Media.Models.LiveEventEncoding
Public Sub New (Optional encodingType As Nullable(Of LiveEventEncodingType) = Nothing, Optional presetName As String = Nothing, Optional stretchMode As Nullable(Of StretchMode) = Nothing, Optional keyFrameInterval As Nullable(Of TimeSpan) = Nothing)

Paramètres

encodingType
Nullable<LiveEventEncodingType>

Type d’événement en direct. Lorsque encodingType est défini sur PassthroughBasic ou PassthroughStandard, le service transmet simplement la ou les couches vidéo et audio entrantes à la sortie. Lorsque encodingType est défini sur Standard ou Premium1080p, un encodeur live transcode le flux entrant en plusieurs vitesses de transmission ou couches. Consultez la rubrique https://go.microsoft.com/fwlink/?linkid=2095101 (éventuellement en anglais) pour plus d'informations. Cette propriété ne peut pas être modifiée après la création de l’événement en direct. Les valeurs possibles sont les suivantes : « None », « Standard », « Premium1080p », « PassthroughBasic », « PassthroughStandard »

presetName
String

Nom prédéfini d’encodage facultatif, utilisé lorsque encodingType n’a pas la valeur None. Cette valeur est spécifiée au moment de la création et ne peut pas être mise à jour. Si encodingType est défini sur Standard, le nom prédéfini par défaut est « Default720p ». Sinon, si encodingType est défini sur Premium1080p, la présélection par défaut est « Default1080p ».

stretchMode
Nullable<StretchMode>

Spécifie comment la vidéo d’entrée sera redimensionnée pour s’adapter à la ou aux résolutions de sortie souhaitées. La valeur par défaut est None. Les valeurs possibles sont les suivantes : « None », « AutoSize », « AutoFit »

keyFrameInterval
Nullable<TimeSpan>

Utilisez une valeur de temps ISO 8601 comprise entre 0,5 et 20 secondes pour spécifier la longueur du fragment de sortie pour les pistes vidéo et audio d’un événement en direct d’encodage. Par exemple, utilisez PT2S pour indiquer 2 secondes. Pour la piste vidéo, elle définit également l’intervalle d’image clé ou la longueur d’un goP (groupe d’images). Si cette valeur n’est pas définie pour un événement en direct d’encodage, la durée du fragment est de 2 secondes par défaut. La valeur ne peut pas être définie pour les événements en direct pass-through.

S’applique à