輸入類型、通訊協定和上游系統 - MediaLive

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

輸入類型、通訊協定和上游系統

下表列出支援的輸入類型,並說明輸入如何處理來源內容。在表格中,在第一欄中尋找輸入類型,然後跨列讀取有關如何支援該類型的資訊。

表格後面的區段說明如何 MediaLive 擷取推送或提取輸入。

MediaLive 輸入類型 推還是拉? 使用案例 上游系統和支持的協議
CDI 推送 將未壓縮的流推送VPC到上的固定端點 MediaLive。 私有雲VPC中的 Amazon
HLS

請參閱此資料表後的HLS inputs

提取 無論是否有安全連線,都可以使用HTTP通訊協定從外部端點提取HLS串流或資產。 HTTP伺服器或

HTTPS伺服器

HLS 使用安全連線從 AWS Elemental MediaStore 容器中提取HLS串流或VOD資產。 AWS Elemental MediaStore 使用自訂通訊協定
HLS 使用安全連線從 Amazon S3 儲存貯體提取HLS串流或VOD資產。 Amazon S3 通過自定義協議
連結 推送 從 AWS Elemental Link 裝置推送傳輸串流 (TS)。 AWS Elemental Link 通過內部連接
MediaConnect 推送 從中的流程推送傳輸串流 (TS) AWS Elemental MediaConnect。

此輸入使用 MediaConnect 流程ARN,而不是URI.

AWS Elemental MediaConnect 通過內部連接
MP4 提取 從HTTP伺服器提取MP4檔案,無論是否有安全連線。 HTTP伺服器或

HTTPS伺服器

MP4 使用安全連線從 Amazon S3 儲存貯體提取MP4檔案。

使用時 MediaLive,值區名稱不能使用符號。例如, mycompany-videos 是有效的,但 mycompany.videos 不是。

Amazon S3 通過自定義協議
傳輸串流 (TS) 檔案 提取 從HTTP服務器提取 TS 文件,無論是否有安全連接。支援 .ts 或 .m2ts 的副檔名。

MediaLive僅支持靜態 TS 文件。它不支持在使用中寫入的不斷增長的 TS 文件。

HTTP伺服器或

HTTPS伺服器

傳輸串流 (TS) 檔案 使用安全連線從 Amazon S3 儲存貯體提取 TS 檔案。支援 .ts 或 .m2ts 的副檔名。

MediaLive 僅支持靜態 TS 文件。它不支持在使用中寫入的不斷增長的 TS 文件。

使用時 MediaLive,值區名稱不能使用符號。例如, mycompany-videos 是有效的,但 mycompany.videos 不是。

Amazon S3 通過自定義協議
RTMP拉 提取 使用RTMP通訊協定從外部端點提取資料流。

MediaLive 不支持使用RTMPS協議的輸入。

RTMP服務器超過RTMP拉
RTMP推 推送 MediaLive 使用RTMP協議將流推送到固定端點。

MediaLive 不支持使用RTMPS協議的輸入。

RTMP服務器RTMP通過推送
RTMP推 使用RTMP協議VPC將流推送到 MediaLive固定端點。

MediaLive 不支持使用RTMPS協議的輸入。

Amazon VPC RTMP 在私有雲中
RTP 推送 使用通RTP訊協定將傳輸串流 (TS) 推送至上 MediaLive的固定端點。 RTP服務器RTP通過推送
RTP 使用RTP協議將傳輸流(TS)推送VPC到固定端點。 MediaLive Amazon VPC RTP 在私有雲中

HLS

使用時HLS,媒體必須是傳輸串流。 MediaLive 不支援擷取包含任何其他媒體類型的HLS內容。

使用拉動輸入攝入

提取輸入的運作方式如下:來源會持續發佈至位於之外的端點 MediaLive。當通道(連接到輸入)正在運行時, MediaLive 連接到輸入並導入內容。

當通道未運行時, MediaLive 不連接到輸入。(但可能有其他進行連接的應用程式。)

提取輸入可與串流輸入 (來源持續發佈的位置) 或VOD輸入 (其中來源在端點上可用,然後不會變更) 搭配使用。

使用RTMP推送輸入攝取

RTMP推送輸入的運作方式如下:來源嘗試傳遞至 MediaLive 輸入中指定的端點。源和信 MediaLive 道之間必須有握手,以便源具有有關輸入狀態的信息。

啟動通道 (連接到此輸入) 時,會 MediaLive 回應握手訊息並擷取它。當通道沒有運行時, MediaLive 不會反應; 源進入暫停狀態。

推送輸入只能搭配串流來源運作。

使用RTP推送輸入攝取

RTP推送輸入的運作方式如下:來源嘗試傳遞至 MediaLive 輸入中指定的端點。來源不知道內容是否被頻道所擷取 MediaLive 。

啟動通道(連接到此輸入)時,會對來源做出 MediaLive 反應並導入。當通道未執行時, MediaLive 不會反應;來源會繼續發佈到端點,但 MediaLive 會忽略該動作。

推送輸入只能搭配串流來源運作。