Recuperación de miniaturas mediante programación - MediaLive

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Recuperación de miniaturas mediante programación

Cuando la función de miniaturas está habilitada, MediaLive genera miniaturas para la entrada actualmente activa en un canal que se esté ejecutando. Para un canal estándar, MediaLive genera dos miniaturas. Para un canal de canalización única, MediaLive genera una miniatura.

Puede utilizarla para AWS CLI trabajar con miniaturas mediante programación. La siguiente información supone que está familiarizado con los conceptos básicos del uso del. AWS CLI Para obtener información sobre los aspectos básicos, consulte la Referencia de AWS CLI comandos.

Utilice el comando DescribeThumbnails. Este comando se representa de forma diferente en diferentes interfaces:

  • En el AWS CLI, el comando esdescribe-thumbnails.

  • En elAPI, el comando se representa con una tecla HTTP GET ondescribe-thumbnails/kmsKeyId.

  • En el AWS SDKs, el comando se representa mediante construcciones adecuadas para ese SDK lenguaje.

Para recuperar miniaturas mediante el AWS CLI
  1. Asegúrese de haber activado las miniaturas en el canal y asegúrese de que el canal se esté ejecutando.

  2. Introduzca este comando:

    aws medialive describe-thumbnails --channel-id value --pipeline-id value --thumbnail-type value

    Donde:

    channel-id es obligatorio.

    pipeline-ides 0 o 1. Si quiere imágenes en miniatura de ambas canalizaciones, introduzca el comando dos veces.

    thumbnail-type es siempre CURRENT_ACTIVE. Esta opción es obligatoria, aunque solo tenga un valor.

  3. La respuesta aparece en la pantalla. Por ejemplo:

    { "ThumbnailDetails": [ { "PipelineId": "0", "Thumbnails": [ { "Body"base64 string of the JPEG image", "ContentType": "image/jpeg", "ThumbnailType": "CURRENT_ACTIVE", "TimeStamp": "2023-07-15T21:01:11" } ] } ] }

    Si las miniaturas están deshabilitadas, la respuesta se ve así:

    { "ThumbnailDetails": [] }