dji-sdk/Cloud-API-2

硬件与物联网

借助 SDK、前端组件和模拟器,把 DJI 无人机与机场接入自有云平台。

167
28
C++
Apache-2.0
创建于 3 个月前

上云 API 2 是面向 DJI 硬件生态的开放 PaaS,帮助软件集成商与开发者把设备管理、实时直播、远程操控和航线任务整合进自己的后端系统,而不是依赖 DJI 的消费级应用。仓库一并提供 SDK、前端组件、设备模拟器与开源 Demo。

集成实际能获得什么

核心效率主张是 DaaS(Drone/Dock as a Service)SDK:面向对象、链式调用,屏蔽底层协议细节,使集成方无需从零封装协议。与之配套的前端独立组件覆盖驾驶舱、航线编辑器、飞行记录以及设备管理与维保,并支持功能配置化与主题定制。服务端列出的场景包括设备管理、实时直播、远程调试与操控、媒体与航线/航线任务管理、日志管理、模型重建以及 4G 私有化增强图传。开源 Demo 展示接口调用方式 README。

首次集成如何推进

文档给出的路径是有顺序的:申请许可证、部署应用与设备管控底座、设备上云、配置鉴权,然后集成前端组件和/或 SDK。仓库为每一步链接了独立指南——申请许可证、部署、设备上云、鉴权、前端组件 与 SDK。SDK、API 文档和工具等第三方资源集中在下载中心 下载中心。无论设备接入还是组件集成,后端底座与鉴权都是前置条件,而非可选项。

无真机开发与可选的 AI 辅助

设备模拟器内置虚拟设备与工况场景,文档说明二次开发无需强依赖真实无人机和机场 模拟器。另有 AI Plugin 辅助集成,单独成篇 AI Plugin;它是开发辅助工具,不是部署链路的运行时组件。Demo 项目演示调用模式与开发规范 Demo。

决策前需核对的约束

  • 必须通过 DJI 开发者平台申请许可证;项目自称许可证免费且不限设备台数,但仍需完成申请 申请许可证。
  • 这是硬件生态 PaaS:其能力只有在 DJI 机场与无人机(或开发期的模拟器)下才有意义。README 未涉及非 DJI 硬件或第三方无人机协议。
  • 代码采用 Apache-2.0,而产品本身被描述为 DJI 授权的 PaaS;若涉及再分发,请同时核对产品许可条款与仓库许可证。
  • 文档覆盖服务端、前端与设备端多条路径,未声明单一语言运行时适用于全部路径,请按部署指南确认你的技术栈要求 部署。

GitHub Issue 是官方指定的 Bug 与功能需求反馈渠道,由 DJI 技术支持处理 Issues。

HotRepo 点评

该仓库创建于 2026-07,在唯一一次有记录的趋势榜观察日 2026-10-29 时为 167 星,当天新增 1 星。仅一个榜单样本不足以判断关注度是在上升还是消退。

本文由 AI 根据项目 README 生成,更新于 2026年10月29日,以项目官方文档为准。