LiveEventEncoding interface
Gibt den Liveereignistyp und optionale Codierungseinstellungen für die Codierung von Liveereignissen an.
Eigenschaften
encoding |
Liveereignistyp. Wenn "encodingType" auf "PassthroughBasic" oder "PassthroughStandard" festgelegt ist, übergibt der Dienst einfach die eingehenden Video- und Audioebenen an die Ausgabe. Wenn "encodingType" auf "Standard" oder "Premium1080p" festgelegt ist, transcodiert ein Live-Encoder den eingehenden Datenstrom in mehrere Bitraten oder Ebenen. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2095101. Diese Eigenschaft kann nicht geändert werden, nachdem das Liveereignis erstellt wurde. |
key |
Verwenden Sie einen ISO 8601-Zeitwert zwischen 0,5 und 20 Sekunden, um die Länge des Ausgabefragments für das Video und die Audiospuren eines Codierungs-Liveereignisses anzugeben. Verwenden Sie z. B. PT2S, um 2 Sekunden anzugeben. Für die Videospur wird auch das Keyframeintervall oder die Länge eines GoP (Gruppe von Bildern) definiert. Wenn dieser Wert nicht für ein Codierungs-Liveereignis festgelegt ist, wird die Fragmentdauer standardmäßig auf 2 Sekunden festgelegt. Der Wert kann nicht für Pass-Through-Liveereignisse festgelegt werden. |
preset |
Der optionale voreingestellte Codierungsname, der verwendet wird, wenn encodingType keines ist. Dieser Wert wird zur Erstellungszeit angegeben und kann nicht aktualisiert werden. Wenn der encodingType auf "Standard" festgelegt ist, lautet der Standardvoreinstellungsname "Default720p". Wenn der encodingType auf "Premium1080p" festgelegt ist, lautet die Standardvoreinstellung "Default1080p". |
stretch |
Gibt an, wie die Größe des Eingabevideos an die gewünschte Ausgabeauflösung angepasst wird. Der Standardwert ist "None". |
Details zur Eigenschaft
encodingType
Liveereignistyp. Wenn "encodingType" auf "PassthroughBasic" oder "PassthroughStandard" festgelegt ist, übergibt der Dienst einfach die eingehenden Video- und Audioebenen an die Ausgabe. Wenn "encodingType" auf "Standard" oder "Premium1080p" festgelegt ist, transcodiert ein Live-Encoder den eingehenden Datenstrom in mehrere Bitraten oder Ebenen. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=2095101. Diese Eigenschaft kann nicht geändert werden, nachdem das Liveereignis erstellt wurde.
encodingType?: string
Eigenschaftswert
string
keyFrameInterval
Verwenden Sie einen ISO 8601-Zeitwert zwischen 0,5 und 20 Sekunden, um die Länge des Ausgabefragments für das Video und die Audiospuren eines Codierungs-Liveereignisses anzugeben. Verwenden Sie z. B. PT2S, um 2 Sekunden anzugeben. Für die Videospur wird auch das Keyframeintervall oder die Länge eines GoP (Gruppe von Bildern) definiert. Wenn dieser Wert nicht für ein Codierungs-Liveereignis festgelegt ist, wird die Fragmentdauer standardmäßig auf 2 Sekunden festgelegt. Der Wert kann nicht für Pass-Through-Liveereignisse festgelegt werden.
keyFrameInterval?: string
Eigenschaftswert
string
presetName
Der optionale voreingestellte Codierungsname, der verwendet wird, wenn encodingType keines ist. Dieser Wert wird zur Erstellungszeit angegeben und kann nicht aktualisiert werden. Wenn der encodingType auf "Standard" festgelegt ist, lautet der Standardvoreinstellungsname "Default720p". Wenn der encodingType auf "Premium1080p" festgelegt ist, lautet die Standardvoreinstellung "Default1080p".
presetName?: string
Eigenschaftswert
string
stretchMode
Gibt an, wie die Größe des Eingabevideos an die gewünschte Ausgabeauflösung angepasst wird. Der Standardwert ist "None".
stretchMode?: string
Eigenschaftswert
string