ImageGenerationConfiguration - Amazon Kinesis Video Streams

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

ImageGenerationConfiguration

Structure qui contient les informations requises pour la livraison des images KVS. Si la valeur est nulle, la configuration sera supprimée du flux.

Table des matières

DestinationConfig

Structure qui contient les informations requises pour fournir des images à un client.

Type : objet ImageGenerationDestinationConfig

Obligatoire : oui

Format

Le format d'image accepté.

Type : chaîne

Valeurs valides : JPEG | PNG

Obligatoire : oui

ImageSelectorType

Origine des horodatages du serveur ou du producteur à utiliser pour générer les images.

Type : chaîne

Valeurs valides : SERVER_TIMESTAMP | PRODUCER_TIMESTAMP

Obligatoire : oui

SamplingInterval

Intervalle de temps en millisecondes (ms) auquel les images doivent être générées à partir du flux. La valeur minimale pouvant être fournie est de 200 ms. Si la plage d'horodatage est inférieure à l'intervalle d'échantillonnage, l'image de StartTimestamp sera renvoyée si elle est disponible.

Type : entier

Plage valide : valeur minimale de 3000. Valeur maximale de 20 000.

Obligatoire : oui

Status

Indique si l'ContinuousImageGenerationConfigurationsAPI est activée ou désactivée.

Type : chaîne

Valeurs valides : ENABLED | DISABLED

Obligatoire : oui

FormatConfig

Liste d'une structure de paire clé-valeur contenant des paramètres supplémentaires pouvant être appliqués lors de la génération de l'image. La FormatConfig clé est leJPEGQuality, qui indique la clé de qualité JPEG à utiliser pour générer l'image. La FormatConfig valeur accepte des entiers compris entre 1 et 100. Si la valeur est 1, l'image sera générée avec une qualité inférieure et une compression optimale. Si la valeur est 100, l'image sera générée avec la meilleure qualité et avec moins de compression. Si aucune valeur n'est fournie, la valeur par défaut de la JPEGQuality clé sera fixée à 80.

Type : mappage chaîne/chaîne

Entrées cartographiques : nombre maximum d'un élément.

Clés valides : JPEGQuality

Contraintes de longueur de valeur : longueur minimale de 0. Longueur maximale de 256.

Modèle de valeur : ^[a-zA-Z_0-9]+

Obligatoire : non

HeightPixels

Hauteur de l'image de sortie utilisée conjointement avec le WidthPixels paramètre. Lorsque les deux WidthPixels paramètres HeightPixels et sont fournis, l'image est étirée pour s'adapter au rapport hauteur/largeur spécifié. Si seul le HeightPixels paramètre est fourni, son rapport hauteur/largeur d'origine sera utilisé pour calculer le WidthPixels rapport. Si aucun paramètre n'est fourni, la taille de l'image d'origine sera renvoyée.

Type : entier

Plage valide : valeur minimum de 1. Valeur maximale de 2160.

Obligatoire : non

WidthPixels

Largeur de l'image de sortie utilisée conjointement avec le HeightPixels paramètre. Lorsque les deux HeightPixels paramètres WidthPixels et sont fournis, l'image est étirée pour s'adapter au rapport hauteur/largeur spécifié. Si seul le WidthPixels paramètre est fourni, son rapport hauteur/largeur d'origine sera utilisé pour calculer le HeightPixels rapport. Si aucun paramètre n'est fourni, la taille de l'image d'origine sera renvoyée.

Type : entier

Plage valide : valeur minimum de 1. Valeur maximale de 3840.

Obligatoire : non

consultez aussi

Pour plus d'informations sur l'utilisation de cette API dans l'un des AWS SDK spécifiques au langage, consultez les pages suivantes :