概念和術語 - AWS Elemental MediaPackage

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

概念和術語

AWS Elemental MediaPackage(MediaPackage)包括以下組件:

J 型ust-in-time 包裝

MediaPackage 執行just-in-time 封裝 (JITP)。當播放裝置要求內容時,會 MediaPackage 動態自訂即時視訊串流,並以與要求裝置相容的格式建立資訊清單。

發送服務

MediaPackage 被視為創建服務,因為它是媒體內容傳遞的發佈點。

Packager

Packager 準備輸出串流以供不同類型的玩家存取。封裝程式類型會指定從端點傳 MediaPackage 送的串流格式 (蘋果 HLS、DASH ISO、Microsoft 流暢串流或一般媒體應用程式格式 [CMAF])。其他 packager 設定包括緩衝區和更新期間,以及資訊清單標籤處理指示。

Packager 是端點的一部分。每個端點都必須有一個且只有一個 packager。若要對相同內容使用不同的 packager 類型,請在該頻道上建立多個端點。

來源內容

「來源內容」是 MediaPackage 擷取的即時串流和影片檔案。

  • 對於即時視訊,來源內容來自上游編碼器,例如AWS Elemental MediaLive. MediaPackage 支援 HLS 來源內容。

  • 對於隨選視訊 (VOD),來源內容駐留在您AWS帳戶的 Amazon Simple Storage Service (Amazon S3) 儲存貯體中。 MediaPackage 支援 HLS 和 MP4 (.smil 資訊清單格式) 內容。

串流

是指的內容輸入和輸出 MediaPackage。

用於即時串流時,上游編碼器所傳送輸入 MediaPackage 的即時串流,將傳送到頻道。當下游裝置要求播放內容時,會 MediaPackage 動態封裝串流 (包括指定封裝程式類型、新增加密和設定追蹤輸出),並將其作為端點的輸出傳送至要求的裝置。端點可產生多個串流。

對於 VOD 工作流程,請從 Amazon S3 MediaPackage 提取檔案型內容。與實時工作流程一樣,當下游設備請求播放內容時,會 MediaPackage 動態打包流並將其作為資產資源的輸出提供給請求的設備。

追蹤

軌道構成輸出內容流。 MediaPackage 在輸出流中包含選定的視頻,音頻和字幕或字幕軌道。該串流將曲目交付給播放器 (直接或透過 CDN),播放器根據播放器邏輯或網路條件 (例如可用頻寬) 播放曲目。

即時元件

下列元件適用於中的即時工作流程 MediaPackage:

頻道

一個通道代表內容流進入的入口點 MediaPackage。上游編碼器 (如 AWS Elemental MediaLive) 將內容傳送到頻道。當 MediaPackage 收到內容串流時,它會封裝內容,並從您在頻道上建立的端點輸出串流。每組傳入的自適應位元速率 (ABR) 串流都有一個通道。

端點

端點 是頻道的一部分,代表 MediaPackage 的封裝層面。在頻道上建立端點時,將指定輸出串流將使用的串流格式、封裝參數和功能。下游裝置從端點請求內容。一個頻道可以有多個端點。

收集任務

收割工作是您建立的工作,用於從即時內容串流擷取 VOD 資產。收割工作定義 VOD 資產的開始和結束時間,以及資產的 MediaPackage 儲存位置。工作執行時, MediaPackage 會根據您指定的時間建立 HLS 片段。此剪輯片段會以 VOD 資產的形式存放在您選擇的 Amazon S3 儲存貯體中。您可以使用 MediaPackage 中的 VOD 功能,將資產提供給最終使用者。

VOD 元件

下列元件適用於中 MediaPackage的 VOD 工作流程:

資產

代表以檔案為基礎的內容的進 MediaPackage入點。 MediaPackage 使用資產中的資訊從 Amazon S3 尋找並擷取來源內容。在中建立資產時 MediaPackage,您會將其與包裝群組產生關聯,該包裝群組包含一或多個封裝組態。每個資產和封裝組態組合可提供用於重新封裝內容的播放 URL。每個資產會與一個封裝群組的所有封裝組態相關聯。

封裝組態

封裝組態會定義 MediaPackage 如何格式化、加密和提供原始內容給瀏覽者。封裝組態包括串流選擇、加密、區段持續時間和合併等設定,以及一或多個 HLS、DASH、MSS 或 CMAF 資訊清單定義。

封裝群組

封裝群組是一組一或多個封裝組態。由於您可以將群組關聯到多個資產,群組提供一個有效方式來將多個封裝組態與多個資產建立關聯。