什么是 Amazon Kinesis Video Streams? - Amazon Kinesis Video Streams
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

什么是 Amazon Kinesis Video Streams?

你可以使用完全托管的 Amazon Kinesis Video Streams Amazon Web Services 服务,将实时视频从设备流式传输到 Amazon Web Services 云,或者构建用于实时视频处理或批处理视频分析的应用程序。

Kinesis Video Streams 不仅可以存储视频数据。您还可以用它来实时监视视频流,因为这些流在云中接收。您可以通过以下方式监控您的直播 Amazon Web Services Management Console,或者开发自己的监控应用程序,使用 Kinesis Video API Streams 库来显示实时视频。

您可以使用 Kinesis Video Streams 捕获来自数百万个来源的大量实时视频数据,包括智能手机、安全摄像头、网络摄像头、嵌入在汽车中的摄像头、无人机和其他来源。您还可以发送非视频、时间序列化数据,例如音频数据、热成像、深度数据和数据。RADAR当直播视频从这些来源流到 Kinesis 视频流时,您可以构建应用程序来实时访问数据 frame-by-frame,从而实现低延迟处理。Kinesis Video Streams 与来源无关。您可以使用GStreamer插件-kvssink库从计算机的网络摄像头流式传输视频,也可以使用实时流式传输协议(RTSP)从网络上的摄像头流式传输视频。

您还可以将 Kinesis 视频流配置为在指定保留期内持久存储媒体数据。Kinesis Video Streams 会自动存储这些数据并在静态状态下对其进行加密。此外,Kinesis Video Streams 还根据制作者时间戳和摄取时间戳对存储的数据进行时间索引。您可以构建定期批处理视频数据的应用程序,也可以创建需要一次性访问不同用例的历史数据的应用程序。

您的自定义应用程序,无论是实时应用程序还是面向批处理的应用程序,都可以在 Ama EC2 zon 实例上运行。这些应用程序可能使用开源、深度学习算法来处理数据,或者使用与 Kinesis Video Streams 集成的第三方应用程序。