LiveEventEncoding interface
Especifica o tipo de evento ao vivo e as configurações de codificação opcionais para codificar eventos ao vivo.
Propriedades
encoding |
Tipo de evento ao vivo. Quando encodingType é definido como PassthroughBasic ou PassthroughStandard, o serviço simplesmente passa pelas camadas de vídeo e áudio de entrada para a saída. Quando encodingType é definido como Standard ou Premium1080p, um codificador ao vivo transcodifica o fluxo de entrada em várias taxas de bits ou camadas. Consulte https://go.microsoft.com/fwlink/?linkid=2095101 para obter mais informações. Esta propriedade não pode ser modificada após a criação do evento ao vivo. |
key |
Use um valor de tempo ISO 8601 entre 0,5 e 20 segundos para especificar o comprimento do fragmento de saída para as faixas de vídeo e áudio de um evento ao vivo de codificação. Por exemplo, use PT2S para indicar 2 segundos. Para a faixa de vídeo, ele também define o intervalo do quadro-chave, ou o comprimento de um GoP (grupo de imagens). Se esse valor não estiver definido para um evento ao vivo de codificação, o padrão de duração do fragmento será de 2 segundos. O valor não pode ser definido para eventos ao vivo de passagem. |
preset |
O nome da predefinição de codificação opcional, usado quando encodingType não é None. Esse valor é especificado no momento da criação e não pode ser atualizado. Se o encodingType estiver definido como Standard, o nome predefinido padrão será 'Default720p'. Caso contrário, se o encodingType estiver definido como Premium1080p, a predefinição padrão será 'Default1080p'. |
stretch |
Especifica como o vídeo de entrada será redimensionado para se ajustar à(s) resolução(ões) de saída desejada(s). O padrão é Nenhum |
Detalhes de Propriedade
encodingType
Tipo de evento ao vivo. Quando encodingType é definido como PassthroughBasic ou PassthroughStandard, o serviço simplesmente passa pelas camadas de vídeo e áudio de entrada para a saída. Quando encodingType é definido como Standard ou Premium1080p, um codificador ao vivo transcodifica o fluxo de entrada em várias taxas de bits ou camadas. Consulte https://go.microsoft.com/fwlink/?linkid=2095101 para obter mais informações. Esta propriedade não pode ser modificada após a criação do evento ao vivo.
encodingType?: string
Valor de Propriedade
string
keyFrameInterval
Use um valor de tempo ISO 8601 entre 0,5 e 20 segundos para especificar o comprimento do fragmento de saída para as faixas de vídeo e áudio de um evento ao vivo de codificação. Por exemplo, use PT2S para indicar 2 segundos. Para a faixa de vídeo, ele também define o intervalo do quadro-chave, ou o comprimento de um GoP (grupo de imagens). Se esse valor não estiver definido para um evento ao vivo de codificação, o padrão de duração do fragmento será de 2 segundos. O valor não pode ser definido para eventos ao vivo de passagem.
keyFrameInterval?: string
Valor de Propriedade
string
presetName
O nome da predefinição de codificação opcional, usado quando encodingType não é None. Esse valor é especificado no momento da criação e não pode ser atualizado. Se o encodingType estiver definido como Standard, o nome predefinido padrão será 'Default720p'. Caso contrário, se o encodingType estiver definido como Premium1080p, a predefinição padrão será 'Default1080p'.
presetName?: string
Valor de Propriedade
string
stretchMode
Especifica como o vídeo de entrada será redimensionado para se ajustar à(s) resolução(ões) de saída desejada(s). O padrão é Nenhum
stretchMode?: string
Valor de Propriedade
string