文章目录
概述
本文档主要描述了无人机的集成设计和具体实现细节,包括无人机的配置、司空2平台的配置和使用、视频流服务器的部署和使用、无人机参数的获取和存储、视频的播放。
下图是整体实现的流程,无人机的对接主要采用大疆司空2云端互联的方案,将飞行参数和视频流接入到无人机应用系统,详细内容后面章节依次介绍。
司空2云端互联方案介绍
功能介绍
大疆司空 2 支持与第三方云平台对接,进行设备直传、遥测数据、设备码流、模型后重建文件、航线文件同步与消息通知展示。
配置云端互联基本信息
组织管理员或超级管理员进入“我的组织”,点击 设置 进入组织设置页面,选择“添加云端互联服务”,填写基本信息。
- 组织密钥:组织密钥为调用当前组织云端互联 API 的身份凭证。
- 三方云名称:为调用云平台名称。
- Webhook URL:云端互联 API 交互对端地址,用于将当前组织信息通知传递给第三方云平台。
点击“确定”完成基本信息配置。
配置设备直传
设备直传功能开启后,飞行器作业过程中产生的媒体文件将不通过司空 2,直接发送到第三方云平台储存桶进行储存。
- 完成基本信息配置。
- 点击“配置设备直传”,填写存储地址。
- 点击 三个点 —> “编辑” 可重新编辑配置信息,点击“删除”可删除配置信息,停止文件传输。
配置遥测数据
配置遥测数据能将机场与飞行器工作过程中的相关数据同步到第三方云平台。配置完成后,相关数据会立即同步到第三方云平台,数据内容与上云 API与物模型设备属性推送一致。
-
完成基本信息配置。
-
点击“配置遥测数据”,填写 MQTT Broker 信息。推送数据详见 大疆机场 MQTT 详情 与 飞行器 MQTT 详情。
-
点击 三个点 —>“编辑” 可重新编辑配置信息,点击“删除”可删除配置信息,停止数据同步。
配置转发码流
配置设备码流能将飞行器码流数据同步到第三方云平台。
-
完成基本信息配置。
-
点击“配置转发码流”,配置 RTMP Server 信息。
-
开启码流转发:调用 发起码流转发 接口,开启码流转发功能,码流数据即可推向第三方云平台服务器。
-
关闭码流转发:调用 获取码流转发频道转码器 接口,获得码流通道的 converter_id。调用 关闭码流转发 接口,配置 converter_id 内容,关闭码流转发功能。
-
点击 三个点 —> “编辑” 可重