Amazon Kinesis Video Streams 是一個全受管的影片導入和儲存服務。該服務可讓支援機器人、智慧城市、工業自動化、安全監控、機器學習 (ML) 等功能的應用程式,以安全的方式大規模導入、處理和存放影片。Kinesis Video Streams 還可以導入其他類型的時間編碼資料,例如音訊、RADAR 和 LIDAR 信號。您可以在裝置上安裝 Kinesis Video Streams 提供的軟體開發套件,輕鬆安全地將影片串流到 AWS。Kinesis Video Streams 可自動佈建和彈性地擴展所需的全部基礎設施,以便從數百萬台裝置導入影片串流。此外,還可持久地存放和加密影片串流及編製索引,並提供簡單好用的 API,讓應用程式能夠根據標籤與時間戳記存取和擷取經過索引編目的影片片段。Kinesis Video Streams 提供的程式庫可用來整合 ML 架構 (例如 Apache MxNet、TensorFlow 與 OpenCV) 與影片串流,以建立機器學習應用程式。Kinesis Video Streams 整合了 Amazon Rekognition Video,可讓您建置電腦視覺應用程式,用以偵測和辨識串流影片中的人臉。 

時間編碼資料

時間編碼資料是指其記錄會按時間序列排列的任何資料,每一筆記錄都與其上一筆記錄和下一筆記錄有關。影片是時間編碼資料的一個例子,在空間轉換時,每一個畫面會與前一個和下一個畫面有關。時間編碼資料的其他例子包括音訊、RADAR 和 LIDAR 信號。Amazon Kinesis Video Streams 專門針對分析和 ML 使用案例的各種時間編碼資料提供經濟實惠且有效地導入和儲存。 

主要特色

裝置開發套件可以安全地從裝置串流資料

Amazon Kinesis Video Streams 提供可下載並安裝到連線裝置的軟體開發套件,只要編寫幾行程式碼就能將影片和其他時間編碼資料安全地串流到 Kinesis Video Streams 以進行分析和儲存。適用於常用裝置導向開發環境 (例如 Android 和 Java) 的軟體開發套件,可持續從裝置媒體來源接收資料,然後將資料傳輸到 Kinesis Video Stream。為特定裝置編寫程式碼之後,只需稍做修改便可以重複用於其他裝置。如果想開始使用 Kinesis Video Streams SDK,請參閱文件

耐久的儲存

Amazon Kinesis Video Streams 使用 Amazon S3 做為基礎資料存放區,這代表可長久和可靠地存放資料。您可以設定並控制每個串流的保留期,如此便能在有限或無限的時間內,以經濟實惠的方式將資料存放到串流。您可以隨時變更串流保留期。 

用於即時和批次資料擷取的 API

Amazon Kinesis Video Streams 提供操作簡便的 API,讓您可以逐個畫面擷取串流中的資料,以建立即時和批次處理。如需詳細資訊,請參閱文件

影片串流解析程式庫

Amazon Kinesis Video Streams 提供一個串流解析程式庫,您可以在應用程式中使用它來輕鬆擷取畫面層級物件、擷取和收集連接到片段的中繼資料、合併連續片段等等。它能讓您輕鬆整合常用的 ML 架構,例如 Apache MxNet、TensorFlow 和 OpenCV。如需詳細資訊,請參閱文件

在主控台播放影片

Amazon Kinesis Video Streams 會自動將串流中的任何 H.264 編碼影片資料轉碼成 MPEG4,然後您就可以在 AWS 管理主控台中播放影片。(H.264 是影片資料的產業標準格式)。您可以輸入時間以倒帶或跳到影片串流中的任何時間點。

內建的 Amazon Rekognition Video 整合

Amazon Rekognition Video 允許您指定任何 Amazon Kinesis 影片串流做為輸入。這樣您便能自動偵測和辨識串流影片中的人臉。使用這項內建整合,您可以快速建立電腦視覺應用程式,然後運用到安全監控這類使用案例。 

自動加密傳輸中資料

Amazon Kinesis Video Streams SDK 使用 Transport Layer Security (TLS) 加密由裝置硬體產生的畫面和片段,以實現安全串流傳輸。TLS 是一種在兩個通訊應用程式之間提供隱私和資料完整性的協定。

使用 AWS KMS 自動加密靜態資料

Amazon Kinesis Video Streams 使用 AWS Key Management Service (KMS) 自動加密您放入影片串流的資料,協助保護您的靜態資料。資料會在寫入 Kinesis Video Streams 儲存之前進行加密,然後從儲存擷取出來之後再予以解密。因此,串流中的資料一律會靜態加密。要進一步了解,請參閱文件

使用 AWS IAM 進行存取控制

Amazon Kinesis Video Streams 與 AWS Identity and Access Management (IAM) 整合,讓您能夠控制對影片串流的存取。您可以建立政策,只允許特定的使用者和群組執行特定的動作,例如將資料放入影片串流或者擷取影片串流中的資料。如需在 Kinesis Video Streams 套用 IAM 政策的詳細資訊,請參閱文件

自動編列索引以方便使用者搜尋和擷取資料

Amazon Kinesis Video Streams 收到影片之後,會根據裝置產生的時間戳記或 Kinesis Video Streams 產生的時間戳記,自動為存放在影片串流中的資料編製索引。您可以將串流層級標籤與時間戳記結合在一起,輕鬆搜尋和擷取特定的影片片段來播放、分析和進行其他處理。

thumb-kinesis-video-streams-console-screenshot-video

全受管

Amazon Kinesis Video Streams 是全受管服務,因此不需要管理基礎設施。Kinesis Video Streams 會自動佈建並彈性地擴展至數百萬台裝置,並在裝置未傳輸影片時縮小規模,無須佈建伺服器叢集。

按使用量付費

使用 Amazon Kinesis Video Streams,您只需為透過服務導入、存放和使用的資料量付費。沒有預付款或最低費用,而且不必擔心為閒置的影片串流支付費用。如需詳細資訊,請參閱定價頁面

進一步了解 Amazon Kinesis Video Streams 定價

瀏覽定價頁面
準備好開始使用了嗎?
註冊
還有其他問題嗎?
聯絡我們