本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
EventBridge 与一起使用 AWS Elemental MediaConvert
您可以使用 Amazon EventBridge 来监控您的 AWS Elemental MediaConvert 作业。以下是一些你可以做的事情的例子 EventBridge:
- 获取有关您的任务输出的详细信息。
-
AWS Elemental MediaConvert 在
COMPLETE
事件通知中提供了有关您的任务输出的详细信息。此信息包括作业的媒体文件和清单的位置和文件名。有关详细信息,请参阅带有COMPLETE状态的事件。有关发送至 Amazon 的任务指标的信息 CloudWatch,请参阅 CloudWatch 与一起使用 MediaConvert。
- 您可以设置有关任务状态更改的电子邮件通知。
-
要设置 EventBridge 事件规则,请参阅教程:为失败的任务设置电子邮件通知。
有关可为其设置事件规则的所有作业状态更改通知的列表,请参阅 MediaConvert EventBridge 活动清单。
- 监控您的任务进度。
-
STATUS_UPDATE
事件提供有关您的作业所处阶段(PROBING
、TRANSCODING
和UPLOADING
)的信息。对于某些工作, MediaConvert 提供您的工作进展的估计值。这一估算显示为从您的任务离开其队列到输出文件显示在您的输出 Amazon S3 存储桶中花费的的总时间的百分比。有关
STATUS_UPDATE
事件的更多信息,请参阅 MediaConvert EventBridge 活动清单 中的事件类型表。有关调整状态更新频率的信息,请参阅 调整状态更新时间间隔。
- 使用函数自动启动后期 Amazon Lambda 处理
-
您可以进行设置, EventBridge 使 Amazon Lambda 函数在作业完成后启动后处理代码。有关 Amazon Lambda 与一起使用的更多信息 AWS Elemental MediaConvert,请参阅以下资源之一:
-
如果您是一位经验丰富的云架构师,请参阅发布在 Amazon Answers
博客上的 Video on Demand on Amazon 博文。 -
对于刚接触 Lambda 的开发者,请参阅上的 “ MediaConvert 使用 Lambda 自动执行
任务” 教程。 MediaConvert GitHub
-
- 获取有关您创建的任务或其他 MediaConvert 操作的详细信息
默认情况下, MediaConvert 不会针对您创建的新作业或您执行的任何其他 MediaConvert操作发出 EventBridge 事件。要在这些情况下接收 EventBridge 事件,您必须先创建 Amazon CloudTrail 跟踪。
有关更多信息,请参阅使用跟 CloudTrail 踪。
注意
EventBridge 将事件流中的每个 MediaConvert 事件至少传送一次。
MediaConvert 不需要任何其他权限即可向其发送事件 EventBridge。