使用 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_ 輸入偏好 — MediaLive 保留在次要輸入上。主要輸入將可繼續處理,但不會處於作用中狀態。

    • 主要輸入偏好設定 — MediaLive 切換回主要輸入。主要輸入會成為作用中輸入。

  7. 對於容錯移轉條件,請啟用您要用 MediaLive 來識別輸入遺失的條件。這些欄位包括描述條件運作方式的說明。