ImageGenerationConfiguration - Amazon Kinesis Video Streams

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

ImageGenerationConfiguration

La struttura che contiene le informazioni necessarie per la distribuzione delle immagini KVS. Se null, la configurazione verrà eliminata dallo stream.

Indice

DestinationConfig

La struttura che contiene le informazioni necessarie per fornire le immagini a un cliente.

Tipo: oggetto ImageGenerationDestinationConfig

Obbligatorio: sì

Format

Il formato di immagine accettato.

Tipo: String

Valori validi: JPEG | PNG

Obbligatorio: sì

ImageSelectorType

L'origine dei timestamp del Server o del Produttore da utilizzare per generare le immagini.

Tipo: String

Valori validi: SERVER_TIMESTAMP | PRODUCER_TIMESTAMP

Obbligatorio: sì

SamplingInterval

L'intervallo di tempo in millisecondi (ms) in cui le immagini devono essere generate dallo stream. Il valore minimo che può essere fornito è 200 ms. Se l'intervallo del timestamp è inferiore all'intervallo di campionamento, l'immagine di StartTimestamp verrà restituita, se disponibile.

Tipo: numero intero

Obbligatorio: sì

Status

Indica se l'ContinuousImageGenerationConfigurationsAPI è abilitata o disabilitata.

Tipo: String

Valori validi: ENABLED | DISABLED

Obbligatorio: sì

FormatConfig

L'elenco di una struttura di coppie chiave-valore che contiene parametri aggiuntivi che possono essere applicati quando viene generata l'immagine. La FormatConfig chiave è laJPEGQuality, che indica la chiave di qualità JPEG da utilizzare per generare l'immagine. Il FormatConfig valore accetta int da 1 a 100. Se il valore è 1, l'immagine verrà generata con una qualità inferiore e la compressione migliore. Se il valore è 100, l'immagine verrà generata con la migliore qualità e una compressione inferiore. Se non viene fornito alcun valore, il valore predefinito della JPEGQuality chiave verrà impostato su 80.

Tipo: mappatura stringa a stringa

Voci sulla mappa: numero massimo di 1 elemento.

Chiavi valide: JPEGQuality

Limiti di lunghezza del valore: lunghezza minima di 0. La lunghezza massima è 256 caratteri.

Modello di valore: ^[a-zA-Z_0-9]+

Obbligatorio: no

HeightPixels

L'altezza dell'immagine di output utilizzata insieme al parametro. WidthPixels Quando vengono forniti entrambi HeightPixels i WidthPixels parametri, l'immagine verrà allungata per adattarsi alle proporzioni specificate. Se viene fornito solo il HeightPixels parametro, per calcolare il rapporto verranno utilizzate le WidthPixels proporzioni originali. Se non viene fornito alcun parametro, verrà restituita la dimensione originale dell'immagine.

Tipo: numero intero

Intervallo valido: valore minimo di 1. Valore massimo di 2160.

Obbligatorio: no

WidthPixels

La larghezza dell'immagine di output utilizzata insieme al HeightPixels parametro. Quando vengono forniti entrambi WidthPixels i HeightPixels parametri, l'immagine verrà allungata per adattarsi alle proporzioni specificate. Se viene fornito solo il WidthPixels parametro, per calcolare il rapporto verranno utilizzate le HeightPixels proporzioni originali. Se non viene fornito alcun parametro, verrà restituita la dimensione originale dell'immagine.

Tipo: numero intero

Intervallo valido: valore minimo di 1. Valore massimo di 3840.

Campo obbligatorio: no

Vedi anche

Per ulteriori informazioni sull'utilizzo di questa API in una delle lingue specifiche AWS SDKs, consulta quanto segue: