為什麼選擇 Kinesis Video Streams?
使用 Amazon Kinesis Video Streams,您只需按實際用量付費。不需要佈建資源,沒有預付款或最低費用。
使用 Kinesis Video Streams,您只需為透過服務導入、存放和使用的資料量付費。如果您使用 WebRTC 功能,則需針對以下項目付費:一個月內作用中的信號通道數量、傳送和接收的信號訊息數量,以及用於轉送媒體的 TURN 串流分鐘數。如果在一個月期間內,有裝置或應用程式連線至信號通道,則系統會認定信號通道在該月份為作用中。TURN 串流分鐘數以 1 分鐘為增量計算。
使用 AWS Kinesis Video Streams 計算器估算每月的帳單。
產品定價詞彙表
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 服務水準協議。