

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

# 輸入類型、通訊協定和上游系統
<a name="inputs-supported-formats"></a>

下表列出 MediaLive 中支援的輸入類型，並說明輸入如何處理來源內容。在表格中，在第一欄中尋找輸入類型，然後在資料列中讀取，以取得如何支援類型的資訊。

如需*推送輸入*和*提取輸入*的資訊，請參閱 [推送和提取 AWS 雲端 輸入](inputs-push-pull.md)。


| MediaLive 輸入類型 | 使用案例 | 上游系統和支援的通訊協定 | 
| --- | --- | --- | 
| CDI | 將 VPC 中的未壓縮串流推送至 MediaLive 上的固定端點。 | 私有雲端中的 Amazon VPC | 
| HLS請參閱此資料表後的[HLS inputs](#input-hls-definition)。 | 使用 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 透過內部連線 | 
| MediaConnect 路由器 | 從 MediaConnect Router 推送傳輸串流 (TS)。此輸入使用 MediaConnect 路由器 ARN，而非 URI。 | AWS Elemental MediaConnect 透過內部連線 | 
| MP4 | 從 HTTP 伺服器提取 MP4 檔案 (無論是否使用安全連線)。 | HTTP 伺服器或 HTTPS 伺服器 | 
| MP4 | 使用安全連線從 Amazon S3 儲存貯體提取 MP4 檔案。使用 MediaLive 時，儲存貯體名稱無法使用*點*表示法。例如， `mycompany-videos` 是有效的，但 `mycompany.videos` 不是。 | 透過自訂通訊協定的 Amazon S3  | 
| RTMP 提取 | 使用 RTMP 通訊協定，從外部端點提取串流。MediaLive 不支援使用 RTMPS 通訊協定的輸入。 | RTMP 伺服器透過 RTMP 提取 | 
| RTMP 推送 | 使用 RTMP 通訊協定將串流推送至 MediaLive 上的固定端點。MediaLive 不支援使用 RTMPS 通訊協定的輸入。 | RTMP 伺服器透過 RTMP 推送 | 
| RTMP 推送 | 使用 RTMP 通訊協定，將 VPC 中的串流推送至 MediaLive 上的固定端點。MediaLive 不支援使用 RTMPS 通訊協定的輸入。 | 私有雲端內透過 RTMP 的 Amazon VPC | 
| RTP | 使用 RTP 通訊協定，將傳輸串流 (TS) 推送至 MediaLive 上的固定端點。 | 透過 RTP 推送的 RTP 伺服器 | 
| RTP | 使用 RTP 通訊協定，將 VPC 中的傳輸串流 (TS) 推送至 MediaLive 上的固定端點。 | 私有雲端內透過 RTP 的 Amazon VPC | 
| SMPTE 2110 串流 | 交付一組符合 SMPTE 2110 規格的串流。MediaLive 支援使用 SMPTE 2110 輸入進行 2022-7 無縫保護切換。MediaLive 不支援 SMPTE 2110 搭配 NMOS。SMPTE 2110 來源必須鎖定精確度時間協定 (PTP)，以確保視訊、音訊和輔助資料正確同步。 | 支援使用從服務提供者擷取的 SDP 檔案交付 SMPTE 2110 的服務提供者。SMPTE 2110 透過 RTP 通訊協定交付 | 
| SRT 來電者 | 使用 SRT 通訊協定提取即時傳輸串流。SRT 來源可以加密或未加密。 | 支援透過 SRT 通訊協定交付的服務提供者。 | 
| SRT 接聽程式 | 使用 SRT 通訊協定將傳輸串流推送至 MediaLive 上的固定端點。上游系統充當 SRT 發起人，MediaLive 充當 SRT 接聽程式。 | 支援以呼叫者身分透過 SRT 通訊協定交付的服務供應商。 | 
| 傳輸串流 (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  | 

**HLS**

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