Amazon 互動式影片服務常見問答集

什麼是 Amazon Interactive Video Service?

Amazon Interactive Video Service (Amazon IVS) 是一種受管的即時串流解決方案,採用了和 Twitch 相同的技術,可為世界各地的觀眾提供低延遲或即時影片。只需將您的即時串流傳送至 Amazon IVS,此服務即可完成您所需的一切工作,觀眾可以輕鬆觀看直播,讓您可專注於在即時影片中構建引人入勝的互動體驗。您可以透過播放器和廣播 SDK、Chat API 和定時中繼資料 API 來自訂和增強觀眾體驗,讓您在自己的網站和應用程式上與觀眾建立更有價值的關係。

誰可以使用 Amazon IVS?

Amazon IVS 專為希望新增低延遲或即時影片並啟用其應用程式或網站中的影片互動性,而無須投資串流基礎設施的開發人員而設計。

Amazon IVS 與 Twitch 和其他即時串流平台之間的主要區別是什麼?

Amazon IVS 是一種受管即時串流解決方案,讓您能夠建置自己的互動式即時影片應用程式或網站,從而透過新增的互動功能與觀眾建立有價值的關係,而無需將觀眾傳送到其他網站。Twitch 和其他即時串流平台讓使用者能夠託管和串流其內容,因此您會將觀眾傳送給這些平台,平台即會為您管理觀眾。

Amazon IVS 與 AWS Elemental 媒體服務或 Amazon CloudFront 有什麼區別?

Amazon IVS 讓您能夠專注於在低延遲或即時串流之上建置自己引人入勝的應用程式和觀眾體驗,而無需管理基礎設施或開發和設定影片工作流程的元件,從而變得可靠且具有成本效益。Amazon IVS 建基於支援 Twitch 的相同技術,並提供了簡單易用的受管服務,該服務負責擷取回放內容以及其間的所有內容。AWS Elemental 媒體服務和 Amazon CloudFront 是滿足客戶更精細影片要求的建置區塊,這些客戶希望設定功能豐富的直播電視、隨選視訊 (VOD) 或 OTT 服務。這些功能可讓您建立高品質的影片串流 (HDR 高達 4K/UHD 解析度),以傳遞至廣播電視和網際網路連網裝置,如連線電視、平板電腦、智慧型手機以及電視機上盒。藉助 AWS Elemental 媒體服務,您可以針對所有工作流程元件進行高度控制:轉碼和封裝組態;彈性級別;個人化廣告插入;以及數位版權管理 (DRM) 內容保護等功能。您還可以選擇要使用的影片播放器和內容傳遞網路 (CDN)。

Amazon IVS 和 Kinesis Video Streams 之間有什麼區別?

Amazon IVS 是一種簡單易用的受管服務,負責從擷取到回放整個過程中的所有內容。Amazon Kinesis Video 可讓您安全輕鬆地將影片從連網裝置串流到 AWS,以進行即時和批次導向的機器學習、影片播放、分析及其他處理。它可讓客戶建立機器視覺應用程式,以支援智慧住家、智慧城市、工業自動化和安全監控等情況。

使用 Amazon IVS 的費用為何?

Amazon IVS 低延遲串流定價是根據傳送至 Amazon IVS 的即時影片持續時間 (影片輸入小時) 以及傳遞給觀眾的影片持續時間 (影片輸出時數) 而定。Amazon IVS 即時串流定價是根據參與者 (主持人或觀眾) 連線至舞台資源的持續時間而定的。Amazon IVS 串流聊天定價是根據傳送和傳遞的聊天訊息數量而定的。如需更多詳細資訊,請瀏覽定價頁面

什麼是 Amazon IVS 中的多軌影片,以及如何讓即使串流平台、創作者和觀眾受益?。

多軌影片是 Amazon IVS 中的一項功能,可以使用標準頻道來降低即時影片輸入成本。主要優勢包括:

  • 節省成本:標準頻道的即時影片輸入成本降低高達 75%。 
  • 簡單易用:啟用後,創作者只需在 OBS Studio 中勾選一個方塊即可使用。
  • 自動最佳化:OBS Studio 根據創作者的硬體和網絡功能,自動傳送一組最佳影片品質內容。

此功能可協助即時串流平台和創作者,以經濟實惠的方式提供高品質影片,觀眾可透過連線觀看最佳品質的影片。如需有關實作的更多詳細資訊,請參閱 IVS 文件。

我是否可以針對隨選視訊 (VOD) 內容使用 Amazon IVS?

Amazon IVS 可建立即時串流。您可以將 Amazon IVS 低延遲串流內容儲存至 Amazon Simple Storage Service (Amazon S3) 儲存貯體。儲存的影片檔案可用於編輯或作為隨選視訊 (VOD) 內容進行串流傳輸。Amazon S3 中儲存的錄製需要支付標準的儲存和請求成本。在 Amazon IVS 低延遲頻道上啟用此功能無須額外付費。

您無法將 Amazon IVS 即時串流內容錄製至 Amazon S3。您可以使用即時串流階段資源作為頻道的輸入,並將產生的低延遲串流內容儲存至 Amazon S3。

哪些 AWS 區域提供 Amazon IVS?

用於控制和建立串流的 Amazon IVS 主控台和 API 在美國東部 (維吉尼亞北部)、美國西部 (奧勒岡)、亞太區域 (東京)、亞太區域 (首爾)、亞太區域 (孟買)、歐洲 (愛爾蘭) 和歐洲 (法蘭克福) 區域開放使用。透過獨立的、針對即時影片最佳化的受管基礎設施網路,影片擷取和傳遞功能在世界各地皆可使用。

Amazon IVS 低延遲串流的端對端延遲是什麼?

Amazon IVS 低延遲串流功能採用了和 Twitch 相同的技術,旨在實現低延遲即時影片串流。從串流擷取和轉碼到使用 Amazon IVS 播放器 SDK 傳遞和回放,所有元件均經過最佳化以減少延遲。觀眾的實際等待時間通常不到五秒,並且可少於三秒。多種因素組合決定了觀眾的觀賞體驗。可能產生影響的一些因素包括傳送即時串流至 Amazon IVS 頻道的串流程式的位置、觀賞該串流的觀眾位置,以及該串流程式和觀眾均在使用的網際網路服務供應商 (ISP)。用於將影片傳送至 Amazon IVS 頻道的串流軟體設定也應經過最佳化。如需有關 Open Broadcaster Software (OBS) 等串流軟體的最佳實務資訊,請瀏覽 Amazon IVS 文件頁面。您必須使用 Amazon IVS 播放器 SDK,才能在不同平台和裝置上獲得最佳的低延遲效能。

Amazon IVS 即時串流的端對端延遲是什麼?

若要使用 Amazon IVS 即時串流功能,您必須使用 Amazon IVS 廣播 SDK 建立應用程式。 使用 iOS 和 Android 應用程式,透過行動廣播 SDK 發佈和訂閱即時影片,以及使用 Web 廣播 SDK 從瀏覽器進行發佈和訂閱操作。從裝置發佈的串流將使用最佳化的編碼器設定和網路壅塞處理。 從主持人到觀眾的實際延遲時間可能不到 300 毫秒。

Amazon IVS 支援哪些互動式功能?

Amazon IVS 低延遲串流在影片中使用標籤,以及透過簡單的定時中繼資料 API,讓客戶能夠將其互動式體驗與影片串流同步。首先透過提供標籤和 API 將中繼資料與影片同步,然後客戶即可專注於開發互動式體驗。大多數開發人員都熟悉 API 格式,且無需特殊的影片硬體、存取影片庫、自訂廣播工具,或了解影片通訊協定即可啟用。

Amazon IVS 將結構化文字資料附加至影片串流,與影片串流一起傳遞。這讓客戶能夠建立自動與影片內容同步的投票、即時調查、排行榜和其他即時元素。Amazon IVS 為客戶提供一個簡單的 REST API,以將中繼資料注入串流,還在 Amazon IVS 播放器 SDK 中提供事件型界面,以便用戶端擷取中繼資料。

Amazon IVS 還具有專為配合即時串流影片而設計的串流聊天功能。使用此功能,直播主和觀眾可以透過提問和參與討論來建置社群關係。Amazon IVS 聊天功能提供聊天室資源管理和用於傳送、接收和審核聊天訊息的簡訊 API。

我可以在不使用視訊功能的情況下使用 Amazon IVS 聊天功能嗎?

是。Amazon IVS 聊天功能可單獨使用,也可以與 Amazon IVS 低延遲或即時串流搭配使用。

我可以限制對 Amazon IVS 串流的存取嗎?

Amazon IVS 低延遲串流功能可讓您建立私人頻道,以便在影片播放清單上啟用播放授權。您可以使用播放授權依您的頻道及觀眾限制串流。為頻道啟用播放授權後,只有有效授權字符的播放請求才會提供給影片播放清單。請瀏覽文件以取得更多資訊。播放授權不適用於 Amazon IVS 即時串流。

如需如何設定您即時頻道的播放授權指示,請瀏覽文件頁面

Amazon IVS 不支援串流內容加密和數位版權管理 (DRM) 功能。

Amazon IVS 會產生那些輸出串流?

Amazon IVS 低延遲串流將會根據選取的頻道類型,以及擷取的 RTMPS 串流的品質和解析度,產生不同的調適性位元速率 (ABR) 組轉碼輸出或轉譯。可用轉譯會受到輸入品質的限制,因為 Amazon IVS 不會進行向上擴展或向上轉換。

頻道類型 預設 最大輸入品質 最大輸入位元速率 ABR 詳細資訊
標準 標準 1080p60 8.5 Mbps 1) 在來源位元速率下為 1080p
2) 在 3.4Mbps (60fps) 或 2.4Mbps (30fps) 下為 720p
3) 在 1.4 Mbps 下為 480p
4) 在 0.63 Mbps 下為 360p
5) 在 0.23 Mbps 下為 160p
進階 HD 更高的頻寬傳遞 1080p60 8.5 Mbps 1) 在 3 Mbps (60fps) 或 2.3 Mbps (30fps) 下為 720p
2) 在 1.3 Mbps 下為 480p
3) 在 0.7 Mbps 下為 360p
4) 在 0.27 Mbps 下為 160p
5) 在 0.08 Mbps 下僅音訊
進階 HD 有限的頻寬傳遞 1080p60 8.5 Mbps 1) 在 2.3 Mbps (60fps) 或 1.9 Mbps (30fps) 下為 720p
2) 在 0.8 Mbps 下為 480p
3) 在 0.4 Mbps 下為 360p
4) 在 0.22 Mbps 下為 160p
5) 在 0.08 Mbps 下僅音訊
進階 SD 更高的頻寬傳遞 1080p60 8.5 Mbps 1) 在 1.3 Mbps 下為 480p
2) 在 0.7 Mbps 下為 360p
3) 在 0.27 Mbps 下為 160p
4) 在 0.08 Mbps 下僅音訊
進階 SD 有限的頻寬傳遞 1080p60 8.5 Mbps 1) 在 0.8 Mbps 下為 480p
2) 在 0.4 Mbps 下為 360p
3) 在 0.22 Mbps 下為 160p
4) 在 0.08 Mbps 下僅音訊
基本 無轉碼
僅限 Transmux
1080p60

480p60
3.5Mbps

1.5Mbps
單一轉譯
來源編碼參數