

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

# 正在接收 AWS Elemental MediaTailor 频道集合警报
<a name="channel-assembly-alerts"></a>

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

您可以在、 AWS Command Line Interface (AWS CLI) AWS 管理控制台、 AWS 软件开发工具包中查看警报，也可以使用 API 以编程方式查看警报。 MediaTailor [ ListAlerts ](https://docs.aws.amazon.com/mediatailor/latest/apireference/API_ListAlerts.html)

**重要**  
警报仅适用于 2021 年 7 月 14 日当天或之后创建的频道汇编资源。


**渠道集会提醒**  


- **VOD 来源**
  - **警报码:** NOT\_PROCESSED / **警报消息:** MediaTailor 尚未处理软件包配置{{configurationPath}}。 / **注意:** 
  - **警报码:** UNREACHABLE / **警报消息:** 我们无法访问该网址{{url}}。 / **注意:** 
  - **警报码:** UNAUTHORIZED / **警报消息:** {{url}}未批准该请求。 / **注意:** 
  - **警报码:** TIMEOUT / **警报消息:** 与 {{url}} 的连接超时。 / **注意:** 
  - **警报码:** UNPARSABLE\_MANIFEST / **警报消息:** MediaTailor 在解析来自{{url}}的清单时遇到了问题。 / **注意:** 
  - **警报码:** VARIANT\_DURATION\_MISMATCH / **警报消息:** MediaTailor 在解析清单时遇到了总持续时间不匹配的变体。{{url}}这可能会导致播放过程中卡顿。 / **注意:** 您的清单的持续时间各不相同。 variants/representations这可能会导致字幕缺失或不正确，并且 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}}不匹配在清单{{manifestUrl}}和{{programName2}}清单{{sourceGroupName}}之间{{programName1}}。{{manifestUrl}} / **注意:** 
  - **警报码:** RESOLUTION\_MISMATCH / **警报消息:** MediaTailor 在{{channelName}}计划中遇到了不匹配的分辨率。不匹配在清单{{manifestUrl}}和{{programName2}}清单{{sourceGroupName}}之间{{programName1}}。{{manifestUrl}} / **注意:** 
  - **警报码:** BANDWIDTH\_MISMATCH / **警报消息:** MediaTailor {{channelName}}计划中遇到了不匹配的带宽。不匹配在清单{{manifestUrl}}和{{programName2}}清单{{sourceGroupName}}之间{{programName1}}。{{manifestUrl}} / **注意:** 
  - **警报码:** FRAMERATE\_MISMATCH / **警报消息:** MediaTailor 在计划中遇到了不匹配的帧率。{{channelName}}不匹配在清单{{manifestUrl}}和{{programName2}}清单{{sourceGroupName}}之间{{programName1}}。{{manifestUrl}} / **注意:** 
  - **警报码:** TARGET\_DURATION\_MISMATCH / **警报消息:** MediaTailor 计划中的 HLS 清单中遇到了不匹配的EXT-X-TARGETDURATION值。{{channelName}}不匹配在清单{{manifestUrl}}和{{programName2}}清单{{sourceGroupName}}之间{{programName1}}。{{manifestUrl}} / **注意:** 
  - **警报码:** SEGMENT\_DURATION\_MISMATCH / **警报消息:** MediaTailor 在计划清单中{{channelName}}遇到了不匹配的区段持续时间值。不匹配在清单{{manifestUrl}}和{{programName2}}清单{{sourceGroupName}}之间{{programName1}}。{{manifestUrl}} / **注意:** 
  - **警报码:** 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}}
  - **注意:** 



## 对与清单相关的警报进行故障排除
<a name="channel-assembly-troubleshooting-manifest-alerts"></a>

当您遇到与清单相关的警报（例如`UNPARSABLE_MANIFEST`、或）时 `VARIANT_DURATION_MISMATCH``TARGET_DURATION_MISMATCH`，请检查以下内容：

1. **验证来源要求**：确保您的内容符合中列出的要求[集成内容源以进行 MediaTailor 广告插入](integrating-origin.md)。

1. **查看清单日志**：有关详细的清单错误分析和事件类型，请参阅[AWS Elemental MediaTailor 清单日志描述和事件类型](log-types.md)。

1. **检查错误代码**：有关详细的错误分析，请参阅[故障排除 MediaTailor](troubleshooting.md)。

1. **查看清单格式**：确认您的清单遵循流媒体协议（HLS 或 DASH）的正确格式规范。

## 查看警报
<a name="channel-assembly-viewing-alerts-procedure"></a>

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

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

------
#### [ Console ]

**在控制台中查看警报**

1. 在处打开 MediaTailor 控制台[https://console.aws.amazon.com/mediatailor/](https://console.aws.amazon.com/mediatailor/)。

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

1. 选择**警报**选项卡以查看警报。

------
#### [ AWS Command Line Interface (AWS CLI) ]

要列出频道集合资源的警报，您需要该资源的[亚马逊资源名称 (ARN) ](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html)。您可以使用 AWS Command Line Interface (AWS CLI) 中的`describe-{{resource_type}}`命令来获取资源的 ARN。例如，运行 [ describe-channel ](https://docs.aws.amazon.com/cli/latest/reference/mediatailor/describe-channel.html) 命令来获取特定频道的 ARN：

```
aws mediatailor describe-channel --channel-name {{MyChannelName}}
```

然后使用 a [ ws mediatailor list-alerts ](https://docs.aws.amazon.com/cli/latest/reference/mediatailor/list-alerts.html) 命令列出与资源相关的警报：

```
aws mediatailor list-alerts --resource-arn arn:aws:mediatailor:{{region}}:{{aws-account-id}}:{{resource-type}}/{{resource-name}}
```

------
#### [ API ]

要列出频道集合资源的警报，您需要该资源的[亚马逊资源名称 (ARN) ](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html)。您可以使用 MediaTailor API 中的`Describe{{Resource}}`操作来获取资源的 ARN。例如，使用[DescribeChannel](https://docs.aws.amazon.com/mediatailor/latest/apireference/API_DescribeChannel.html)操作获取特定频道的 ARN。

然后使用 [ ListAlerts ](https://docs.aws.amazon.com/mediatailor/latest/apireference/API_ListAlerts.html) API 列出资源警报。

------

## 处理警报
<a name="channel-assembly-handling-alerts"></a>

出现警报时，在中查看警报 AWS 管理控制台，或使用 AWS Command Line Interface (AWS CLI)、 AWS SDK 或 MediaTailor Alerts API 来确定问题的可能来源。

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