本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在标准通道中自动进行输入故障转移
您可以在标准 MediaLive 信道中实现自动输入故障转移,以保护该 MediaLive 信道免受上游系统或上游网络连接出现故障的影响 MediaLive。
您可以在推送输入中实现自动输入故障转移,但不能在拉取输入中实现自动输入故障转移。
请记住,该频道的推送输入不能超过两个。这意味着你可以实现以下场景之一:
-
您可以在通道中设置两个推送输入,但是您将无法为其中任何一个输入实现自动输入故障转移。
-
您可以在通道中设置一个推送输入,并且可以为该输入实现自动输入故障转移。
工作方式
要为选定的推送输入实现自动输入故障转移,您可以按照通常的方式创建两个标准类输入。创建通道时,您可以连接这两个输入,然后将它们设置为故障转移对。这两个步骤将在本主题后面的设置部分中介绍。
当你启动频道时,会从两个输入中 MediaLive 提取内容。因此,它会摄取四个来源(如图中的红线所示)。但是只有来自第一个输入的内容才会进入频道管道。蓝色管道中的内容进入管道 0。来自绿色管道的内容将进入管道 1。
该管道以通常的方式为下游系统生成两个输出。下游系统选择处理一条管道,而忽略另一条管道。
故障处理
失败场景 1
如果正常处理正在进行中,并且活动输入中的管道 0 出现故障,则会出现管道冗余的恢复行为:
-
该通道立即故障转移到第二个输入(已被摄取)中的管道 0,并开始处理该输入。通道处理管道 0 中的黄线和管道 1 中的绿线。(因此,管道 1 没有变化。) 输出不受影响。
-
下游系统继续处理其在问题出现之前选择的管道的输出。下游系统不受管道 0 故障的影响。
失败场景 2
如果正常处理正在进行中,并且第一个输入的上游出现故障,则会自动进行输入故障转移:
-
该频道立即故障转移到第二个输入(该输入已被摄取),并开始处理该输入。黄线在管道 0 中处理,粉色线在管道 1 中处理。输出不受影响。
-
下游系统继续处理其在问题出现之前选择的管道的输出。下游系统不受第一个输入故障的影响。