Amazon Kinesis Video Streams 定價

為什麼選擇 Kinesis Video Streams?

使用 Amazon Kinesis Video Streams,您只需按實際用量付費。不需要佈建資源,沒有預付款或最低費用。

使用 Kinesis Video Streams,您只需為透過服務導入、存放和使用的資料量付費。如果您使用 WebRTC 功能,則需針對以下項目付費:一個月內作用中的信號通道數量、傳送和接收的信號訊息數量,以及用於轉送媒體的 TURN 串流分鐘數。如果在一個月期間內,有裝置或應用程式連線至信號通道,則系統會認定信號通道在該月份為作用中。TURN 串流分鐘數以 1 分鐘為增量計算。

使用 AWS Kinesis Video Streams 計算器估算每月的帳單。

產品定價詞彙表

讓您擷取即時影片和其他時間編碼資料,並選擇性儲存和使用資料的資源。

這項選用資源讓應用程式能以訊號訊息交換中繼資料,以便建立點對點連線。

這項選用功能可在應用程式因對稱 NAT 或其他問題而無法直接彼此連線進行點對點串流時,透過雲端轉送媒體。

Kinesis Video Streams 的定價

注意:如果您透過網際網路,從影片串流中將資料擷取到 AWS 以外的目的地,會產生標準的 AWS 資料傳輸費。

WebRTC 的定價

定價範例

定價範例 1:使用影片串流的智慧城市交通攝影機

某座大都市將 150 個監控攝影機架設在繁忙的交通路口。假設每台攝影機每天產生 260 MB 的影片資料。資料會在 Amazon Kinesis Video Streams 串流並存放 2 週。五台攝影機的資料由 AWS 上執行的行人計數演算法使用。第二個應用程式使用相同數量的資料來產生影片剪輯摘要。他們每月的費用計算方式如下:

每月費用

Kinesis Video Streams 在美國東部的費用為每 GB 導入的資料 0.0085 USD,以及使用的每 GB 資料 0.0085 USD。

150 台攝影機,每台每天產生 260 MB 的影片資料,每天共計 39,000 MB。

AWS 上執行的流量分析應用程式會以下列速率從五台攝影機播放資料:5 * 每天 260 MB = 每天 1,300 MB。另一個應用程式也會使用相同數量的資料產生影片摘要短片。

每月費用:

導入的資料總計 = 30 天 * (39,000/1024) GB * (0.0085 USD/GB) = 9.71 USD

兩個應用程式使用的資料 = 30 天 * (1,300/1024) GB * 2 * (0.0085 USD/GB) = 0.65 USD

存放的資料總計 = 14 天 * (39,000/1,024) GB * (每月 0.023 USD/GB) = 12.26 USD

合計 = 22.62 USD

注意:當您透過網際網路,從影片串流中將資料擷取到 AWS 以外的目的地時,會產生標準的 AWS 資料傳輸費。

定價範例 2:使用具 WebRTC 功能之 Kinesis Video Streams 的智慧型手機即時串流應用程式

一款行動應用程式開發人員的智慧型手機應用程式,有 100 名使用者使用 Kinesis Video Streams 的 WebRTC 功能來即時串流媒體。假設每個使用者應用程式透過 50 個即時串流工作階段,連線至其專屬信號通道和即時串流,一個月總共 2000 分鐘。每月的費用計算方式如下:

每月費用

WebRTC 在美國東部的費用為一個作用中信號通道每月 0.03 USD、一百萬則信號訊息 2.25 USD,以及 TURN 串流每千分鐘 0.12 USD。

每個使用者應用程式連線至專屬信號通道,一個月總共 100 個作用中的信號通道。每名使用者一個月即時串流 50 次,每個即時串流工作階段傳送 30 個信號訊息,一個月總共 150,000 則訊息。同時假設每個應用程式使用者 80% 串流期間為直接點對點,20% 串流期間為透過 TURN 轉送,總共 40,000 TURN 串流分鐘數。

每月費用:

作用中的信號通道 = 100 * (0.03 USD/月) = 3.0 USD
信號訊息 = 100 名使用者 * 1500 則信號訊息/1,000,000 * (2.25 USD/一百萬信號訊息) = 0.34 USD

TURN 串流分鐘 = 100 名使用者 * 400 TURN 串流分鐘數 * (0.12 USD/1000 TURN 串流分鐘數) = 4.8 USD

合計 = 8.14 USD

注意:當您透過網際網路,使用 TURN 串流將資料傳送到 AWS 以外的目標時,會產生標準的 AWS 數據傳輸費。

定價範例 3:使用影片串流和 WebRTC 的智慧型家用安全監控攝影機

家用安全系統供應商擁有 1,000 名使用者。每一名使用者的家中都有一台攝影機,當它偵測到動靜時就會串流畫面。假設攝影機以每分鐘 7.5 MB 影片資料的速率,每天平均串流 20 分鐘。影片會在 Amazon Kinesis Video Streams 儲存一週。假設只有 100 名使用者使用配套智慧型手機應用程式的 HLS 功能播放儲存的影片。

同時,假設每名使用者一個月使用配套應用程式連線至攝影機 100 次,以觀看即時影片串流,並在 WebRTC 功能所啟用的雙向音訊工作階段中互動。每個即時串流工作階段長 2 分鐘,60% 媒體串流為點對點,40% 為 TURN 轉送。Kinesis Video Streams 每月費用的計算方式如下:

每月費用

影片串流在美國東部的費用為每 GB 導入的資料 0.0085 USD,以及透過 HLS 使用的每 GB 資料 0.0119 USD。WebRTC 在美國東部的費用為一個作用中信號通道每月 0.03 USD、一百萬則信號訊息 2.25 USD,以及 TURN 串流每千分鐘 0.12 USD。

影片串流:每台攝影機的串流速度為 1 Mbps,每天串流 20 分鐘會產生 150 MB 的資料,每天共計 150,000 MB (1,000 台攝影機的總用量)。100 名使用者使用 HLS 播放串流的影片時,每天會使用 15,000 MB 的資料。

WebRTC:每台攝影機連線至專屬信號通道,一個月總共 1,000 個作用中的信號通道。每個即時串流工作階段傳送 30 則信號訊息,總共 3,000,000 則信號訊息。每台攝影機透過 TURN 使用 80 分鐘即時串流,一個月總共 80,000 TURN 串流分鐘數。

每月的費用計算方式如下:

影片串流:

導入的資料 = 30 天 * (150,000/1024) GB * (0.0085 USD/GB) = 37.35 USD

透過 HLS 使用的資料 = 30 天 * (15,000/1024) GB * (0.0119 USD/GB) = 5.23 USD

存放的資料 = 7 天 * (150,000/1024) GB * (每月 0.023 USD/GB) = 23.58 USD

影片串流合計 = 66.17 USD

對於 WebRTC

作用中的信號通道 = 1000 * (0.03 USD/月) = 30.0 USD

信號訊息 = 1000 台攝影機 * 3000 則信號訊息/1,000,000 * (2.25 USD/一百萬信號訊息) = 6.75 USD

TURN 串流分鐘 = 1000 台攝影機 * 80 TURN 串流分鐘數 * (0.12 USD/1000 TURN 串流分鐘數) = 9.6 USD

WebRTC 合計 = 46.35 USD

注意:當您透過網際網路,將資料串流到 AWS 以外的目標時,會產生標準的 AWS 數據傳輸費。

服務水準協議

瀏覽我們的常見問答集,了解 Amazon Kinesis Video Streams 服務水準協議。