

# 什麼是 Amazon IVS 低延遲串流？
<a name="what-is"></a>

Amazon Interactive Video Service (IVS) 是一種受管理的即時影片串流服務，可讓您：
+ 建立頻道並在幾分鐘內開始串流。
+ 建置超低延遲即時視訊，打造引人入勝的互動式體驗。
+ 將影片大規模發布到各種裝置和平台。
+ 輕鬆整合到網站和應用程式中。

Amazon IVS 可讓您專注於建置自己的互動式應用程式和受眾體驗。使用 Amazon IVS，您不需要管理基礎設施或開發和設定影片工作流程的元件，它安全、可靠且經濟實惠。

Amazon IVS 支援透過數個擷取通訊協定進行串流：
+ RTMP (即時傳訊通訊協定)──透過網路傳輸視訊的業界標準。
+ RTMPS──安全版 RTMP，透過 TLS 執行。
+ SRT (安全可靠傳輸)──較新的開放原始碼通訊協定。SRT 旨在改善透過不可靠的網路進行串流，以防止抖動、封包遺失及網路頻寬波動。

除了此處的產品說明文件之外，請參閱 [https://ivs.rocks/](https://ivs.rocks/)，此網站專供瀏覽已發布的內容 (示範、程式碼範例、部落格文章)、估算成本，以及透過即時示範體驗 Amazon IVS。

## 延遲
<a name="what-is-latency"></a>

*延遲*是指從攝影機擷取即時串流到串流出現在觀眾螢幕上的延遲。Amazon IVS 具有可傳遞視訊的功能如下：
+ 低延遲──Amazon IVS 頻道可傳遞延遲 5 秒內的視訊。
+ 即時延遲 – IVS 舞台可提供延遲不到 300 毫秒的影片。舞台中的所有參與者都會體驗到這種增強的「即時延遲」。(請注意，如果舞台廣播到 IVS 頻道，則頻道觀眾將會獲得低延遲。)

對於傳統的 Over-The-Top (OTT) 串流，延遲可能高達 30 秒。

低延遲是建立良好的互動式使用者體驗以豐富受眾體驗的關鍵要素。它允許實況主、品牌和社群以直接且個人的方式與現場觀眾連線。

觀察到的延遲可能因使用者而異，原因如下：
+ 實況主和觀眾的地理位置。
+ 網路類型和速度。
+ 串流鏈中的個別元件。
+ 串流通訊協定和輸出格式。

如需詳細資訊，請參閱 *Amazon IVS 串流組態*中的[減少延遲](https://docs.aws.amazon.com//ivs/latest/LowLatencyUserGuide/streaming-config.html#streaming-config-reducing-latency)。

## 全球解決方案、區域控制
<a name="what-is-aws"></a>

### 串流和檢視是全球性的
<a name="global-data-plane"></a>

您可以使用 Amazon IVS 以串流給世界各地的觀眾：
+  當您串流時，Amazon IVS 會在您附近的位置自動擷取影片。
+ 觀眾可以透過 Amazon IVS 內容交付網路在全球觀看您的即時串流。

另一種說法是「資料平面」是全球性的。資料平面是指串流/擷取和檢視。

### 控制是區域性的
<a name="regional-control-plane"></a>

雖然 Amazon IVS 資料平面是全球性的，但「控制平面」是區域性的。控制平面是指 Amazon IVS 主控台、API 和資源 (頻道、串流金鑰、播放金鑰對和記錄組態)。

另一種說法是 Amazon IVS 是一種「區域性 AWS 服務」。也就是說，每個區域中的 Amazon IVS 資源與其他區域中的類似資源都是各自獨立的。例如，您在一個區域中建立的頻道與您在其他區域中建立的頻道無關。

當您使用資源 (例如，建立頻道) 時，您必須指定要建立頻道的區域。隨後，當您管理資源時，您必須從建立資源的相同區域執行這項操作。


| 如果您使用... | 您可以指定區域，方法是透過... | 
| --- | --- | 
| Amazon IVS 主控台  | 使用導覽列右上角的 Select a Region (選擇區域) 下拉式清單。 | 
| Amazon IVS API |  使用適當的服務端點。請參閱 [Amazon IVS 低延遲串流 API 參考](https://docs.aws.amazon.com//ivs/latest/LowLatencyAPIReference/Welcome.html)。 (如果您透過開發套件存取 API，請設定開發套件的 `region` 參數。請參閱[在 AWS 上建置的工具](https://aws.amazon.com/developer/tools/)。)  | 
| AWS CLI | 任何一個：[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/ivs/latest/LowLatencyUserGuide/what-is.html) | 

*請記住，無論頻道是在哪個區域建立，您都可以從任何地方串流至 Amazon IVS，觀眾也可以從任何地方觀看。*

### 您的頻道區域
<a name="channel-region"></a>

您的頻道區域是建立頻道時所指派的 ARN (Amazon 資源名稱) 的一部分。建立頻道時：
+ Amazon IVS 主控台會在頁面的**一般組態**區域中顯示 ARN。隨後，主控台始終會在右上角顯示您的區域 (位置)。
+ Amazon IVS API 會在頻道物件的 `arn` 欄位中傳回 ARN。