亚马逊 Kinesis Video Streams Kinesis Streams 系统 - Amazon Kinesis Video Streams

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

亚马逊 Kinesis Video Streams Kinesis Streams 系统

以下各节包含亚马逊 Kinesis Video Streams Amazon Kinesis Video Streams 的硬件、软件和存储要求。

相机要求

用于运行 Kinesis Video Streams SDK 制作器和样本的摄像机具有以下内存要求:

  • SDK内容视图需要 16 MB 的内存。

  • 示例应用程序的默认配置为 512 MB。此值适用于网络连接良好而无需额外缓冲的创建者。如果网络连接不佳而需要更多缓冲,可通过将每秒帧率乘以帧内存大小来计算每秒缓冲的内存要求。有关分配内存的更多信息,请参阅 StorageInfo

我们建议使用使用 H.264 对数据进行编码的USB或RTSP(实时流协议)摄像机,因为这样可以消除编码工作量。CPU

目前,该演示应用程序不支持使用用户数据报协议 (UDP) 进行RTSP流式传输。将来会添加这种功能。

制作人SDK支持以下类型的摄像机:

  • 网络摄像机。

  • USB相机。

  • 采用 H.264 编码的摄像机 (首选)。

  • 不采用 H.264 编码的摄像机。

  • Raspberry Pi 摄像机模块。这是 Raspberry Pi 设备的首选,因为它连接到GPU用于视频数据传输,因此不会产生CPU处理开销。

  • RTSP(网络)摄像机。这些是首选摄像机,因为视频流已采用 H.264 进行编码。

经过测试的操作系统

我们已经使用以下设备和操作系统测试了网络RTSP摄像头和摄像头:

  • Mac mini

    • High Sierra

  • MacBook 专业笔记本电脑

    • Sierra (10.12)

    • El Capitan (10.11)

  • 运行 Ubuntu 16.04 的惠普笔记本电脑

  • Ubuntu 17.10 (Docker 容器)

  • Raspberry Pi 3

SDK存储要求

安装 上传到 Kinesis Video Streams 的最小存储要求为 170 MB,而建议的存储要求为 512 MB。