Skip to content

Releases: dji-sdk/Cloud-API-2

Release list

v1.0.0

Choose a tag to compare

@ross-liupr ross-liupr released this 14 Oct 02:58
79c6cc3

概述

上云 API 2 是面向 DJI 硬件生态的开放 PaaS 产品,以免费、DJI 原厂能力开放、原生易集成为设计目标。一体化提供二次开发 SDK、前端独立组件、AI Plugin、开源 demo、设备模拟器等开放能力,助力软件集成商与开发者更高效地基于 DJI 硬件完成二次开发与垂直行业解决方案交付。


功能特性

核心能力

  • DaaS(Drone / Dock as a Service)SDK — 面向对象、协议无感、链式调用,屏蔽底层协议细节;相较上云 API 1 从零封装协议,集成效率显著提升。
  • 前端独立组件 — 驾驶舱、航线编辑器、飞行记录、设备管理与运维等开箱即用组件,支持功能配置化与主题定制、自留地开发(定制化)能力,配合 AI Plugin 更快完成二次开发。
  • AI 开发插件 — 提供 AI Plugin 辅助开发,进一步降低二次开发门槛、提升交付效率。
  • 开源 demo — 开发者可参照示例快速理解接口调用逻辑与开发规范,显著缩短上手与交付周期。
  • 设备模拟器 — 内置设备模拟器,支持设备虚拟调试,二次开发调试无需强依赖真机。

SDK(Java)能力

覆盖设备管理、远程调试、远程操控、实时直播、航线任务、媒体管理、模型重建、AI 识别与告警等场景能力,且持续迭代开放。

分类 功能
初始化与配置 SDK 初始化、SDK 配置、鉴权头注入、生命周期管理等
设备接入 机场和飞行器接入、机场状态监听、云端切换设备的云服务归属等
远程调试 设备远程调试、DRC 链路、控制权管理、飞行记录导出等
设备管理 设备管理、设备在线状态、设备报修维护、固件升级管理、设备日志管理等
飞行控制 飞行控制、一键起飞、飞向目标点、POI 环绕飞行、飞行参数设置、飞机状态监听等
航线任务 航线任务管理、航线任务控制、航线管理等
直播 直播设备管理、实时直播、直播录制、自定义 SEI、相机控制、拉流等
媒体与数据处理 媒体管理、模型管理、模型重建等
AI 能力 AI Box、AI 告警、机载 AI 识别等
其他拓展 PSDK 控制、PSDK 资源管理、安全服务等

前端独立组件

组件 说明
驾驶舱(FH2.loadCockpit) 实时视频直播、飞行状态监控与飞行控制等
航线编辑(WaylineEditor) 可视化创建与编辑航线,支持航线拼接、设备拓扑连线等
航线预览(WaylineView) 用于快速预览一组航线,支持多航线同时渲染等
设备管理(UranusDeviceManagerApp) 设备列表、远程调试、HMS 告警、设备定损与反馈等
飞行记录(FlyDataReplay) 飞行历史数据查看与轨迹回放
直播大屏(DJILivePlayer) 单路直播、多路直播
设备小窗(FH2.loadDeviceWindow) 在页面中查看设备的直播与状态

AI Plugin

安装到 Claude Code / CodeBuddy / TRAE 即可使用,由三部分组成:

  • 10 个 Skill — 提供后端 SDK 集成、前端独立组件、研发问题反馈等 Skill;
  • 4 个快捷指令 — 快速生成对应开发代码;
  • MCP Server — 让 AI Agent 可以访问到对应机场和飞行器的数据和指令。

覆盖后端 SDK 集成开发、前端组件接入、MCP 工具调用、demo 部署、排障诊断等方向。


支持的硬件设备列表

类型 支持范围
机场 大疆机场 4、大疆机场 3、大疆机场 2、大疆机场 1
飞行器 DJI Matrice 5TD、DJI Matrice 4D 系列、DJI Matrice 3D 系列、经纬 M30 系列;
DJI Matrice 400、DJI Matrice 4 系列、DJI Mavic 3 行业系列。
基站 O4 地面站