

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

# 设置 RTP 推送输入
<a name="input-create-rtp-push"></a>

本节介绍如何设置一个上游系统，该系统使用 RTP Push 协议从 Amazon VPC 传送来自 VPC 中的上游系统的源内容。它描述了如何在上游系统上设置源内容，以及如何创建将上游系统连接到的输入 MediaLive。

使用 RTP 推送源，上游系统*会将内容推送*到。 MediaLive

要执行此设置，必须与上游系统的操作员合作。

**Topics**
+ [

# 获取信息
](setup-rtp-push-obtain-info.md)
+ [

# 创建输入安全组
](setup-isg-rtp-push.md)
+ [

# 创建 RTP 输入
](setup-input-rtp-push.md)
+ [

# 确保上游系统设置正确
](setup-uss-rtp-push.md)
+ [

# 该过程的结果
](setup-result-rtp-push.md)

# 获取信息
<a name="setup-rtp-push-obtain-info"></a>

从上游系统的联系人处获取以下信息：
+ 公共网络 IP 地址。您需要两组 IP 地址，因为即使您的通道是单管道通道，RTP 输入也始终是[标准类输入](class-channel-input.md)。有关输入类的更多信息，请参阅[选择通道类和输入类](class-channel-input.md)。

  这些 IP 地址是内容源将显示在公共网络上的 IP 地址集。您需要使用这些信息来创建输入安全组。

  例如：
  + 对于一个源：`203.0.113.19, 203.0.113.58, 203.0.113.25`
  + 对于另一个源：`198.51.100.19, 198.51.100.59, 198.51.100.21`

# 创建输入安全组
<a name="setup-isg-rtp-push"></a>

必须创建输入安全组 安全组必须允许推送*公共网络 IP 地址* MediaLive。根据前面的示例，它必须允许以下地址：

203.0.113.19、203.0.113.58、203.0.113.25、198.51.100.19、198.51.100.59、198.51.100.21

有关创建输入安全组的详细信息，请参阅[创建输入安全组](create-input-security-groups.md)。

# 创建 RTP 输入
<a name="setup-input-rtp-push"></a>

创建输入安全组后，您可以创建 RTP 推送输入。

**创建 RTP 推送输入**

1. 确保您具有[第 1 步](setup-rtp-push-obtain-info.md)中的信息。

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

1. 在导航窗格中，选择 **Inputs (输入)**。在 **Inputs (输入)** 页面上，选择 **Create input (创建输入)**。

1. 完成**输入详细信息**部分：
   + **输入**姓名 – 输入一个名称。
   + **输入类型** – 选择 **RTP**。

1. 在 **Network mode (网络模式)** 部分中，选择 **Public (公共)**。

1. 在**输入安全组**部分中，指定要附加到此推送输入的组。可以选择现有组，也可以创建组。有关安全组的更多信息，请参阅 [使用输入安全组](working-with-input-security-groups.md)。安全组必须允许推送公共网络 IP 地址 MediaLive。根据第 1 步中的示例，它必须允许这些地址：

   203.0.113.19、203.0.113.58、203.0.113.25、198.51.100.19、198.51.100.59、198.51.100.21

   有关安全组的更多信息，请参阅 [使用输入安全组](working-with-input-security-groups.md)。

1. 在 **Tags (标签)** 部分中，创建标签（如果您希望将标签与此输入关联）。有关更多信息，请参阅 [标注资源](tagging.md)。

1. 选择**创建**。

   MediaLive 创建输入并自动在该输入上创建两个端点。这些终端节点包括端口 5000。例如：

   `198.51.100.99:5000` 

   `192.0.2.18:5000`

   请注意，IP 地址是 MediaLive 创建的地址。它们不是您在安全组中使用的公共地址。有关显示所有 IP 地址角色的图表，请参阅有关设置 RTP 推送源一节中的[该过程的结果](setup-result-rtp-push.md)。

   MediaLive 总是创建两个端点：
   + 如果通道将设置为标准通道，则将使用这两个端点。
   + 如果您要将频道设置为单管道通道，则将仅使用第一个端点。 MediaLive 不会指望在第二个端点接收内容。

1. 向上游系统提供以下信息：
   + 如果通道将设置为标准通道，则提供这两个位置。上游系统必须将视频流推送到这些位置。
   + 如果通道将设置为单管道通道，则仅提供第一个位置。上游系统必须将其一个流推送到此位置。

   例如，提供以下地址：

   `198.51.100.99:5000` 

   `192.0.2.18:5000`

**该过程的结果**

由于此设置，存在指定两个 URLs的 RTP 推送输入。无论发生什么变化（例如修改输入中的其他信息或将输入连接到不同的通道），它们在输入的生命周期内 URLs 都是固定的。

上游系统将源内容推送到这些端点。

请记住，利用推送输入，在启动通道时，上游系统必须正在将视频源推送到输入。在此之前，上游系统不需要推送。

有关此设置的说明（包括图表），请参阅有关设置 RTP 源一节中的[该过程的结果](setup-result-rtp-push.md)。

# 确保上游系统设置正确
<a name="setup-uss-rtp-push"></a>

您必须确保上游系统将内容推送到中的正确位置 MediaLive。

**设置标准通道**

如果 MediaLive 频道是[标准频道](plan-redundancy.md)，请按照以下步骤操作。

1. 向操作员提供以下信息：
   + 创建 RTP 输入时 MediaLive 生成的两个端点 (URLs)。这些端点是[此过程之后的图表](setup-result-rtp-push.md)中蓝色方框内的地址。 URLs 包括端口 5000。例如：

     `198.51.100.99:5000`

     `192.0.2.18:5000`

1. 确保操作员正确设置了标准通道。他们必须：
   + 提供两个视频分辨率和比特率相同的源。
   + 确保源显示在公共网络上商定的 IP 地址上。例如：
     + 对于一个源：`203.0.113.19, 203.0.113.58, 203.0.113.25`
     + 对于另一个源：`198.51.100.19, 198.51.100.59, 198.51.100.21`

     您在创建输入安全组时使用了这些地址。如果上游系统不使用这些地址，则 MediaLive会拒绝推送。
   + 按到正确的 URLs 开启 MediaLive。例如，他们必须推送到：

     `198.51.100.99:5000`

     `192.0.2.18:5000`
   + 通过 RTP 发送，而不是 UDP 发送。向的输入不支持 UDP 协议。 MediaLive

**设置单管道通道**

如果该 MediaLive 通道是[单管](plan-redundancy.md)道通道，请按照以下步骤操作。

1. 向操作员提供以下信息：
   + 仅在创建 RTP 输入时 MediaLive 生成的两个端点 (URLs) 中的第一个。此端点是[此过程之后的图表](setup-result-rtp-push.md)中蓝色方框内的一个地址。URL 包括端口 5000。例如：

     `198.51.100.99:5000`

1. 确保操作员正确设置了单管道通道。他们必须：
   + 确保源显示在公共网络上商定的 IP 地址上。例如：

     `203.0.113.19, 203.0.113.58, 203.0.113.25`

     您在创建输入安全组时使用了这些地址。如果上游系统不使用这些地址，则 MediaLive会拒绝推送。
   + 开启推送到正确的 URL MediaLive。例如，他们必须推送到：

     `198.51.100.99:5000`
   + 通过 RTP 发送，而不是 UDP 发送。向的输入不支持 UDP 协议。 MediaLive

# 该过程的结果
<a name="setup-result-rtp-push"></a>

此设置的结果是，存在一个指定一个或两个*端点* URLs的 RTP 输入。无论发生什么变化（例如修改输入中的其他信息，或者将输入连接到不同的通道），这些端点在输入的生命周期内都处于开启状态 MediaLive 并且是固定的。

上游系统已设置为将源内容推送到两个端点（对于标准通道）或第一个端点（对于单管道通道）。输入安全组已与输入关联。此输入安全组有一个 CIDR 块，用于覆盖上游系统推送的两个 URLs CIDR 块，从而确保它 MediaLive 接受推送的内容。

请记住，利用推送输入，在启动通道时，上游系统必须正在将视频源推送到输入。在此之前，上游系统不需要推送。

在频道运行时，对正在推送的内容 MediaLive 做出反应并进行摄取。

![\[Upstream system diagram showing IP addresses, RTP inputs, and Input Security Group.\]](http://docs.aws.amazon.com/zh_cn/medialive/latest/ug/images/rtp-push-uss-input.png)
