建立RTMP推送輸入 - MediaLive

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

建立RTMP推送輸入

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

若要建立RTMP推送輸入
  1. 請確定您擁有步驟 1 的資訊。

  2. 在 開啟 MediaLive 主控台https://console.aws.amazon.com/medialive/

  3. 在導覽窗格中,選擇 Inputs (輸入)

  4. Inputs (輸入) 頁面上,選擇 Create input (建立輸入)

  5. 完成輸入詳細資訊區段:

    • 輸入名稱 – 輸入名稱。

    • 輸入類型 – 選擇 RTMP(按)

  6. Network mode (網路模式) 區段中,選擇 Public (公有)

  7. 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

    如需安全群組的詳細資訊,請參閱使用輸入安全群組

  8. Channel and input class (頻道和輸入類別) 區段中,選擇此輸入的類別:

    • STANDARD

    • SINGLE-PIPELINE

    如需詳細資訊,請參閱實作管道備援

  9. Input destinations (輸入目標) 區段中,請在 Destination (目標) 區段內,輸入您先前取得的應用程式名稱和應用程式執行個體:

    • 如果輸入是標準類別輸入,請完成兩個欄位,以指定兩個來源。

    • 如果輸入是單一類別輸入,請使用您取得的資訊完成第一個欄位,並將第二個欄位留空。

    例如:

    應用程式名稱: live

    應用程式執行個體: curling

  10. 如果您想要將標籤與此輸入建立關聯,請在 Tags (標籤) 區段中建立標籤。如需詳細資訊,請參閱標記資源

  11. 選擇 Create (建立)。

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

    198.51.100.99:1935/live/curling

    192.0.2.18:1935/live/curling

    請注意,IP 地址是建立的地址 MediaLive。它們不是您在安全群組中使用的公有地址。如需顯示所有 IP 地址角色的圖表,請參閱 章節此程序的結果中的設定RTMP推送來源。

    MediaLive 一律建立兩個端點:

    • 如果您要將頻道設定為標準頻道,則會使用兩個端點。

    • 如果您要將頻道設定為單一管道頻道,則只會使用第一個端點。 MediaLive 不會預期在第二個端點接收內容。

  12. 提供上游系統下列資訊:

    • 如果您要將頻道設定為標準頻道,請提供這兩個位置。上游系統必須將視訊串流推送到這些位置。

    • 如果您要將頻道設定為單一管道頻道,請僅提供第一個位置。上游系統必須將其一個串流推送至此位置。

    例如,提供這些地址:

    198.51.100.99:1935/live/curling

    192.0.2.18:1935/live/curling

此程序的結果

由於此設定的結果,存在指定兩個 的RTMP推送輸入URLs。這些URLs值在輸入生命週期內是固定的,無論發生什麼變更 (例如修改輸入中的其他資訊,或將輸入連接到不同的頻道)。

上游系統會將來源內容推送到這些端點。

請注意,使用推送輸入,在您啟動頻道時,上游系統必須將視訊來源推送至輸入。在此之前不需要推送上游系統。

如需包含圖表的此設定說明,請參閱 一節此程序的結果中的設定RTMP推送來源。