Compartilhar via


LiveEventEncoding Classe

Especifica o tipo de evento ao vivo e as configurações de codificação opcionais para codificar eventos ao vivo.

Herança
azure.mgmt.media._serialization.Model
LiveEventEncoding

Construtor

LiveEventEncoding(*, encoding_type: str | _models.LiveEventEncodingType | None = None, preset_name: str | None = None, stretch_mode: str | _models.StretchMode | None = None, key_frame_interval: timedelta | None = None, **kwargs)

Parâmetros de apenas palavra-chave

Nome Description
encoding_type

Tipo de evento ao vivo. Quando encodingType é definido como PassthroughBasic ou PassthroughStandard, o serviço simplesmente passa as camadas de áudio e vídeo de entrada para a saída. Quando encodingType é definido como Standard ou Premium1080p, um codificador dinâmico 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. Essa propriedade não pode ser modificada após a criação do evento ao vivo. Os valores conhecidos são: "None", "Standard", "Premium1080p", "PassthroughBasic" e "PassthroughStandard".

preset_name
str

O nome predefinido de codificação opcional, usado quando encodingType não é Nenhum. 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_mode

Especifica como o vídeo de entrada será redimensionado para se ajustar à resolução de saída desejada. O padrão é None. Os valores conhecidos são: "None", "AutoSize" e "AutoFit".

key_frame_interval

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, ela também define o intervalo de 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, a duração do fragmento será padronizada como 2 segundos. O valor não pode ser definido para eventos ao vivo de passagem.

Variáveis

Nome Description
encoding_type

Tipo de evento ao vivo. Quando encodingType é definido como PassthroughBasic ou PassthroughStandard, o serviço simplesmente passa as camadas de áudio e vídeo de entrada para a saída. Quando encodingType é definido como Standard ou Premium1080p, um codificador dinâmico 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. Essa propriedade não pode ser modificada após a criação do evento ao vivo. Os valores conhecidos são: "None", "Standard", "Premium1080p", "PassthroughBasic" e "PassthroughStandard".

preset_name
str

O nome predefinido de codificação opcional, usado quando encodingType não é Nenhum. 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_mode

Especifica como o vídeo de entrada será redimensionado para se ajustar à resolução de saída desejada. O padrão é None. Os valores conhecidos são: "None", "AutoSize" e "AutoFit".

key_frame_interval

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, ela também define o intervalo de 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, a duração do fragmento será padronizada como 2 segundos. O valor não pode ser definido para eventos ao vivo de passagem.