发布于: Oct 4, 2018
Amazon Kinesis Video Streams 现在可以让您轻松地在 Kinesis 视频流的各个片段中添加和检索元数据,从而在 AWS 云中构建更丰富的应用程序。例如,您现在可以发送来自个人相机的 GPS 值(作为元数据)和各个视频片段,或者发送来自婴儿监控器的温度值和视频片段,然后在消费应用程序中使用这些元数据和视频片段来创建更丰富的用户体验。
片段是指视频、音频或其他有时间编码的数据的一段内容。Kinesis Video Streams 中的元数据是可变的键值对,能够用来描述片段的内容、嵌入相关的传感器读数,或者任何其他需要与实际片段一起传输的自定义数据。
片段级元数据让您可以精细控制附加信息以及各个视频片段的传递和处理。在流的整个保留期内,元数据会与视频片段一起存储。您可以用它将 GPS 或温度传感器值嵌入到视频片段中,供您的消费应用程序用来创建有意义的关联,或者您也可以用它来准确标记那些包含您的边缘设备(如相机)检测到的运动的视频片段。然后,您的深度学习云应用程序可以使用此元数据来通知下一处理阶段,例如识别人脸或物体。
您的流创建应用程序或设备可以使用 Kinesis 视频创建器软件开发工具包向视频片段添加元数据。您的消费应用程序可以使用 Kinesis 视频流解析器库轻松通过 GetMedia 或 GetMediaForFragmentList API 操作来检索每个片段的元数据,以便进一步处理。要了解更多信息,请参阅开发人员文档。
请参阅 AWS 全球区域表,了解 Amazon Kinesis Video Streams 的可用性。