

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

# 创建 MediaConnect 输入
<a name="setup-input-emx"></a>

设置 MediaConnect 完成后，您可以创建 MediaConnect 输入。 MediaLive 用户执行此步骤。

在创建接收输入的通道之前创建输入。

**Topics**
+ [创建输 MediaConnect 入](#emx-push-create)
+ [IAM 角色和 ARN](#mediaconnect-push-role-and-remember-arn)

## 创建输 MediaConnect 入
<a name="emx-push-create"></a>

**创建输入**

1. 确保您具有[第 1 步](setup-emx-flows.md)中的信息。

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

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

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

1. 完成 “**MediaConnect 流程**” 部分：
   + **通道和输入类** – 为此输入选择类：
     + STANDARD\$1INPUT
     + SINGLE\$1INPUT 
   + **流 A 的 ARN** – 指定您标识为第一个流的流的 ARN。

     如果您创建了另一个流，则对于 **流 B 的 ARN**，指定第二个流的 ARN。

1. 填写 “**角色 ARN**” 部分，选择 MediaLive 要用于此输入的角色。有关信息，请参阅[IAM 角色和 ARN](#mediaconnect-push-role-and-remember-arn)。

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

1. 选择**创建**。

   MediaLive 创建输入并自动在该输入上创建两个端点。 MediaLive 即使您只为输入指定了一个流（流程 A），也始终会创建两个端点。

1. 同时， MediaLive 自动连接到 MediaConnect流程。
   + 如果您为输入指定了两个流，则 MediaLive 会指示 AWS Elemental MediaConnect 创建两个输出并将它们附加到您在第一阶段创建的两个流中。
   + 如果您只为输入指定了一个流（以支持单管道通道），则会 MediaLive 指示 AWS Elemental MediaConnect 创建一个输出并将其连接到您在第一阶段创建的单个流。

   如果通道 MediaConnect 有两个流，则它将在不同的可用区中运行流——一个区域用于流 A，另一个区域用于流 B。同样，每个管道在不同的可用区中 MediaLive 运行，一个区域用于管道 A，另一个区域用于管道 B。

   MediaLive 与协调 AWS Elemental MediaConnect 以确保在与之相同的两个可用区中 MediaLive 运行渠道管道 AWS Elemental MediaConnect。此设置可在一个流失败时最大限度地确保故障恢复能力。

## IAM 角色和 ARN
<a name="mediaconnect-push-role-and-remember-arn"></a>

本节介绍如何完成控制台**创建输入**窗格上的 “**角色 ARN**” 部分。 MediaLive

当它创建 MediaConnect输入时 MediaLive ，你必须选择一个角色来代替。该角色确保其在流程上创建输出的请求 MediaLive 获得成功。 MediaConnect MediaLive 只要您为此输入选择**创建**，就会发送此请求。

**注意**  
 MediaLive 控制台上的此部分与**创建频道**页面（也位于控制台上）上的 **IAM 角色**部分相同。 MediaLive 两种用法的差异是，在 **Create input (创建输入)** 页面上，您将角色附加到输入。在 **Create channel (创建通道)** 页面上，将此角色附加到通道。您可以在这两种用法中使用相同的角色（例如，**MediaLiveAccessRole**）。

一般而言，选择角色存在两种情形，具体取决于您的组织是否有指定的管理员。

### 您的组织拥有指定的管理员
<a name="role-scenario-1"></a>

您的组织可能有管理此服务的管理员。该管理员可能已设置一个或多个角色：
+ 请向管理员或您的经理询问要使用的角色。或者，如果在 **Use existing role (使用现有角色)** 中只列出了一个规则，则选择该角色。
+ 如果列出的唯一角色是 **MediaLiveAccessRole**，请选择该角色。此外，如果此角色名称旁边显示 **Update (更新)** 按钮，请选择此按钮。（此按钮并非始终显示，但只要它出现，就请选择它来刷新角色。）
+ 如果您希望所选角色下次在列表中首先显示，请选择 **Remember ARN (记住 ARN)**。

### 您的组织没有管理员
<a name="role-scenario-2"></a>

您的组织可能不具有指定的服务管理员。在此情况下，如果您的同事都未设置合适的角色，则您可能需要自己创建一个角色，然后选择该角色。
+ 您可以创建名为的默认角色**MediaLiveAccessRole**。要首先检查其他人是否已经创建了此角色（只需一个人需要为 AWS 账户中的所有用户创建该角色），请查看**从模板创建角色**：
  + 如果此选项灰显，则表明该任务已完成。在这种情况下，请选择 “使用现有角色”，然后**MediaLiveAccessRole**从列表中进行选择。
  + 如果此选项不灰显，请选择 **Create role from template (从模板创建角色)**，然后选择 **Create IAM role (创建 IAM 角色)**。接下来，从列表中选择该角色。如果 MediaLive 不允许您创建角色，请向组织中的管理员询问您的 IAM 权限。
+ 如果**MediaLiveAccessRole**已经创建并且旁边显示了 “**更新**” 按钮，请选择该按钮。（此按钮并非始终显示，但只要它出现，就请选择它来刷新角色。）
+ 如果您希望所选角色下次在列表中首先显示，请选择 **Remember ARN (记住 ARN)**。