跳转到内容
STAGING SERVER
DEVELOPMENT SERVER

程序员指南 (Smart blaze)#

Smart blaze 相机允许您在相机上运行虚拟机 (VM)。

VM 在相机操作系统的 KVM(基于内核的虚拟机)环境中运行。VM 可以运行任何 Linux 操作系统,例如 Ubuntu、Debian、Yocto Linux 等。

本文档假定开发环境基于 Ubuntu 22.04 LTS。此处描述的步骤稍作修改后,应该适用于大多数其他 Linux 发行版。在 Windows 环境中使用 WSL2 进行开发可能也可行,但不属于支持范围。

有关 API 的更多信息,请参阅通用的 blaze 程序员指南。该指南中的信息同样适用于 Smart blaze 相机型号。

VM 规格#

虚拟机可使用以下资源:

  • 4 个虚拟 CPU
  • 6 GiB RAM
  • 持久数据分区,最大可扩展至 10 GiB

您可以在 Smart blaze 上加载多个 VM 镜像,但一次只能使用一个。

您可以通过 Smart blaze VM 控制网页界面管理 VM 镜像。VM 共享约 23 GiB 的闪存存储空间(包括持久数据镜像)。

上传时的 VM 镜像大小限制为 8 GiB。