本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Kinesis Video Streams 系統需求
以下各節包含 Amazon Kinesis Video Streams 的硬體、軟體和儲存需求。
相機要求
用於執行 Kinesis 視訊串流製作者SDK和範例的攝影機具有下列記憶體需求:
-
內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 進行編碼。
已測試作業系統
我們已經使用以下設備和操作系統測試了網絡RTSP攝像頭和攝像機:
-
Mac mini
-
High Sierra
-
-
MacBook 專業筆記本
-
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 的建議儲存要求。