AWS Elemental MediaConvert 向 CloudWatch 发送的事件 - MediaConvert
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS Elemental MediaConvert 向 CloudWatch 发送的事件

AWS Elemental MediaConvert 将有关作业状态的更改事件发送到 CloudWatch Events。您可以为以下任何事件创建 CloudWatch 事件规则。

活动 发送时间 包含

PROGRESSING

作业从 SUBMITTED 状态变为 PROGRESSING 状态。

在队列中的时间。

STATUS_UPDATE

自 MediaConvert 开始处理作业以来过去大约一分钟。默认情况下,更新会在此之后大约每分钟发送一次,直到该服务完成转码或遇到错误。

您可以选择使用 Status update interval (状态更新间隔) 设置来在作业中指定不同的更新频率。对于比默认更新更频繁的更新,您可以选择 10、12、15、20 或 30 秒。对于比默认更新频率低的更新,您可以选择 2 到 10 分钟之间的任一时间(以 1 分钟为增量)。

您的作业所处的阶段以及(如果可用)作业和阶段完成百分比。

作业阶段如下所示:

  • PROBING 期间,该服务会在准备开始转码时读取输入的相关信息。

  • TRANSCODING 期间,该服务会对您的内容进行解复用、解码、编码和再复用。在一些作业中,该服务也会在此阶段期间开始将输出上传到输出 Amazon S3 存储桶。该阶段会在所有转码工作完成时结束。

  • UPLOADING 期间,该服务会将剩余的转码输出上传到 Amazon S3 存储桶。

COMPLETE

已成功完成作业。MediaConvert 生成所有输出,而未出现错误。

有关完成的作业的警告和输出信息。

ERROR

作业出现错误。至少一个输出出现错误。

错误代码和任何消息,以及有关作业的错误状态的警告或任何其他临时作业信息。

NEW_WARNING

出现警告条件。警告条件不会阻止作业继续运行。

提交队列 ARN、作业 ID 和警告消息。警告消息通知您有关下面的条件:这些条件不会停止作业,但可能表明作业未按计划执行。

例如,您设置为跳跃队列的某个作业达到了指定的等待时间,但无法跳跃。

请注意,NEW_WARNING 只报告最近的警告消息;而不报告以前的警告,即使这些警告条件仍然有效。

INPUT_INFORMATION

在 MediaConvert 开始处理作业后不久。

媒体信息,如帧高度和宽度、帧速率和编解码器。

MediaConvert 包含单个事件中的所有输入的信息。

QUEUE_HOP 作业会跳跃队列。 两个队列的 ARN 以及作业在队列中的优先级。
注意

作业已处于 PROGRESSING 状态 48 小时,服务会将该作业置于 ERROR 状态并停止处理该作业。您不需要为以 ERROR 状态结束的作业付费。

调整状态更新间隔

AWS Elemental MediaConvert 将 STATUS_UPDATE 事件发送到 CloudWatch Events 以让您了解作业的进度。

默认情况下,MediaConvert 大约每分钟发送这些事件一次。您可以选择在作业中指定不同的更新频率。

指定 STATUS_UPDATE 频率

  1. 在存储库的创建作业页面上的作业窗格中的Job 设置部分,选择。设置

  2. Job settings (作业设置) 部分的右侧,对于 Status update interval (sec) (状态更新时间间隔(秒)),选择更新之间的时间间隔(以秒为单位)。

如果您使用 API 或 SDK,则可以在作业的 JSON 文件中找到此设置。设置名称为statusUpdateInterval