本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立RTMP推送輸入
建立輸入安全群組後,您可以建立RTMP推送輸入。
若要建立RTMP推送輸入
-
請確定您擁有步驟 1 的資訊。
在 開啟 MediaLive 主控台https://console.aws.amazon.com/medialive/
。 -
在導覽窗格中,選擇 Inputs (輸入)。
-
在 Inputs (輸入) 頁面上,選擇 Create input (建立輸入)。
-
完成輸入詳細資訊區段:
-
輸入名稱 – 輸入名稱。
-
輸入類型 – 選擇 RTMP(按)。
-
-
在 Network mode (網路模式) 區段中,選擇 Public (公有)。
-
在 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
如需安全群組的詳細資訊,請參閱使用輸入安全群組。
-
在 Channel and input class (頻道和輸入類別) 區段中,選擇此輸入的類別:
-
STANDARD
-
SINGLE-PIPELINE
如需詳細資訊,請參閱實作管道備援。
-
-
在 Input destinations (輸入目標) 區段中,請在 Destination (目標) 區段內,輸入您先前取得的應用程式名稱和應用程式執行個體:
-
如果輸入是標準類別輸入,請完成兩個欄位,以指定兩個來源。
-
如果輸入是單一類別輸入,請使用您取得的資訊完成第一個欄位,並將第二個欄位留空。
例如:
應用程式名稱:
live
應用程式執行個體:
curling
-
-
如果您想要將標籤與此輸入建立關聯,請在 Tags (標籤) 區段中建立標籤。如需詳細資訊,請參閱標記資源。
-
選擇 Create (建立)。
MediaLive 會建立輸入,並自動在該輸入上建立兩個端點。該端點包含應用程式名稱、應用程式執行個體,以及連接埠 1935。例如:
198.51.100.99:1935/live/curling
192.0.2.18:1935/live/curling
請注意,IP 地址是建立的地址 MediaLive。它們不是您在安全群組中使用的公有地址。如需顯示所有 IP 地址角色的圖表,請參閱 章節此程序的結果中的設定RTMP推送來源。
MediaLive 一律建立兩個端點:
-
如果您要將頻道設定為標準頻道,則會使用兩個端點。
-
如果您要將頻道設定為單一管道頻道,則只會使用第一個端點。 MediaLive 不會預期在第二個端點接收內容。
-
-
提供上游系統下列資訊:
-
如果您要將頻道設定為標準頻道,請提供這兩個位置。上游系統必須將視訊串流推送到這些位置。
-
如果您要將頻道設定為單一管道頻道,請僅提供第一個位置。上游系統必須將其一個串流推送至此位置。
例如,提供這些地址:
198.51.100.99:1935/live/curling
192.0.2.18:1935/live/curling
-
此程序的結果
由於此設定的結果,存在指定兩個 的RTMP推送輸入URLs。這些URLs值在輸入生命週期內是固定的,無論發生什麼變更 (例如修改輸入中的其他資訊,或將輸入連接到不同的頻道)。
上游系統會將來源內容推送到這些端點。
請注意,使用推送輸入,在您啟動頻道時,上游系統必須將視訊來源推送至輸入。在此之前不需要推送上游系統。
如需包含圖表的此設定說明,請參閱 一節此程序的結果中的設定RTMP推送來源。