

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

# 建立 RTMP 推送輸入
<a name="setup-input-rtmp-push"></a>

建立輸入安全群組之後，您可以建立 RTMP 推送輸入。

**建立 RTMP 推送輸入**

1. 請確定您擁有[步驟 1 ](setup-rtmp-push-obtain-info.md)的資訊。

1. 在 https：//[https://console.aws.amazon.com/medialive/](https://console.aws.amazon.com/medialive/) 開啟 MediaLive 主控台。

1. 在導覽窗格中，選擇 **Inputs (輸入)**。

1. 在 **Inputs (輸入)** 頁面上，選擇 **Create input (建立輸入)**。

1. 完成**輸入詳細資訊**區段：
   + **輸入**名稱 – 輸入名稱。
   + **輸入類型** – 選擇 **RTMP （推送）**。

1. 在 **Network mode (網路模式)** 區段中，選擇 **Public (公有)**。

1. 在 **Input security group (輸入安全群組)** 區段中，指定該群組以連接至此推送輸入。您可以選擇現有的群組，也可以建立群組。安全群組必須允許公有網路 IP 地址推送至 MediaLive。依照步驟 1 的範例，必須允許這些地址：

   203.0.113.19、203.0.113.58、203.0.113.25、198.51.100.19、198.51.100.59、198.51.100.21

   如需安全群組的詳細資訊，請參閱[使用輸入安全群組](working-with-input-security-groups.md)。

1. 在 **Channel and input class (頻道和輸入類別)** 區段中，選擇此輸入的類別：
   + 標準型
   + SINGLE-PIPELINE (單一管道) 

   如需詳細資訊，請參閱[實作管道備援](plan-redundancy-mode.md)。

1. 在 **Input destinations (輸入目標)** 區段中，請在 **Destination (目標)** 區段內，輸入您先前取得的應用程式名稱和應用程式執行個體：
   + 如果輸入是標準類別輸入，請完成兩個欄位，以指定兩個來源。
   + 如果輸入是單一類別輸入，請使用您取得的資訊完成第一個欄位，並將第二個欄位保留空白。

   例如：

   **應用程式名稱： **`live`

   **應用程式執行個體：** `curling`

1. 如果您想要將標籤與此輸入建立關聯，請在 **Tags (標籤)** 區段中建立標籤。如需詳細資訊，請參閱[標記資源](tagging.md)。

1. 選擇**建立**。

   MediaLive 會建立輸入，並自動在該輸入上建立兩個端點。該端點包含應用程式名稱、應用程式執行個體，以及連接埠 1935。例如：

   `198.51.100.99:1935/live/curling`

   `192.0.2.18:1935/live/curling`

   請注意，IP 地址是 MediaLive 建立的地址。它們不是您在安全群組中使用的公有地址。如需顯示所有 IP 地址角色的圖表，請參閱設定 RTMP 推送來源一節[此程序的結果](setup-result-rtmp-push.md)中的 。

   MediaLive 一律會建立兩個端點：
   + 如果您要將頻道設定為標準頻道，則會使用兩個端點。
   + 如果您將頻道設定為單一管道頻道，則只會使用第一個端點。MediaLive 預期不會在第二個端點接收內容。