使用 RTMP 和 RTP 输入设置自动输入故障转移 - MediaLive

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

使用 RTMP 和 RTP 输入设置自动输入故障转移

要使用具有自动输入故障转移功能的 RTMP 推送输入和 RTP 输入,必须确保上游系统以正确的方式提供源,并且必须以特定的方式设置输入和通道。

注意

本节中的信息假定您熟悉用于创建输入创建通道的一般步骤。

规划输入故障转移对的输入
  1. 与您的上游系统进行安排,以便为您提供适当数量的内容源:

    • 如果要在单输入通道中设置自动输入故障转移,则需要两个源,每个输入一个。

    • 如果要在标准信道中设置自动输入故障转移,则需要四个源,每个输入有两个。

  2. 确保上游系统正确地设置路径。与第二个输入相比,第一个输入的 MediaLive网络路径必须不同。 MediaLive 无法强制执行此规则,但是自动输入故障转移的重点是源通过不同的路径到达。如果他们不这样做,那么当路径失败时,两个输入都将失败,你将无法实现弹性。

  3. 请确保源的输入类型相同。例如,两个 RTMP 输入。

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

为输入故障转移对创建输入
  1. 按照在 AWS Elemental MediaLive中使用输入中的过程创建一个适当类型的输入。例如,一个 RTMP 输入。

    • 在标准通道中,设置具有两个源的输入。

    • 在单管道通道中,设置具有一个源的输入。

    • 为输入指定名称,如 primary input

  2. 创建相同类型的第二个输入。以与步骤 1 相同的方式创建此输入。

    为输入指定名称,如 secondary input

将输入附加到通道
  1. 在 “创建频道” 页面的 “输入附件” 部分,按照常规步骤附加主要输入。现在忽略 Automatic input failover settings (自动输入故障转移设置)

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

  3. Input attachments (输入附件) 部分的输入附件列表中,选择您附加的第一个输入。

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

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

  6. 对于 Input preference (输入首选项),请选择所需的选项。此字段控制切换到辅助输入然后主输入恢复正常状态时的 MediaLive行为。

    • EQUAL_INPUT_PREFERENCE — MediaLive 保留在辅助输入上。将继续处理主输入,但它未处于活动状态。

    • PR@@ IMARY_INPUT_PREFERENCE — MediaLive 切换回主输入。主输入将成为活动的输入。

  7. 对于故障转移条件,启用 MediaLive 要用来识别输入丢失的条件。这些字段包括描述条件如何运作的帮助。