As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Recuperando miniaturas programaticamente
Quando o recurso de miniaturas está ativado, MediaLive gera miniaturas para a entrada atualmente ativa em um canal que está em execução. Para um canal padrão, MediaLive gera duas miniaturas. Para um canal de pipeline único, MediaLive gera uma miniatura.
Você pode usar o AWS CLI para trabalhar com miniaturas programaticamente. As informações a seguir pressupõem que você esteja familiarizado com os princípios básicos do uso do. AWS CLI Para obter informações sobre o básico, consulte a Referência de AWS CLI Comandos.
Use o comando DescribeThumbnails
. Esse comando é representado de forma diferente em interfaces diferentes:
-
No AWS CLI, o comando é
describe-thumbnails
. -
NoAPI, o comando é representado por um
HTTP GET
ondescribe-thumbnails/kmsKeyId
. -
No AWS SDKs, o comando é representado por construções que são adequadas a essa SDK linguagem.
Para recuperar miniaturas usando o AWS CLI
-
Verifique se você ativou as miniaturas no canal e se o canal está sendo executado.
-
Insira este comando:
aws medialive describe-thumbnails --channel-id
value
--pipeline-idvalue
--thumbnail-typevalue
Em que:
channel-id
é necessário.pipeline-id
é 0 ou 1. Se você quiser miniaturas para os dois pipelines, digite o comando duas vezes.thumbnail-type
é sempreCURRENT_ACTIVE
. Essa opção é obrigatória, mesmo que tenha apenas um valor. -
A resposta é exibida na tela. Por exemplo:
{ "ThumbnailDetails": [ { "PipelineId": "0", "Thumbnails": [ { "Body"
base64 string of the JPEG image
", "ContentType": "image/jpeg", "ThumbnailType": "CURRENT_ACTIVE", "TimeStamp": "2023-07-15T21:01:11" } ] } ] }Se as miniaturas estiverem desativadas, a resposta ficará assim:
{ "ThumbnailDetails": [] }