

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

# 什麼是 MediaLive？
<a name="what-is"></a>

AWS Elemental MediaLive 是一種即時影片服務，可讓您建立廣播和串流交付的即時輸出。

您可以使用 MediaLive 將即時影片內容從一種格式和套件轉換為其他格式和套件。您通常需要轉換內容，以提供播放裝置可以處理的格式和套件。播放裝置包括智慧型手機以及連接到電視機的機上盒。

**Topics**
+ [MediaLive 術語](what-is-terminology.md)
+ [相關服務](related-services.md)
+ [存取 MediaLive](what-is-accessing.md)

# MediaLive 術語
<a name="what-is-terminology"></a>

CDN  
內容分發網路 (CDN) 是原始伺服器或封裝程式下游的伺服器網路。CDN 會將內容從原始伺服器分發到數十或數百個網路伺服器，這些伺服器提供內容給您的使用者觀看。這個分散式網路可確保內容可以同時交付給數千或數百萬名觀看使用者。

Channel   
MediaLive 頻道會從連接到該頻道的輸入擷取和轉碼 (解碼和編碼) 來源內容，並將新內容封裝到輸出中。

頻道類別  
每個頻道都屬於下列其中一個類別：  
+ 標準類別 – 頻道有兩個處理管道
+ 單一管道類別 – 頻道有一個處理管道

頻道組態  
MediaLive 頻道組態包含頻道如何將內容擷取、轉碼和封裝至輸出的相關資訊。

下游系統   
*下游系統*是一組或多部伺服器，位於工作流程中的 MediaLive 之後。下游系統處理從 MediaLive 輸出的內容。

編碼  
存在於輸出中的編碼。編碼有三種類型：視訊、音訊和字幕。每個編碼包含轉碼程序建立的一個視訊串流、一個音訊串流或一個字幕軌的指示。不同的編碼有不同的特性。例如，從輸入產生的一個視訊編碼可能是高解析度，而另一個可能是低解析度。

Input  
MediaLive 輸入會保留說明上游系統和 MediaLive 頻道連線方式的資訊。輸入可識別 MediaLive 中的端點 (IP 地址） （適用於推送輸入，上游系統推送至 MediaLive) 或上游系統上的來源 IP 地址 （適用於提取輸入，MediaLive 會從上游系統提取）。MediaLive 針對來源內容的不同格式和通訊協定有不同的輸入類型。例如，HLS 輸入和 RTMP 推送輸入。

輸入安全群組  
MediaLive 輸入安全群組是定義允許清單的一或多個 IP 地址範圍的集合。您將一或多個輸入安全群組與推送輸入建立關聯，以識別允許將內容推送至輸入的 IP 地址範圍。

Output  
存在於輸出群組中的輸出。這是您想要做為一組處理的編碼集合。

原始伺服器服務  
原始伺服器服務可能是下游系統的一部分，位於工作流程中 MediaLive 之後。它接受來自 MediaLive 的視訊輸出。

輸出群組  
輸出群組是 MediaLive 頻道內的輸出集合。

Packager  
封裝程式可能是下游系統的一部分。它接受來自 MediaLive 的視訊輸出並重新封裝它。 AWS Elemental MediaPackage 是封裝程式。

管道  
在 MediaLive 中，有一個或兩個獨立的管道在 MediaLive 輸入和 MediaLive 頻道內執行處理。

播放裝置  
播放裝置是下游系統的最終元件。這是您的觀眾用來觀看影片的裝置。

Schedule  
每個 MediaLive 頻道都有相關聯的排程。排程包含特定時間頻道中要執行的動作清單。

來源內容  
MediaLive 轉碼的影片內容。內容通常包含視訊、音訊、字幕和中繼資料。

上游系統  
工作流程中位於 MediaLive 前方且包含來源內容的系統。上游系統的範例為直接連線至網際網路的串流攝影機或設備，或是在賽事時位於體育場的比重編碼器。

# 相關服務
<a name="related-services"></a>

**Amazon CloudWatch** 是一種監控服務，適用於 AWS 雲端資源和您在 AWS 上執行的應用程式。使用 CloudWatch 追蹤有關執行中頻道進度的 MediaLive 事件，以及檢視 資源的指標。

**AWS Identity and Access Management (IAM) ** 是一種 Web 服務，可協助您安全地控制使用者對 AWS 資源的存取。使用 IAM 控制誰可以使用 AWS 資源 (身分驗證)，以及使用者可以何種方式使用哪些資源 (授權)。

**AWS Elemental MediaPackage** 是在 AWS 雲端中執行的just-in-time影片封裝和起始服務。您可以使用 AWS Elemental MediaPackage 來封裝由 MediaLive 編碼的內容。

**AWS Elemental MediaConnect** 是在 AWS 雲端中執行的即時影片傳輸服務。您可以使用 MediaConnect 做為視訊轉碼的來源。

**AWS Elemental MediaStore** 是影片產生與儲存服務，能夠提供即時媒體和隨選媒體所需的高效能和即時的一致性。您可以使用 AWS Elemental MediaStore 來存放 MediaLive 在轉碼時擷取和使用的資產，以及做為 MediaLive 輸出的目的地。

**AWS Resource Groups** 包含標記編輯器，可讓您將中繼資料指派給 AWS 資源。您可以使用標籤編輯器將中繼資料指派給 MediaLive 頻道和其他資源。

**Amazon Simple Storage Service** **(Amazon S3)** 是網際網路的儲存體。您可以使用 Amazon S3 來存放 MediaLive 在轉碼時擷取和使用的資產，以及做為從 MediaLive 輸出的目的地。

**AWS Systems Manager** 可讓您以安全的方式將密碼存放在 MediaLive 中，而不是將密碼儲存為純文字。如果您連線到您提供使用者登入資料的外部伺服器，您可能必須使用 Systems Manager。

**Amazon Virtual Private Cloud** 可讓您在 AWS 雲端中設定自己的虛擬網路。使用 Amazon VPC 做為上游系統的位置，以便來源內容的傳輸位於私有雲端內。

# 存取 MediaLive
<a name="what-is-accessing"></a>

您可以使用下列任一方法存取 MediaLive：
+ **AWS 管理主控台** – 本指南中的程序說明如何使用 AWS 管理主控台 來執行 AWS Elemental MediaLive 的任務。
+ **AWS SDKs** – 如果您使用的是 AWS 提供 開發套件的程式設計語言，您可以使用 開發套件來存取 AWS Elemental MediaLive。SDKs可簡化身分驗證、輕鬆與您的開發環境整合，以及輕鬆存取 MediaLive 命令。如需詳細資訊，請參閱 [Amazon Web Services 適用工具](https://aws.amazon.com/tools)。
+ **AWS Elemental MediaLive API** – 如果您使用的是無法使用 SDK 的程式設計語言，請參閱 [AWS Elemental MediaLive API 參考](https://docs.aws.amazon.com/medialive/latest/apireference/)，以取得 API 動作以及如何提出 API 請求的相關資訊。
+ **AWS Command Line Interface** – 如需詳細資訊，請參閱 [AWS Command Line Interface 使用者指南](https://docs.aws.amazon.com/cli/latest/userguide/)。
+ **AWS 適用於 Windows PowerShell 的工具** – 如需詳細資訊，請參閱[AWS Tools for PowerShell 《 使用者指南》](https://docs.aws.amazon.com/powershell/latest/userguide/)。