本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
什麼是 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 整合的第三方應用程式來處理資料。