Amazon Kinesis Video Streams 系統需求 - Amazon Kinesis Video Streams

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon Kinesis Video Streams 系統需求

下列各節包含 Amazon Kinesis Video Streams 的硬體、軟體和儲存需求。

攝影機需求

用於執行 Kinesis Video Streams 生產者 SDK 和範例的攝影機具有下列記憶體需求:

  • 軟體開發套件內容檢視需要 16 MB 的記憶體。

  • 此範例應用程式預設組態為 512 MB。這個值對於有良好網路連線的生產者而言是適合的,而且不需額外的緩衝。如果網路連線不良而且需要更多的緩衝,您可以將每秒影格率乘上影格記憶體大小,以計算每秒緩衝的記憶體需求。如需配置記憶體的詳細資訊,請參閱 StorageInfo

我們建議使用 USB 或 RTSP (即時串流協定) 並以 H.264 編碼資料的攝影機,因為這可以免除 CPU 的編碼工作負載。

目前,示範應用程式不支援 RTSP 串流的使用者資料包通訊協定 (UDP)。未來將新增此功能。

生產者 SDK 支援下列類型的攝影機:

  • 網路攝影機。

  • USB 攝影機。

  • 以 H.264 編碼的攝影機 (較佳)。

  • 無 H.264 編碼的攝影機。

  • Raspberry Pi 攝影機模組。這是偏好的 Raspberry Pi 裝置,因為它連接到 GPU 以傳輸影片資料,因此沒有 CPU 處理成本。

  • RTSP (網路) 攝影機。這些攝影機是較佳的選擇,因為視訊串流已經以 H.264 進行編碼。

已測試的作業系統

我們已使用下列裝置和作業系統測試 web 攝影機和 RTSP 攝影機:

  • Mac mini

    • High Sierra

  • MacBook Pro 筆記型電腦

    • Sierra (10.12)

    • El Capitan (10.11)

  • 執行 Ubuntu 16.04 的 HP 筆記型電腦

  • Ubuntu 17.10 (Docker 容器)

  • Raspberry Pi 3

SDK 儲存需求

安裝 上傳至 Kinesis Video Streams 有 170 MB 的最低儲存要求,以及 512 MB 的建議儲存要求。