此 AWS Solutions Implementation 有什麼作用?
Amazon Web Services (AWS) 為客戶提供多種途徑,讓客戶在 AWS 雲端以經濟實惠的方式向全球觀眾交付即時影片內容。其中一種途徑是結合多項 AWS 服務以建立 Over-the-top (OTT) 解決方案以進行即時影片串流。AWS 提供兩個採用此途徑的解決方案。
包含 MediaStore 的 AWS 即時串流以及 AWS 即時串流解決方案都建立了高可用性且經濟實惠的架構,可提供可靠的即時觀看體驗。此網頁提供指引,以便您依業務需求選擇即時影片串流解決方案。
包含 MediaStore 的 AWS 即時串流解決方案為您提供基礎工具和資源,以用於交付即時影片內容。在即時串流用途上,它以 AWS Elemental MediaStore 取代了 MediaPackage。此選項旨在提供較少自訂選項的簡易解決方案。MediaLive 使用單管道通道,因此只需要單一輸入,並將輸出限定為 HTTP 即時串流 (HLS)。此選項亦支援將 AWS Elemental Link 裝置用作輸入。
AWS 即時串流是功能齊全的解決方案,附有自訂選項。此解決方案是以 AWS Elemental MediaLive 和 AWS Elemental MediaPackage 建立,旨在利用具有雙輸入輸出的標準 MediaLive 頻道和 MediaPackage 的冗餘輸入來提供高彈性。此解決方案對不同播放器和客戶端提供多種輸出格式的播放支援,而且 MediaPackage 讓您透過多種方式自訂工作流程。您亦可利用 DRM 新增內容保護支援,啟用類似 DVR 的功能,例如即時倒轉和重新啟動,以及建立實況錄音影像隨選播送 (Live-to-VOD) 工作流程。
-
包含 MediaStore 的 AWS 即時串流
-
AWS 即時串流
-
包含 MediaStore 的 AWS 即時串流
-
AWS Solutions Implementation 概觀
AWS 提供的即時串流解決方案結合了 AWS Elemental MediaLive 和 AWS Elemental MediaStore 與 Amazon CloudFront,可建立高度彈性和可擴展性的架構,讓您將內容遞送到全球各地。包含 MediaStore 的 AWS 即時串流旨在提供簡化的 AWS 即時串流解決方案。下圖顯示您可以使用解決方案的實作指南和隨附的 AWS CloudFormation 範本來自動部署的即時串流影片架構。
包含 MediaStore 的 AWS 即時串流架構
此解決方案部署 AWS Elemental MediaLive,其將擷取一個輸入饋送,並將您的內容轉碼為一個調整式位元速率 (ABR) HTTP 即時串流 (HLS) 作為輸出。
AWS Elemental MediaStore 提供一個可擴展、可調整且低延遲的儲存容器,以託管來自 MediaLive 輸出的 HLS 區段。
Amazon CloudFront 分發會設定為使用 MediaStore 自訂端點作為其來源。CloudFront 分發會以低延遲和高傳輸速度,向觀眾提供即時串流。
此解決方案包括 Amazon CloudWatch 儀表板,該儀表板會監控 AWS Elemental MediaStore 的輸入和輸出請求,提供即時串流工作流程的運作狀態和效能概觀。
-
AWS 即時串流
-
AWS Solutions Implementation 概觀
AWS 提供的即時串流解決方案結合了 AWS Elemental MediaLive 和 AWS Elemental MediaPackage 與 Amazon CloudFront,可建置彈性極高且可擴展的架構,讓您將內容遞送到全球各地。下圖顯示您可以使用解決方案的實作指南和隨附的 AWS CloudFormation 範本來自動部署的即時串流影片架構。
AWS 即時串流架構
此解決方案部署 AWS Elemental MediaLive,其將擷取兩個輸入饋送,並將您的內容轉碼為兩個調整式位元速率 (ABR) HTTP 即時串流 (HLS) 作為輸出。
AWS Elemental MediaPackage 擷取 MediaLive 輸出,並將即時串流以 HLS、HTTP 動態調整式串流 (DASH) 和常用媒體應用程式格式 (CMAF) 封裝格式傳送至三個 MediaPackage 自訂端點。
Amazon CloudFront 分發會設定為使用 MediaPackage 自訂端點作為其來源,並包含 CDN 識別碼自訂 HTTP 標頭來驗證請求。CloudFront 分發會以低延遲和高傳輸速度,向觀眾提供即時串流。
此解決方案還包含一個示範 HTML 預覽播放程式,您可用來測試解決方案。此播放程式是託管於 Amazon Simple Storage Service (Amazon S3) 儲存貯體的靜態網站。Amazon CloudFront 用於限制對解決方案中網站儲存貯體內容的存取。