跳至內容
測試伺服器
開發伺服器

程式設計師指南 (Smart blaze)#

Smart blaze 相機允許您在相機上執行虛擬機器 (VM)。

VM 在相機作業系統上的 KVM 環境 (Kernel-based Virtual Machine) 中執行。VM 可以執行任何 Linux 作業系統,例如 Ubuntu、Debian、Yocto Linux 等。

本說明文件假設開發環境為基於 Ubuntu 22.04 LTS。此處描述的程序對於大多數其他 Linux 發行版本也應該適用(只需進行微幅修改)。在使用 WSL2 的 Windows 環境中進行開發可能也行得通,但不提供支援。

如需有關 API 的詳細資訊,請參閱一般的 blaze Programmer's Guide。該指南中的資訊也適用於 Smart blaze 相機型號。

VM 規格#

VM 可使用下列資源:

  • 4 個虛擬 CPU
  • 6 GiB RAM
  • 持久性資料磁碟分割,最大可擴充至 10 GiB

您可以在 Smart blaze 上載入多個 VM 映像,但一次只能使用一個。

您可以透過 Smart blaze VM Control web interface 管理 VM 映像。這些 VM 共用約 23 GiB 的快閃儲存空間,其中包含持久性資料映像。

上傳期間的 VM 映像大小限制為 8 GiB。