接收 AWS Elemental MediaTailor 频道集合警报 - AWS Elemental MediaTailor

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

接收 AWS Elemental MediaTailor 频道集合警报

MediaTailor 针对您的频道集合资源出现的问题或潜在问题创建警报。该警报描述了问题、问题发生的时间以及受影响的资源。

您可以在、 AWS Command Line Interface (AWS CLI) 中查看警报 AWS Management Console,也可以使用 MediaTailor ListAlertsAPI 以编程方式查看警报。 AWS SDKs

重要

警报仅适用于 2021 年 7 月 14 日当天或之后创建的频道集合资源。

频道集结警报
警报类型 警报码 警报消息 备注
VOD 来源 NOT_PROCESSED MediaTailor 尚未处理软件包配置configurationPath
UNREACHABLE 我们无法访问网址url
UNAUTHORIZED url未批准该请求。
TIMEOUT url 的连接超时。
UNPARSABLE_MANIFEST MediaTailor 从url中解析清单时遇到了问题。
VARIANT_DURATION_MISMATCH MediaTailor 在解析清单时遇到了总持续时间不匹配的变体。url这可能会导致播放过程中出现停滞。 您的清单的持续时间因变体/表示形式而异。这可能会导致标题缺失或不正确,以及 MediaTailor 无法插入广告。
SEGMENT_DURATION_TOO_LONG MediaTailor 在解析清单时遇到了持续时间大于三十秒的片段。url这可能会导致播放过程停滞、字幕缺失或不正确以及无法插入广告。 您的清单包含一个大于 30 秒的区段。
TARGET_DURATION_MISMATCH MediaTailor 在解析清单时遇到 HLS 清单的EXT-X-TARGETDURATION值不匹配的问题。url这可能会导致播放过程中出现停滞。 源文件中所有清单的目标持续时间不匹配。
来源位置 NOT_PROCESSED MediaTailor 尚未处理资源resourceName
计划 VOD_SOURCE_ALERT 此程序vodSourceName中的 VOD 源有以下警报:: vodSourceAlertCode vodSourceAlertMessage
SOURCE_LOCATION_ALERT 此程序中sourceLocationName包含的源位置有以下警报:sourceLocationAlertCode: sourceLocationAlertMessage
CODEC_MISMATCH MediaTailor 计划中遇到了不匹配的编解码器。channelName不匹配sourceGroupName介于清单manifestUrlprogramName2清单之间programName1manifestUrl
RESOLUTION_MISMATCH MediaTailor 在channelName计划中遇到了不匹配的分辨率。不匹配sourceGroupName介于清单manifestUrlprogramName2清单之间programName1manifestUrl
BANDWIDTH_MISMATCH MediaTailor channelName计划中遇到了不匹配的带宽。不匹配sourceGroupName介于清单manifestUrlprogramName2清单之间programName1manifestUrl
FRAMERATE_MISMATCH MediaTailor 在计划中遇到了不匹配的帧速率。channelName不匹配sourceGroupName介于清单manifestUrlprogramName2清单之间programName1manifestUrl
TARGET_DURATION_MISMATCH MediaTailor 按计划在 HLS 清单中遇到了不匹配的EXT-X-TARGETDURATION值。channelName不匹配sourceGroupName介于清单manifestUrlprogramName2清单之间programName1manifestUrl
SEGMENT_DURATION_MISMATCH MediaTailor 在计划中的清单中channelName遇到了不匹配的区段持续时间值。不匹配sourceGroupName介于清单manifestUrlprogramName2清单之间programName1manifestUrl
NO_COMMON_SEGMENT_BOUNDARY_FOR_AD_SLATE MediaTailor 无法在节目programName偏移处插入广告名offsetMillis单。在广告板的开始时间没有共同的区段边界。
NOT_PROCESSED MediaTailor 尚未处理资源resourceName
TOO_MANY_ALERTS MediaTailor 已发现警报太多,将不再为其提供任何警报programName。清除现有警报以继续接收警报programName
频道 PROGRAM_ALERT 此频道中programName包含的节目有以下警报:programAlertCode: programAlertMessage

清单相关警报疑难解答

当您遇到与清单相关的警报(例如UNPARSABLE_MANIFEST、或)时VARIANT_DURATION_MISMATCH,请检查TARGET_DURATION_MISMATCH以下内容:

  1. 验证来源要求:确保您的内容符合中列出的要求整合用于 MediaTailor 广告插入的内容来源

  2. 查看清单日志:有关清单错误分析和事件类型的详细信息,请参阅AWS Elemental MediaTailor 清单日志、描述和事件类型

  3. 检查错误代码:有关详细的错误分析,请参阅故障排除 MediaTailor

  4. 查看清单格式:确认您的清单符合直播协议(HLS 或 DASH)的正确格式规范。

查看警报

您可以查看任何 MediaTailor 频道集合资源的警报。当您查看频道和节目的提醒时, MediaTailor 包括频道或节目中包含的所有相关资源。例如,当您查看特定节目的警报时,还会看到该节目包含的源位置和 VOD 源的警报。

要查看警报,请执行以下步骤。

Console
在控制台中查看警报
  1. 打开 MediaTailor 控制台,网址为https://console.aws.amazon.com/mediatailor/

  2. 选择要查看其警报的资源。

  3. 选择 “警报” 选项卡查看警报。

AWS Command Line Interface (AWS CLI)

要列出频道集合资源的提醒,您需要该资源的 Amazon 资源名称 (ARN)。您可以使用 AWS Command Line Interface (AWS CLI) 中的describe-resource_type命令来获取资源的 ARN。例如,运行 desc ribe-channel 命令以获取特定频道的 ARN:

aws mediatailor describe-channel --channel-name MyChannelName

然后使用 a ws mediatailor list-aler ts 命令列出与资源相关的警报:

aws mediatailor list-alerts --resource-arn arn:aws:mediatailor:region:aws-account-id:resource-type/resource-name
API

要列出频道集合资源的提醒,您需要该资源的 Amazon 资源名称 (ARN)。您可以使用 MediaTailor API 中的DescribeResource操作来获取资源的 ARN。例如,使用DescribeChannel操作获取特定频道的 ARN。

然后使用 ListAlertsAPI 列出资源的警报。

处理警报

出现警报时,请查看中的警报 AWS Management Console,或者使用 AWS Command Line Interface (AWS CLI) AWS SDKs、或 MediaTailor Alerts API 来确定问题的可能来源。

解决问题后, MediaTailor 清除警报。