Recupero delle miniature a livello di codice - MediaLive

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à.

Recupero delle miniature a livello di codice

MediaLive genera miniature per l'input attualmente attivo in un canale in esecuzione. Per un canale standard, MediaLive genera due miniature. Per un canale a pipeline singola, MediaLive genera una miniatura.

È possibile utilizzarlo per lavorare con le miniature AWS CLI a livello di codice. Le informazioni seguenti presuppongono che l'utente abbia dimestichezza con le nozioni di base relative all'utilizzo di. AWS CLIPer informazioni di base, vedere Command Reference.AWS CLI

Utilizza il comando DescribeThumbnails. Questo comando è rappresentato in modo diverso in diverse interfacce:

  • Nel AWS CLI, il comando èdescribe-thumbnails.

  • InAPI, il comando è rappresentato da un HTTP GET nodescribe-thumbnails/kmsKeyId.

  • In AWS SDKs, il comando è rappresentato da costrutti adatti a quel SDK linguaggio.

Per recuperare le miniature utilizzando il AWS CLI
  1. Assicurati di aver abilitato le miniature nel canale e assicurati che il canale sia in esecuzione.

  2. Immettere il comando:

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

    Dove:

    channel-id è obbligatorio.

    pipeline-idè 0 o 1. Se desideri visualizzare le anteprime di entrambe le pipeline, inserisci il comando due volte.

    thumbnail-type è sempre CURRENT_ACTIVE. Questa opzione è obbligatoria, anche se ha un solo valore.

  3. La risposta viene visualizzata sullo schermo. Per esempio:

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

    Se le miniature sono disabilitate, la risposta è simile alla seguente:

    { "ThumbnailDetails": [] }