

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

# 打包程序设置字段
<a name="endpoints-dash-packager"></a>

1. 对于**打包类型**，选择 **DASH-ISO**。

1. （可选）对于**段持续时间**，输入每个段的持续时间（秒）。输入一个等于输入段持续时间，或是输入段持续时间倍数的值。如果您输入的值与输入分段持续时间不同，则会将分段 AWS Elemental MediaPackage 四舍五入为输入分段持续时间的最接近的倍数。
**重要**  
如果您以**段模板格式**启用**带持续时间的数字**，则在创建端点后，您将无法更改段持续时间。

1. （可选）对于**清单窗口持续时间**，输入清单的总持续时间（秒）。

1. （可选）对于**配置文件**，选择一个 DASH 配置文件，用于确定输出的段和清单格式。
   + **无**：输出不使用 DASH 配置文件。
   + **Hbbtv 1.5**：输出符合 HbbTV v1.5 标准。有关 HbbTV v1.5 的信息，请参阅 [HbbTV 规范网站](https://www.hbbtv.org/resource-library/specifications/)。
   + **Hybridcast**：输出符合 Hybridcast 标准。有关 Hybridcast 的更多信息，请参阅 [IPTV Forum Japan Hybridcast 规范](https://www.iptvforum.jp/en/hybridcast/specification.html)。如果您在打包配置上启用 Hybridcast 配置文件，则无法使用 DASH [**周期触发器**](#period-triggers)。
   + **DVB-DASH 2014**：输出符合 DVB-DASH 2014 标准。有关 DVB-DASH 2014 的更多信息，请参阅 [DVB-DASH 规范](https://www.etsi.org/deliver/etsi_ts/103200_103299/103285/01.01.01_60/ts_103285v010101p.pdf)。

1. （可选）对于 **Manifest 布局**，请选择是 MediaPackage 要提供完整清单还是精简清单以响应播放请求。
   + 如果您选择 “**完整**”，则会在清单`Representation`中 MediaPackage显示每个`SegmentTimeline`标签的`SegmentTemplate`和标签。
   + 如果您选择 C **ompac** t，则会 MediaPackage合并重复的`SegmentTemplate`标签并将其显示在清单的开头。此选项缩短了清单，使某些设备更容易处理。

   有关清单布局选项的更多信息，请参阅 [压缩 DASH 清单](compacted.md)。

1. （可选）对于**最短更新周期**，输入播放器在请求清单更新之前应该等待的最短时间（秒）。较低的值意味着，更频繁地更新清单，但较低的值还会影响请求和响应网络流量。

1. （可选）对于**最短缓冲区时间**，输入播放器必须在缓冲区中保持的最短时间（秒）。如果网络状况中断播放，播放器将在播放失败前具有其他已缓冲的内容，从而在观看者体验受到影响之前留出恢复时间。

1. （可选）对于**建议的呈现延迟**，输入播放器从清单末尾开始应等待的时间（秒）。这会将内容开始点从清单的结束时间后退 x 秒（实时内容的时间点）。例如，如果有 35 秒的呈现延迟，5:30 的请求将从 5:29:25 开始接收内容。与延时一起使用时， MediaPackage 将建议的演示延迟添加到延时持续时间中。

1. （可选）对于**片段模板格式**，请选择每个片段的引用方式 MediaPackage 和播放请求。
   + 如果选择 “**带时间轴的数字**”，则 MediaPackage 使用`$Number$`变量来引用`SegmentTemplate`标签`media`属性中的片段。变量的值是段的序号。`SegmentTimeline` 包含在每个段模板中。
   + 如果选择 **Number with duration (具有持续时间的编号)**，则 MediaPackage 使用 `$Number$` 变量并将 `SegmentTimeline` 对象替换为段模板中的 `duration` 属性。
**注意**  
此选项不支持与多周期 DASH 结合使用。
   + 如果选择 **Time with timeline (具有时间轴的时间)**，则 MediaPackage 使用 `$Time$` 变量引用段。变量的值是段在清单时间轴上开始的时间戳。`SegmentTimeline` 包含在每个段模板中。

   有关 `SegmentTemplate` 标签格式化选项的更多信息，请参阅 [DASH 清单段模板格式](segtemp-format.md)。

1. （可选）对于 **UTC 计时**，选择播放器用来同步到协调世界时（UTC）挂钟时间的方法。这使播放器和 MediaPackage 能够在相同的 UTC 挂钟时间上运行。同时是一项要求，否则可能会出现播放计时或同步问题。

   选项为 `HTTP-HEAD`、`HTTP-ISO`、`HTTP-XSDATE` 和 `NONE`。此值将设置为出站媒体呈现描述中 `UTCTiming` 元素的 `@schemeIdURI` 属性。有关信息`UTCTiming`，请参阅 [DASH 时钟同步](https://dashif.org/dash.js/pages/usage/clock-sync.html)。

1. （可选）对于 **UTC 计时 URI**，请指定用于 UTC 同步的 URI。该 URL 用于根据 **UTC** 计时定义的方案获取计时数据。仅当 **UTC 计时**不是 `NONE` 时，该值才有效。该值将设置为 `UTCTiming` 元素的 `@value` 属性。

1. （可选）选择 “** IFrame 仅包含直播**” 以在清单中包含其他仅限 I-Frame 的直播以及其他轨道。 MediaPackage 从清单中的第一个格式副本生成仅限 I 帧的直播。该服务插入`<EssentialProperty schemeIdUri="http://dashif.org/guidelines/trickmode" value="X"/>`描述符，其中*X*是原始改编集的 ID，然后在直播中生成并包含仅限 I 帧的格式副本。如果您使用加 MediaPackage 密，则使用与原始视频格式副本相同的内容密钥对仅限 i-Frame 的格式副本进行加密。此副本支持快进和后退等播放器功能。

1. 对于**周期触发器**，请选择如何在 DASH 输出清单中 MediaPackage 创建媒体演示描述 (MPD) 时段。请从以下内容中选择：
   + **无** — MediaPackage 不会创建额外的周期。它将清单的格式设置为单个周期，并且不将 SCTE-35 标记包含在段中。
   + **在广告上触发新的时段** — 根据输入内容中的 SCTE-35 广告标记在清单中 MediaPackage创建和插入多个时段。这些周期可分隔内容的各个部分，例如设置主要内容和广告内容之间的边界。有关如何在清单中 MediaPackage 配置周期的更多信息，请参阅[中的 DASH 清单选项 AWS Elemental MediaPackage多时段 DASH 进入 AWS Elemental MediaPackage](multi-period.md)。
**重要**  
如果您在 DASH 内容中使用个性 AWS Elemental MediaTailor 化广告插入，则需要多个时段。有关此服务的更多信息，请参阅 [AWS Elemental MediaTailor 用户指南](https://docs.aws.amazon.com/mediatailor/latest/ug/)。

**SCTE-35 选项**  
以下字段规定了如何 MediaPackage 处理来自输入流的 SCTE-35 消息。有关更多信息，请参阅 [中的 SCTE-35 消息选项 AWS Elemental MediaPackage](scte.md)。

1. （可选）对于**广告触发器**，选择要在输出中作为广告标记处理的 SCTE-35 消息类型。如果您未在此处做出选择，则会根据以下消息类型在输出清单中 MediaPackage 插入广告标记：
   + 拼接插入
   + 提供商广告
   + 分销商广告
   + 提供商放置机会
   + 分销商放置机会

1. （可选）对于**有关投放限制的广告**，请根据 SCTE-35 消息的分段描述符中的投放限制标志选择要 MediaPackage 采取的广告插入操作。
   + **无** — MediaPackage 不在输出清单中插入任何广告标记。
   + **受限** — 当您在**自定义广告触发器中指定*的* SCTE-35 消息类型存在投递限制时， MediaPackage 插入广告**标记。
   + **不受限制** — 当您在**自定义广告触发器中指定的 SCTE-35 消息类型中*没有*投递限制时， MediaPackage插入广告**标记。
   + **两者兼而有之** — 无论您在**自定义广告触发器中指定的 SCTE-35 消息类型中是否存在投递限制，都会 MediaPackage 插入广告**标记。

   如果您选择不插入广告标记， MediaPackage 也不会创建句点。输出清单包含在单个周期中。