

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

# 中的 DASH 清单选项 AWS Elemental MediaPackage
<a name="dash-trtmts"></a>

本节介绍用于修改实时输出 DASH 清单的选项。 AWS Elemental MediaPackage 

这些选项不适用于视频点播 (VOD) 输出或收获 live-to-VOD的资产。

**默认 DASH 清单**  
以下是 DASH 清单（无处理）的截断示例：

```
<MPD>
  <Period>
    <AdaptationSet>
      <Representation>
        <SegmentTemplate>
          <SegmentTimeline>
            <S />
          </SegmentTimeline>
        </SegmentTemplate>
      </Representation>
    </AdaptationSet>
    .
    .
  </Period>
</MPD>
```

DASH 清单的元素嵌套在 `MPD`（媒体呈现描述）对象内。这些是清单的元素：
+ `Period`：整个清单嵌套在一个周期内。
+ `AdaptationSet`：将相同类型的表示形式（视频、音频或字幕）分组在一起。`Period` 中有一个或多个 `AdaptationSets`。
+ `Representation`：描述音频、视频或字幕轨道。每个 `AdaptationSet` 中有一个或多个 `Representations`。每种表示形式都是一个轨道。
+ `SegmentTemplate`-定义表示的属性，例如时间尺度以及媒体和初始化片段 URLs 的访问权限。每个 `Representation` 有一个 `SegmentTemplate`。
+ `SegmentTimeline`：描述每个段可用于播放的时间。每个 `SegmentTemplate` 有一个 `SegmentTimeline`。
+ `S`：描述段何时可用（`t` 值）、段的持续时间（`d` 值），以及有多少附加连续段具有相同时长的计数（`r` 值）。`SegmentTimeline` 中有一个或多个段。

MediaPackage 可以修改其中一些元素在输出清单中的显示方式。您可以对输出实时清单使用以下处理选项：
+ 将清单拆分为多个时间段，以允许广告中断。请参阅 [中的 DASH 清单选项 AWS Elemental MediaPackage多时段 DASH 进入 AWS Elemental MediaPackage](multi-period.md)。
+ 减少清单的长度，以便更高效地进行处理和播放。请参阅 [压缩 DASH 清单](compacted.md)。
+ 控制在 `SegmentTemplate` 属性的媒体 URL 中使用哪些段信息。请参阅 [DASH 清单段模板格式](segtemp-format.md)。