

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

# “Streams”(流) 部分
<a name="mediapackage-encode-packaging"></a>

以下字段与输出中的视频、音频和字幕流（编码）的编码有关。
+ **Stream settings (流设置)** 部分

有关创建编码的信息，请参见以下部分：
+ [设置视频编码](creating-a-channel-step6.md)
+ [设置音频编码](creating-a-channel-step7.md)
+  [设置字幕编码](creating-a-channel-step8.md)

## 打包视频编码和仅音频编码
<a name="mediapackage-audio-rendition-handling"></a>

MediaLive 按如下方式处理每个输出中的编码打包：
+ 如果输出包含视频和音频（以及可选的字幕），则将音频渲染标记为 **program audio**。
+ 如果输出不包含视频，则将音频渲染标记为 **audio only**，并将每个音频编码标记为 **ALTERNATE\_AUDIO\_NOT\_AUTO\_SELECT**。

## 设置视频的宽度和高度
<a name="mediapackage-width-height"></a>

本节涉及**流设置**、**视频**中的字段。

您必须为 **Width (宽度)** 和 **Height (高度)** 指定值。 MediaPackage 输出组不支持将这些字段留空以使用源视频的宽度和高度。

## 设置视频的宽高比
<a name="mediapackage-aspect-ratio"></a>

本节涉及**流设置**、**视频**、**纵横比**中的字段。

您必须将 **PAR control (PAR 控制)** 设置为 **SPECIFIED**。 MediaPackage输出组不支持将输出的纵横比设置为跟随源视频。在选择 **SPECIFIED** 时，您必须填写 **PAR numerator (PAR 分子)** 和 **PAR denominator (PAR 分母)**。您可以根据需要设置 **AFD** 字段。

## 设置视频的帧速率
<a name="mediapackage-framerate"></a>

本节涉及**流设置**、**视频**、**帧率**中的字段。

您必须将 **Framerate control (帧速率控制)** 设置为 **SPECIFIED**。 MediaPackage输出组不支持将输出的帧速设置为跟随源视频。在选择 **SPECIFIED** 时，您必须填写 **Framerate numerator (帧速率分子)** 和 **Framerate denominator (帧速率分母)**。您可以根据需要设置扫描类型；它与帧率并没有直接关系。

## 为 GOPs 和区段进行设置
<a name="mediapackage-gop-segments"></a>

本节涉及**流设置**、**视频**、**GOP 结构**中的字段。

对于视频，必须设置 GOP 大小，以确保输出的 MediaLive 片段大小接近您在中指定的片段大小 MediaPackage。 MediaLive 并共同 MediaPackage 努力获得最终的分段大小。逻辑如下所示：
+ 在中 MediaLive 指定 **GOP 大小**和 **GOP 大小单位**字段。
+ MediaLive 计算 GOP 持续时间，同时考虑您在 “**输出**” 页面的 “**视频**” 部分中指定的帧速率。
+ 在中 MediaPackage 您可以指定片段持续时间。您始终指定一个整数。此分段持续时间是*所需的* 最短持续时间。
+ 当 MediaPackage 收到来自的视频时 MediaLive，它会决定必须调整多少片段时长才能将整数放 GOPs 入片段中。分段持续时间只能上调，绝不能下调。该调整的分段持续时间显示在 MediaPackage 生成的清单中。

**示例 1**

假设 MediaLive 你将 GOP 大小设置为 60 帧。您将帧速率设置为 29.97。这两个值导致 GOP 持续时间为 2.002 秒。

假设 MediaPackage 您将分段持续时间设置为 6 秒。此分段持续时间是*所需的* 最短持续时间。

当 MediaPackage 收到来自的视频时 MediaLive，它会决定必须调整多少片段时长才能将整数放 GOPs 入片段中。在这种情况下，必须将分段持续时间调整为 6.006 秒（三秒 GOPs，其中每个 GOP 的长度为 2.002 秒）。

**示例 2**

假设在中 MediaLive，您将 GOP 大小设置为 90 帧。您将帧速率设置为 30。这两个值导致 GOP 持续时间为 3 秒。

假设 MediaPackage 您将分段持续时间设置为 4 秒。此分段持续时间是*所需的* 最短持续时间。

当 MediaPackage 收到来自的视频时 MediaLive，它会决定必须调整多少片段时长才能将整数放 GOPs 入片段中。在这种情况下，必须将分段持续时间调整为 6 秒（两秒 GOPs，其中每个 GOP 长度为 3 秒）。

## 其他编码字段
<a name="mediapackage-general-encode-settings"></a>

有关每种类型的编码中的字段的信息，请参阅以下几节：
+ [设置视频编码](creating-a-channel-step6.md)
+ [设置音频编码](creating-a-channel-step7.md)
+  [设置字幕编码](creating-a-channel-step8.md)