

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

# 使用 MediaConnect 输入设置自动输入故障转移
<a name="aif-setup-emx"></a>

要使用 MediaConnect 具有自动输入故障转移功能的输入，必须以特定的方式设置输入和 MediaLive 通道。

**注意**  
本节中的信息假设您熟悉创建[ MediaConnect 输入和创建](setup-input-emx.md)[频道的一](creating-channel-scratch.md)般步骤。

**规划输入故障转移对的输入**

1. 确定需要在以下方面创建的流程 MediaConnect：
   + 如果要在单输入通道中设置自动输入失效转移，您需要两个流 – 每个输入一个流。
   + 如果要在标准通道中设置自动输入失效转移，您需要四个流 – 每个输入两个流。

1. 确保所有流包含完全相同的视频、音频、字幕和元数据。

**在标准通道 MediaConnect 中创建流入**

您必须创建四个流，两个用于主输入，两个用于辅助输入。
+ 按照[创建 MediaConnect 输入](setup-input-emx.md)中的步骤操作 ，并注意以下说明：

  请确保您在正确的可用区中设置流。假定主输入的两个流是 A 和 B，辅助输入的两个流是 C 和 D。
  + 流 A 必须位于可用区 X 中。
  + 流 B 必须位于可用区 Y 中。
  + 流 C 必须位于可用区 X 中。
  + 流 D 必须位于可用区 Y 中。

  频道启动时，按如下方式 MediaLive 设置流程：
  + 流 A 连接到管道 0。
  + 流 C 连接到管道 0。
  + 流 B 连接到管道 1。
  + 流 D 连接到管道 1。

  由于这些连接，管道 0 上的活动输入最初来自可用区 X。管道 1 上的活动输入最初来自可用区 Y。如果一个可用区发生故障，则仅影响一个管道。有关故障情形的更多信息，请参阅[故障转移和故障恢复方案](aif-behavior-startup.md#aif-failover-scenarios)。

**在单管道通道 MediaConnect 中创建流入**

您必须创建两个流，每个输入一个流。
+ 按照[创建 MediaConnect 输入](setup-input-emx.md)中的步骤操作 ，并注意以下说明：

  请确保您在相同的可用区中设置流。两个输入提供两条通往通道中单个管道的路径。如果其中一个流无法发送内容，则该输入将失败并 MediaLive 切换到另一个输入。

**为输入故障转移对创建输入**

1. 按照[创建 MediaConnect 输入](setup-input-emx.md)中的过程创建一个适当类型的输入。
   + 在标准通道中，设置具有两个源的输入。将流 A 和 B 附加到此输入。
   + 在单管道通道中，设置具有一个流的输入。
   + 为输入指定名称，如 **primary input**。

1. 以相同的方式创建第二个输入。
   + 在标准通道中，设置具有两个源的输入。将流 C 和 D 附加到此输入。
   + 在单管道通道中，设置具有一个流的输入。
   + 为输入指定名称，如 **secondary input**。

**将输入附加到通道**

1. 在**创建通道**页面的**输入附件**部分中，按照常规过程附加主要输入。现在忽略 **Automatic input failover settings (自动输入故障转移设置)**。

1. 按照相同的过程连接辅助输入。

1. 在 **Input attachments (输入附件)** 部分的输入附件列表中，选择您附加的第一个输入。

1. 在 **Automatic input failover settings (自动输入故障转移设置)** 部分中，选择 **Enable automatic input failover settings (启用自动输入故障转移设置)**。启用此字段后，该输入将在输入附件列表中标记为 **Primary (主要)**。

1. 对于 **Secondary input (辅助输入)**，请选择辅助输入。（执行此操作时，此输入将在附件列表中标记为 **Secondary (辅助)** 。）

1. 对于 **Input preference (输入首选项)**，请选择所需的选项。此字段控制切换到辅助输入然后主输入恢复正常状态时的 MediaLive 行为。
   + **EQUAL\_INPUT\_PREFERENCE — MediaLive 保留在辅助输入**上。将继续处理主输入，但它未处于活动状态。
   + PR@@ **IMARY\_INPUT\_PREFERENCE — MediaLive 切换回主输入**。主输入将成为活动的输入。

1. 对于**故障转移条件**，启用 MediaLive 要用来识别输入丢失的条件。这些字段可以帮助描述条件如何运作。
**注意**  
如果您启用了输入丢失故障转移条件，请查看该 MediaConnect流是否在故障转移模式下实现了源冗余。在此模式下，如果源出现故障，则等待 500 ms 以 MediaConnect 等待源恢复，然后再进行故障切换。因此，必须 MediaLive 将等待时间配置为超过 500 毫秒，以确保 MediaLive 不会像 MediaConnect 即将恢复的那样进行故障转移。  
在**启用输入丢失设置**选项中，调整阈值。将阈值设置为大于 500 毫秒的值。您可能需要尝试不同的值，才能找到网络的理想阈值。