

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

# 直播内容交付入门 AWS Elemental MediaPackage
<a name="getting-started-live"></a>

本入门教程向您展示如何使用 AWS Elemental MediaPackage (MediaPackage) 控制台创建用于直播视频的频道和端点。

## 先决条件
<a name="create-iam"></a>

在使用之前 MediaPackage，您需要一个 AWS 帐户和相应的权限才能访问、查看和编辑 MediaPackage 组件。确保系统管理员已完成[设置 MediaPackage](setting-up.md)中的步骤，然后返回到本教程。

有关支持的实时输入和编解码器，请参阅 [实时支持的编解码器和输入类型](supported-inputs-live.md)。

## 步骤 1：访问 MediaPackage
<a name="access-emp"></a>

 使用您的 IAM 凭证登录 MediaPackage 控制台：

```
https://console.aws.amazon.com/mediapackage/
```

## 步骤 2：创建通道
<a name="create-channel"></a>

该频道是其中的第一个组件 MediaPackage。它表示来自编码 MediaPackage 器的传入直播内容的输入，例如 AWS Elemental MediaLive。

MediaPackage 不要求您提供任何客户数据。当需要您提供客户数据时，通道中没有字段。

**创建通道**

1. 在 MediaPackage **频道**页面上，选择**创建频道**。

1. 对于 **ID**，请输入描述通道的名称，例如 **channelHLS1**。ID 是通道的主要标识符，并且对于 AWS 区域中的账户必须是唯一 ID。支持的字符包括字母、数字、下划线（\$1）和短划线（-）。您不能在 ID 中使用空格。

1. 保留其余字段的默认值，然后选择**创建**。

   MediaPackage 显示新频道的详细信息页面。

1. 在通道的详细信息页面上，记下 **URL**、**用户名**和**密码**的值。如果您使用的是输入冗余，则两个输入都需要此信息 URLs。如果您只向通道发送一个流，则可以记下任一输入 URL 的信息。

   MediaPackage WebDAV 在创建频道时会安全地生成 WebDAV 用户名和密码。如果需要更改这些凭证，请参阅[在输入 URL 上轮换凭证](channels-rotate-creds.md)。

   从这些字段向负责上游编码器的人提供信息。在编码器的流配置中，此人必须键入输入 URL 以作为目标，并将通道的用户名和密码作为 WebDAV 凭证。上游编码器必须使用摘要身份验证，并通过 HTTPS 将 WebDAV 推送 MediaPackage到并包含这些凭据。如果您使用的是输入冗余，则此通道的输入流必须具有相同的编码器设置。有关为输入冗余设置源流的详细信息，请参阅[实时输入冗余 AWS Elemental MediaPackage 处理流程](what-is-flow-ir.md)。

## 步骤 3：创建端点
<a name="create-endpoint"></a>

终端节点附加到通道，且表示实时内容的输出。您可以将多个终端节点关联到一个通道。每个端点都允许玩家和下游 CDNs （例如 Amazon CloudFront）访问内容进行播放。

MediaPackage 不要求您提供任何客户数据。在需要您提供客户数据的终端节点中没有字段。

**创建端点**

1. 在**通道页面**上，选择将与终端节点关联的通道。

1. 在通道详细信息页面上的**源端点**下，选择**管理端点**。

1. 对于 **ID**，请输入描述终端节点的名称，例如 **HLSendpoint1**。ID 是端点的主要标识符，并且对于 AWS 区域中的账户必须是唯一 ID。支持的字符包括字母、数字、下划线（\$1）和短划线（-）。您不能在 ID 中使用空格。

1. 保留其余字段的默认值，然后选择 **Save (保存)**。

   MediaPackage 显示频道的详细信息页面，包括您刚刚创建的端点。

1. 在通道的详细信息页面上，记下端点的 **URL** 字段中的值。将此信息提供给负责下游设备 (CDN 或播放器) 的人。在下游设备中，此人必须输入终端节点的 URL 以作为请求目标。

## （可选）步骤 4：监控 MediaPackage 活动
<a name="monitor-emp"></a>

使用 Amazon CloudWatch 跟踪 MediaPackage 活动，例如 MediaPackage 已接收和发送的字节数、响应时间和请求计数。指标的分组首先依据服务命名空间，然后依据每个命名空间内的各种维度组合。

**使用 CloudWatch 控制台查看指标**

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

1. 在导航窗格中，选择**指标**。

1. 在**所有指标**下，选择 **AWS/ MediaPackage** 命名空间。

1. 选择指标维度以查看指标 (例如，选择 `channel` 以查看每个通道的指标)。

有关 MediaPackage 指标列表，请参阅[AWS Elemental MediaPackage 直播内容指标](metrics.md)。

## 第 5 步：清理
<a name="clean-up"></a>

为避免多余的费用，请务必删除所有不必要的通道和终端节点。您必须先删除通道上的所有终端节点，然后才能删除通道。

**删除端点**

1. 在 MediaPackage **频道**页面上，选择与端点关联的频道。

1. 在通道详细信息页面上的**源端点**下，选择您要删除的源端点。

1. 选择**删除**。

1. 在**删除端点**确认对话框中，选择**删除**。

**删除通道**

1. 在**通道**页面上，选择要删除的通道。

1. 选择**删除**。

1. 在**通道删除**确认对话框中，选择**删除**。

   MediaPackage 移除频道和所有关联的端点。