

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

# 标准通道中的自动输入失效转移
<a name="aif-standard-pipeline-how"></a>

您可以在标准 MediaLive 信道中实现自动输入故障转移，以保护该 MediaLive 信道免受上游系统或上游网络连接出现故障的影响 MediaLive。

您可以在推送输入中（但不在拉取输入中）实现自动输入失效转移。

请记住，通道的推送输入不能超过两个。这意味着您可以实现以下场景之一：
+ 您可以在通道中设置两个推送输入，但是您将无法为其中任何一个输入实现自动输入失效转移。
+ 您可以在通道中设置一个推送输入，并且您可以为该输入实现自动输入失效转移。

## 工作原理
<a name="aif-standard-setup"></a>

要为选定的推送输入实现自动输入失效转移，您可以按照常规方式创建两个标准类输入。创建通道时，您可以附加这两个输入，然后将它们设置为失效转移对。本主题后面的设置部分将介绍这两个步骤。

![\[Diagram showing failover pair setup with upstream systems, standard-class inputs, and downstream system.\]](http://docs.aws.amazon.com/zh_cn/medialive/latest/ug/images/aif-standard-setup.png)


当你启动频道时，会从两个输入中 MediaLive 提取内容。因此，它会接收四个源（如图中的红线所示）。但是，只有来自第一个输入的内容才会进入通道管道。来自蓝色管道的内容进入管道 0。来自绿色管道的内容进入管道 1。

管道以常规方式为下游系统生成两个输出。下游系统选择处理一条管道，而忽略另一条管道。

![\[Diagram showing failover pair with standard-class inputs, standard channels, and downstream system.\]](http://docs.aws.amazon.com/zh_cn/medialive/latest/ug/images/aif-standard-beforefailure.png)


## 故障处理
<a name="aif-standard-failure-handling"></a>

### 故障场景 1
<a name="aif-standard-failure-scenario-1"></a>

如果正常处理正在进行中，并且活动输入中的管道 0 出现故障，则会出现管道冗余的恢复行为：
+ 通道立即失效转移到（正被接收的）第二个输入中的管道 0，并开始处理该输入。通道会处理管道 0 中的黄线和管道 1 中的绿线。（因此，管道 1 没有变化。） 输出不受影响。
+ 下游系统继续处理它在问题出现之前所选管道的输出。下游系统不受管道 0 中故障的影响。

![\[Failover pair diagram showing standard-class inputs, standard channel pipelines, and downstream system.\]](http://docs.aws.amazon.com/zh_cn/medialive/latest/ug/images/aif-standard-pipeline-failure.png)


### 故障场景 2
<a name="aif-standard-failure-scenario-2"></a>

如果正常处理正在进行中，并且第一个输入的上游出现故障，则进行自动输入失效转移。
+ 通道立即失效转移到（正被接收的）第二个输入，并开始处理该输入。处理管道 0 中的黄线和管道 1 中的粉线。输出不受影响。
+ 下游系统继续处理它在问题出现之前所选管道的输出。下游系统不受第一个输入中故障的影响。

![\[Failover pair diagram showing standard-class inputs, standard channel with two pipelines, and downstream system.\]](http://docs.aws.amazon.com/zh_cn/medialive/latest/ug/images/aif-standard-input-failure.png)
