步骤 2:确定输出组的编码要求 - MediaLive

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

步骤 2:确定输出组的编码要求

确定需要创建的输出组后,必须确定要包含在每个输出组中的视频和音频编码的要求。下游系统控制这些要求。

在评估上游系统之前,请先对下游系统执行此项工作。工作流程中的决策从下游系统开始,然后回到上游系统。

识别每个输出组中的视频和音频编解码器

对您确定的每个输出组执行此过程。

  1. 从下游系统获取以下视频信息:

    • 它们支持的一个或多个视频编解码器。

    • 它们可以支持的最大比特率和最大分辨率。

  2. 从下游系统获取以下音频信息:

    • 支持的音频编解码器。

    • 每个编解码器中支持的音频编码模式(例如 2.0)。

    • 支持的最大音频比特率。

    • 对于 HLS 或 Microsoft Smooth 输出格式,下游系统是要求将音频与视频捆绑在一起,还是要求每个音频以自己的格式显示。在 MediaLive输出中整理资源时,您将需要这些信息。

  3. 从下游系统获取以下字幕信息。

    • 它们支持的字幕格式。

  4. 验证视频。将下游系统所需的视频编解码器与 MediaLive 支持此输出组的视频编解码器进行比较。参见中的表格按输出类型划分的支持的编解码器 AWS Elemental MediaLive。确保至少支持一个下游系统提供的编解码器。

  5. 验证音频。将下游系统所需的音频编解码器与 MediaLive 支持此输出组的视频编解码器进行比较。参见中的表格按输出类型划分的支持的编解码器 AWS Elemental MediaLive。确保至少支持一个下游系统提供的编解码器。

  6. 暂时跳过对字幕格式的评估。您将在后面的章节中评估这些要求。

  7. 记下可以为每个输出组生成的视频编解码器和音频编解码器。

  8. 决定是否要实现一首特技表演曲目。有关更多信息,请参阅 实现一首特技表演曲目

此步骤的结果

执行完此过程后,您将知道要创建哪些输出组,也知道这些输出组可以支持哪些视频和音频编解码器。因此,您应该有类似于此示例的输出信息。

示例

输出组

下游系统

下游系统支持的视频编解码器

下游系统支持的音频编解码器

HLS

MediaPackage

AVC

AAC 2.0、杜比数字+
RTMP 社交媒体网站 AVC AAC 2.0
档案 Amazon S3 下游系统并不决定编解码器,而是由您选择所需的编解码器。 下游系统并不决定编解码器,而是由您选择所需的编解码器。