

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

# 创建 MediaTailor 播放配置
<a name="configurations-create"></a>

本主题介绍如何创建用于开始接收内容流的配置 AWS Elemental MediaTailor。它还展示了如何为下游播放设备提供请求内容的接入点。

您可以使用 AWS Elemental MediaTailor 控制台、 AWS Command Line Interface (AWS CLI) > 或 MediaTailor API 来创建配置。有关通过 AWS CLI 或 MediaTailor API 创建配置的信息，请参阅 AP [https://docs.aws.amazon.com/mediatailor/latest/apireference/what-is.html](https://docs.aws.amazon.com/mediatailor/latest/apireference/what-is.html)。

创建配置时，请勿将敏感的标识信息放入自由格式字段（例如**配置名称**字段）中。识别信息可以包括客户账号之类的内容。此外，在 MediaTailor控制台、REST API、或中工作时，请勿使用识别信息 AWS SDKs。 AWS CLI您输入的任何数据都 MediaTailor 可能会被提取以包含在诊断日志或 Amazon Ev CloudWatch ents 中。

**添加配置（控制台）**

1. 打开 MediaTailor 控制台，网址为[https://console.aws.amazon.com/mediatailor/](https://console.aws.amazon.com/mediatailor/)。

1. 在 **Configurations (配置)** 页面上，选择 **Create configuration (创建配置)**。

1. 填写配置和其他配置字段，如以下主题所述：
   +  [必需的设置](#configurations-create-main) 
   +  [可选配置设置](#configurations-create-addl) 

1. 选择**创建配置**。

   AWS Elemental MediaTailor 在 “配置” 页面的表格中显示了新的**配置**。

1. （推荐） AWS Elemental MediaTailor 为清单和报告请求设置 CDN。您可以将配置回放用 URLs 于 CDN 设置。有关为清单和报告请求设置 CDN 的信息，请参阅[使用 CDN 优化 MediaTailor 广告个性化和内容交付](integrating-cdn.md)。

## 必需的设置
<a name="configurations-create-main"></a>

当您创建配置时，必须包括以下必需的设置。

**Name**  
输入描述配置的唯一名称。此名称是配置的主要标识符。允许的最大长度为 512 个字符。

**内容来源**  
 输入此流的清单的 URL 前缀（去掉资产 ID）。最大长度为 512 个字符。  
例如，网址前缀对`http://origin-server.com/a/`于 HLS 多变体播放列表网址`http://origin-server.com/a/main.m3u8`和 DASH MPD 网址有效。`http://origin-server.com/a/dash.mpd`或者，您可以输入一个较短的前缀（如 `http://origin-server.com`），但 `/a/` 必须包含在播放器内容请求的资产 ID 中。  
如果您的内容源使用 HTTPS，则其证书必须来自知名的证书颁发机构。它不能是自签名证书。如果您使用自签名证书， AWS Elemental MediaTailor 则无法连接到内容来源，也无法根据玩家请求提供清单。

**广告决策服务器**  
 输入您的广告决策服务器 (ADS) 的 URL。这是包含变量的 URL（如[步骤 3：配置 ADS 请求网址和查询参数](getting-started-ad-insertion.md#getting-started-configure-request)中所述），或用于测试用途的静态 VAST URL。最大长度为 25000 个字符。  
如果您的 ADS 使用 HTTPS，则其证书必须来自知名的证书颁发机构。它不能是自签名证书。这同样适用于ADS URLs 返回的夹层广告。如果您使用自签名证书，则 AWS Elemental MediaTailor 无法从内容来源检索广告并将其拼接到清单中。

## 可选配置设置
<a name="configurations-create-addl"></a>

您可以选择在 MediaTailor 控制台、 MediaTailor API 或 AWS Command Line Interface (AWS CLI) 中**配置配置别名**、**个性化详细信息和****高级设置**。

### 配置别名
<a name="configurations-configuration-aliases"></a>

以下是可在 MediaTailor 控制台中或通过 MediaTailor API 配置的可选配置别名。

**玩家参数变量**  
要在会话初始化期间进行动态域配置，请添加一个或多个玩家参数变量。  
有关使用玩家参数变量动态配置域名的更多信息，请参阅[MediaTailor 多个内容源的域变量](variables-domains.md)。

### 日志配置
<a name="configurations-log-configurations"></a>

以下是日志配置设置。

**已启用百分比**  
设置 MediaTailor 写入日志的播放配置会话 CloudWatch 日志的百分比。例如，如果您的播放配置有 1000 个会话，并且您将启用百分比设置为 **60，则会将 600 个**会话日志 MediaTailor 写入 CloudWatch 日志。  
 启用此选项后， MediaTailor 会自动创建一个服务相关角色， MediaTailor 允许在您的日志账户中写入和管理会话 CloudWatch 日志。有关更多信息，请参阅 [将服务相关角色用于 MediaTailor](using-service-linked-roles.md)。

**日志策略**  
表示用于收集 MediaTailor发出的日志的方法。要将日志直接发送到 CloudWatch 日志，请选择`LEGACY_CLOUDWATCH`。要将日志发送到 CloudWatch 日志，然后日志将日志发送到您选择的目的地，请`VENDED_LOGS`选择。支持的目标包括 CloudWatch 日志组、Amazon S3 存储桶和 Amazon Data Firehose 流。  
对于已售日志，需要进行其他设置。有关设置，请参阅[使用已售日志](vended-logs.md)。

**ADS 互动记录选择加入事件**  
表示 MediaTailor 将为使用此配置初始化的会话发出`RAW_ADS_RESPONSE`日志。  
`RAW_ADS_RESPONSE`日志事件包含来自 ADS 的整个 VAST 或 VMAP 响应。因此，日志可能非常广泛，可能会增加您的日志成本。

**ADS 互动日志排除事件**  
表示 MediaTailor 不会在描述与 ADS 互动的日志中发出选定事件。  
有关 ADS 日志事件的描述，请参阅[广告日志](ads-log-format.md)。

**清单服务交互日志排除事件**  
表示 MediaTailor 不会在描述与清单服务交互的日志中发出选定事件。  
有关清单服务日志事件的描述，请参阅[清单日志](log-types.md)。

### 广告调节
<a name="configurations-ad-conditioning"></a>

以下内容确定了在将广告拼接到内容流中之前， MediaTailor 需要采取哪些措施来对其进行调节。

**流媒体文件调节**  
确定在决定拼接哪些广告时 MediaTailor 使用的逻辑。  
+ 当 “**流媒体文件调节**” 设置为 “**转码**” 时，在`progressive`交付时对媒体文件进行 MediaTailor 转码，然后将其拼接到清单中。如果没有足够的带有`progressive`投放媒体文件的广告来填补空缺，请对这些广告进行 MediaTailor 转码并使用带有`streaming`投放效果的广告。
+ 当 “**流媒体文件调节**” 设置为 “**无**” 时，将包含 MediaTailor `streaming`投放媒体文件的广告拼接到清单中，而无需对其进行转码。如果没有足够的带有`streaming`投放媒体文件的广告来填补空缺，请对这些广告进行 MediaTailor 转码并使用带有`progressive`投放效果的广告。

### 个性化详情
<a name="configurations-personalization-details"></a>

以下是您可以在 MediaTailor 控制台中或使用 MediaTailor API 配置的个性化详细信息。

**画面广告**  
输入用于填充未填充广告时间的优质素 MP4 材资源的网址。 MediaTailor 对于大多数工作流程，Slate 配置是可选的，但对于 VPAID 广告来说是强制性的。有关 slate 行为、配置要求以及何时显示 slate 的全面信息，请参阅。[MediaTailor slate 广告插入](slate-management.md)

**起动保险杠**  
起始保险杠资产位置的 URL。Bumpers 是在广告时段的开头或结尾播放的简短视频或音频片段。它们可以存储在亚马逊的S3或其他存储服务上。要了解有关保险杠的更多信息，请参阅。[MediaTailor 保险杠广告插入](bumpers.md)

**端部保险杠**  
末端保险杠资产位置的 URL。Bumpers 是在广告时段的开头或结尾播放的简短视频或音频片段。它们可以存储在亚马逊的S3或其他存储服务上。要了解有关保险杠的更多信息，请参阅。[MediaTailor 保险杠广告插入](bumpers.md)

**个性化阈值**  
仅在与 slate 广告结合使用时适用。定义在 MediaTailor 放弃个性化设置并显示底层内容之前，广告插播时间允许的最大广告投放时间（以秒为单位）。此功能适用于直播和 VOD 流中的广告替换 而不是广告插入，因为它依赖于基础内容流。有关详细的行为场景和全面的信息，请参阅[个性化阈值的工作原理](slate-management.md#personalization-threshold-scenarios)。

**实时前置式广告决策服务器**  
要在主要内容开始播放之前在实时流的开头插入广告，请从广告决策服务器 (ADS) 输入前置式广告的 URL。这是包含变量的 URL（如[步骤 3：配置 ADS 请求网址和查询参数](getting-started-ad-insertion.md#getting-started-configure-request)中所述），或用于测试用途的静态 VAST URL。最大长度为 25000 个字符。  
如果您的 ADS 使用 HTTPS，则其证书必须来自知名的证书颁发机构。它不能是自签名证书。这同样适用于ADS URLs 返回的夹层广告。如果您使用自签名证书，则 AWS Elemental MediaTailor 无法从内容来源检索广告并将其拼接到清单中。
有关前置式广告工作方式的信息，请参阅[MediaTailor 片前广告插播](ad-behavior-preroll.md)。

**实时前置式广告最大允许持续时间**  
当您在直播流的开头插入广告时，请输入前置式广告效用的最大允许持续时间。 MediaTailor 插入广告时不会超过此持续时间。如果来自 ADS 的回复中包含的广告数量超过了此时段所能承受的范围，则在不超过持续时间的情况下使用尽可能多的广告来 MediaTailor 填补空缺。有关如何使用 MediaTailor 填充的更多详细信息，请参阅[直播广告拼接行为](ad-behavior.md#ad-behavior-live)。

**可用抑制模式**  
设置效用禁止模式，也称为广告禁止。默认情况下，广告抑制功能处于关闭状态，所有广告都 MediaTailor 填满了广告或名单。当该模式设置为时`BEHIND_LIVE_EDGE`，广告抑制处于活动状态，并且 MediaTailor 不会填充清单回顾窗口中可用抑制值时段或之后的广告中断。当模式设置为时`AFTER_LIVE_EDGE`，广告抑制处于活动状态。 MediaTailor不会填充在可用抑制期（即实时边缘加上可用抑制值加上缓冲时间）之内或之后的广告中断。

**可用抑制值**  
可用抑制值是实时边缘偏移时间`HH:MM:SS`。 MediaTailor 不会在清单回顾窗口中填充此时或之后的广告插播时间。

**插入模式**  
插入模式控制玩家是可以使用拼接广告还是引导式广告插入。默认设置为强制所有玩家会话使用拼接（服务器端）广告插入。`STITCHED_ONLY`设置 InsertionMode 为`PLAYER_SELECT`允许玩家在会话初始化时选择拼接广告或引导式广告插入。对于未指定插入模式的玩家，默认设置为拼接。

### 高级设置
<a name="configurations-advanced-settings"></a>

以下是可选的高级设置。您可以在 MediaTailor 控制台中使用 AWS Command Line Interface (AWS CLI) 或 MediaTailor API 进行配置。

**CDN 内容分段前缀**  
 AWS Elemental MediaTailor 允许使用内容分段的 CDN 路径创建清单。 URLs 在执行此步骤之前，请在 CDN 中设置规则以从来源服务器中拉取分段。对于 **CDN content segment prefix (CDN 内容分段前缀)**，输入 CDN 前缀路径。  
有关 MediaTailor 与 CDN 集成的更多信息，请参阅[使用 CDN 优化 MediaTailor 广告个性化和内容交付](integrating-cdn.md)。

**CDN 广告分段前缀**  
 AWS Elemental MediaTailor 允许使用您自己的 CDN 路径为广告细分创建清单。 URLs 默认情况下， MediaTailor使用默认缓存设置来自 Amazon 内部 CloudFront 分发的广告区段。您必须先在 CDN 中设置规则以从以下来源拉取广告分段，然后才能填写 **CDN ad segment prefix (CDN 广告分段前缀)** 字段，如下例所示。  

```
https://segments.mediatailor.<region>.amazonaws.com
```
对于 **CDN ad segment prefix (CDN 广告分段前缀)**，在配置中输入您的 CDN 前缀的名称。  
有关 MediaTailor 与 CDN 集成的更多信息，请参阅[使用 CDN 优化 MediaTailor 广告个性化和内容交付](integrating-cdn.md)。

**DASH 原始清单类型**  
如果您的源服务器生成单周期 DASH 清单，请打开下拉列表并选择 **SINGLE\$1PERIOD**。默认情况下， MediaTailor 会将 DASH 清单作为多周期清单处理。有关更多信息，请参阅 [集成 MPEG-DASH 信号源](manifest-dash.md)。

**DASH mpd 位置**  
（根据需要，DASH 可选）媒体演示文稿描述 (mpd) 位置。对于以下情况，请选择 “**已禁用**”：  
+ 您可以设置用于访问 MediaTailor 清单的 CDN 路由规则。
+ 你使用客户端报告，或者你的玩家支持粘性 HTTP 重定向。
有关 **Location (位置)** 功能的更多信息，请参阅 [DASH 定位功能](dash-location-feature.md)。

**对配置文件名称进行转码**  
将此配置与自定义转码配置文件关联的名称。此名称将覆盖动态转码的默认值。 MediaTailor只有在您已经在 AWS Support 的帮助下设置了自定义配置文件时，才填写此字段。

**广告标记直通**  
对于 HLS，启用或禁用广告标记直通。启用广告标记直通后， MediaTailor 会通过`EXT-X-CUE-IN``EXT-X-CUE-OUT`、并将`EXT-X-SPLICEPOINT-SCTE35`广告标记从来源清单传送到 MediaTailor 个性化清单。不对广告标记值应用任何逻辑；它们按原样从来源清单传递到个性化清单。例如，如果`EXT-X-CUE-OUT`来源清单`60`中的值为，但未投放广告，则 MediaTailor 不会在个性化清单`0`中将该值更改为。