本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
以编程方式检索缩略图
MediaLive 为正在运行的频道中当前处于活动状态的输入生成缩略图。对于标准频道, MediaLive 生成两个缩略图。对于单管道频道, MediaLive 生成一个缩略图。
您可以使用 AWS CLI 以编程方式处理缩略图。以下信息假设您熟悉使用的基础知识 AWS CLI。有关基础知识的信息,请参阅《AWS CLI 命令参考》。
使用 DescribeThumbnails
命令。在不同的接口中,此命令的表示方式不同:
-
在中 AWS CLI,命令是
describe-thumbnails
。 -
在中API,命令由
HTTP GET
on 表示describe-thumbnails/kmsKeyId
。 -
在中 AWS SDKs,命令由适用于该SDK语言的构造表示。
要使用检索缩略图 AWS CLI
-
确保您已在频道中启用缩略图,并确保该频道正在运行。
-
输入以下命令:
aws medialive describe-thumbnails --channel-id
value
--pipeline-idvalue
--thumbnail-typevalue
其中:
channel-id
是必需的。pipeline-id
是 0 或 1。如果想要两个管道的缩略图,请输入命令两次。thumbnail-type
始终为CURRENT_ACTIVE
。此选项是必需的,尽管它只有一个值。 -
响应将显示在屏幕上。例如:
{ "ThumbnailDetails": [ { "PipelineId": "0", "Thumbnails": [ { "Body"
base64 string of the JPEG image
", "ContentType": "image/jpeg", "ThumbnailType": "CURRENT_ACTIVE", "TimeStamp": "2023-07-15T21:01:11" } ] } ] }如果禁用缩略图,则响应如下所示:
{ "ThumbnailDetails": [] }