

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 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\$1INPUT\$1PREFERENCE** – MediaLive 會保留在次要輸入上。主要輸入將可繼續處理，但不會處於作用中狀態。
   + **PRIMARY\$1INPUT\$1PREFERENCE** – MediaLive 切換回主要輸入。主要輸入會成為作用中輸入。

1. 針對**容錯移轉條件**，啟用您希望 MediaLive 用來識別輸入遺失的條件。這些欄位包含描述條件運作方式的說明。
**注意**  
如果您啟用輸入遺失容錯移轉條件，請查明 MediaConnect 流程是否使用容錯移轉模式實作來源備援。在此模式下，如果發生來源故障，MediaConnect 會等待 500 毫秒讓來源復原，然後再容錯移轉。因此，您必須將 MediaLive 設定為等待超過 500 毫秒，以確保 MediaLive 不會容錯移轉，就像 MediaConnect 即將復原一樣。  
在**啟用輸入遺失設定**選項中，調整閾值。將閾值設定為高於 500ms 的值。您可能需要嘗試不同的值，以尋找網路的理想閾值。