ImageGenerationConfiguration - Flusso di video Amazon Kinesis

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 immagini a un cliente.

Tipo: oggetto ImageGenerationDestinationConfig

Campo obbligatorio: sì

Format

Il formato di immagine accettato.

▬Tipo: stringa

Valori validi: JPEG | PNG

Campo obbligatorio: sì

ImageSelectorType

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

▬Tipo: stringa

Valori validi: SERVER_TIMESTAMP | PRODUCER_TIMESTAMP

Campo 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: integer

Intervallo valido: valore minimo di 3000. Valore massimo di 20000.

Campo obbligatorio: sì

Status

Indica se l'ContinuousImageGenerationConfigurationsAPI è abilitata o disabilitata.

▬Tipo: stringa

Valori validi: ENABLED | DISABLED

Campo 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]+

Campo 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: integer

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

Campo 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: integer

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

Campo obbligatorio: no

Vedi anche

Per ulteriori informazioni sull'utilizzo di questa API in uno degli AWS SDK specifici della lingua, consulta quanto segue: