LiveEventEncoding interface
Specifica il tipo di evento live e le impostazioni di codifica facoltative per la codifica degli eventi live.
Proprietà
encoding |
Tipo di evento live. Quando encodingType è impostato su PassthroughBasic o PassthroughStandard, il servizio passa semplicemente attraverso i livelli audio e video in ingresso all'output. Quando encodingType è impostato su Standard o Premium1080p, un codificatore live esegue la transcodifica del flusso in ingresso in più velocità in bit o livelli. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2095101. Questa proprietà non può essere modificata dopo la creazione dell'evento live. |
key |
Usare un valore di tempo ISO 8601 compreso tra 0,5 e 20 secondi per specificare la lunghezza del frammento di output per le tracce video e audio di un evento live di codifica. Ad esempio, usare PT2S per indicare 2 secondi. Per la traccia video definisce anche l'intervallo dei fotogrammi chiave o la lunghezza di un GoP (gruppo di immagini). Se questo valore non è impostato per un evento live di codifica, per impostazione predefinita la durata del frammento è di 2 secondi. Non è possibile impostare il valore per gli eventi live pass-through. |
preset |
Il nome del set di impostazioni di codifica facoltativo, usato quando encodingType non è Nessuno. Questo valore viene specificato in fase di creazione e non può essere aggiornato. Se encodingType è impostato su Standard, il nome predefinito del set di impostazioni è 'Default720p'. In caso contrario, se encodingType è impostato su Premium1080p, il set di impostazioni predefinito è "Default1080p". |
stretch |
Specifica il modo in cui il video di input verrà ridimensionato in base alle risoluzioni di output desiderate. Il valore predefinito è Nessuno |
Dettagli proprietà
encodingType
Tipo di evento live. Quando encodingType è impostato su PassthroughBasic o PassthroughStandard, il servizio passa semplicemente attraverso i livelli audio e video in ingresso all'output. Quando encodingType è impostato su Standard o Premium1080p, un codificatore live esegue la transcodifica del flusso in ingresso in più velocità in bit o livelli. Per altre informazioni, vedere https://go.microsoft.com/fwlink/?linkid=2095101. Questa proprietà non può essere modificata dopo la creazione dell'evento live.
encodingType?: string
Valore della proprietà
string
keyFrameInterval
Usare un valore di tempo ISO 8601 compreso tra 0,5 e 20 secondi per specificare la lunghezza del frammento di output per le tracce video e audio di un evento live di codifica. Ad esempio, usare PT2S per indicare 2 secondi. Per la traccia video definisce anche l'intervallo dei fotogrammi chiave o la lunghezza di un GoP (gruppo di immagini). Se questo valore non è impostato per un evento live di codifica, per impostazione predefinita la durata del frammento è di 2 secondi. Non è possibile impostare il valore per gli eventi live pass-through.
keyFrameInterval?: string
Valore della proprietà
string
presetName
Il nome del set di impostazioni di codifica facoltativo, usato quando encodingType non è Nessuno. Questo valore viene specificato in fase di creazione e non può essere aggiornato. Se encodingType è impostato su Standard, il nome predefinito del set di impostazioni è 'Default720p'. In caso contrario, se encodingType è impostato su Premium1080p, il set di impostazioni predefinito è "Default1080p".
presetName?: string
Valore della proprietà
string
stretchMode
Specifica il modo in cui il video di input verrà ridimensionato in base alle risoluzioni di output desiderate. Il valore predefinito è Nessuno
stretchMode?: string
Valore della proprietà
string