ImageGenerationConfiguration - Amazon Kinesis Video Streams

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

ImageGenerationConfiguration

A estrutura que contém as informações necessárias para a entrega das imagens do KVS. Se for nula, a configuração será excluída do fluxo.

Conteúdo

DestinationConfig

A estrutura que contém as informações necessárias para entregar imagens a um cliente.

Tipo: objeto ImageGenerationDestinationConfig

Obrigatório: Sim

Format

O formato de imagem aceito.

Tipo: strings

Valores Válidos: JPEG | PNG

Obrigatório: Sim

ImageSelectorType

A origem dos registros de data e hora do servidor ou do produtor a serem usados para gerar as imagens.

Tipo: strings

Valores Válidos: SERVER_TIMESTAMP | PRODUCER_TIMESTAMP

Obrigatório: Sim

SamplingInterval

O intervalo de tempo em milissegundos (ms) no qual as imagens precisam ser geradas a partir do fluxo. O valor mínimo que pode ser fornecido é 200 ms. Se o intervalo do timestamp for menor que o intervalo de amostragem, a imagem do StartTimestamp será retornada, se disponível.

Tipo: inteiro

Intervalo válido: valor mínimo de 3000. Valor máximo de 20000.

Obrigatório: Sim

Status

Indica se a ContinuousImageGenerationConfigurations API está ativada ou desativada.

Tipo: strings

Valores Válidos: ENABLED | DISABLED

Obrigatório: Sim

FormatConfig

A lista de uma estrutura de pares de valores-chave que contém parâmetros extras que podem ser aplicados quando a imagem é gerada. A FormatConfig chave é aJPEGQuality, que indica a chave de qualidade JPEG a ser usada para gerar a imagem. O FormatConfig valor aceita ints de 1 a 100. Se o valor for 1, a imagem será gerada com menos qualidade e a melhor compressão. Se o valor for 100, a imagem será gerada com a melhor qualidade e menos compressão. Se nenhum valor for fornecido, o valor padrão da JPEGQuality chave será definido como 80.

Tipo: mapa de string para string

Entradas do mapa: número máximo de um item.

Chaves válidas: JPEGQuality

Restrições de tamanho do valor: tamanho mínimo de 0. O tamanho máximo é 256.

Padrão de valor: ^[a-zA-Z_0-9]+

Obrigatório: não

HeightPixels

A altura da imagem de saída usada em conjunto com o WidthPixels parâmetro. Quando os WidthPixels parâmetros HeightPixels e parâmetros forem fornecidos, a imagem será esticada para se ajustar à proporção especificada. Se somente o HeightPixels parâmetro for fornecido, sua proporção original será usada para calcular a WidthPixels proporção. Se nenhum parâmetro for fornecido, o tamanho original da imagem será retornado.

Tipo: inteiro

Intervalo válido: valor mínimo de 1. Valor máximo de 2160.

Obrigatório: não

WidthPixels

A largura da imagem de saída usada em conjunto com o HeightPixels parâmetro. Quando os HeightPixels parâmetros WidthPixels e parâmetros forem fornecidos, a imagem será esticada para se ajustar à proporção especificada. Se somente o WidthPixels parâmetro for fornecido, sua proporção original será usada para calcular a HeightPixels proporção. Se nenhum parâmetro for fornecido, o tamanho original da imagem será retornado.

Tipo: inteiro

Intervalo válido: valor mínimo de 1. Valor máximo de 3840.

Obrigatório: não

Consulte também

Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos da linguagem, consulte o seguinte: