本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
什麼是 Amazon Kinesis Video Streams?
您可以使用 Amazon Kinesis Video Streams (全受管) AWS 服務,將即時影片從裝置串流至 AWS 雲端,或建置即時視訊處理或批次導向視訊分析的應用程式。
Kinesis Video Streams 不僅是影片資料的儲存空間。您可以使用它來即時觀賞雲端接收到的影片串流。您可以監視您的直播 AWS Management Console,或者開發您自己的監視應用程式,使用 Kinesis Video Streams 程式API庫來顯示即時影片。
您可以使用 Kinesis Video Streams 從數百萬個來源擷取大量即時視訊資料,包括智慧型手機、安全攝影機、網路攝影機、內嵌在汽車中的攝影機、無人機和其他來源。您也可以傳送非視訊、時間序列化資料,例如音訊資料、熱影像、深度資料和資料。RADAR將這些來源的即時視訊串流到 Kinesis 視訊串流時,您可以建置應用程式以即時存取資料 frame-by-frame,以進行低延遲處理。Kinesis Video Streams 與來源無關。您可以使用媒體GStreamer 外掛程式 - kvssink櫃從電腦的網路攝影機串流視訊,或使用即時串流通訊協定 (RTSP) 從網路上的攝影機串流視訊。
您也可以將 Kinesis 視訊串流設定為在指定的保留期間內持久儲存媒體資料。Kinesis Video Streams 會自動儲存此資料,並在靜態時加密資料。此外,Kinesis Video Streams 時間索引會根據生產者時間戳記和擷取時間戳記來儲存資料。您可以建置定期批次處理視訊資料的應用程式,也可以建立需要針對不同使用案例一次性存取歷史資料的應用程式。
即時或批次導向的自訂應用程式都可以在 Amazon EC2 執行個體上執行。這些應用程式可能會使用開放原始碼、深度學習演算法處理資料,或使用與 Kinesis Video Streams 整合的第三方應用程式。