大疆无人机 DJI SDK 开发
基于大疆Mobile SDK,UX SDK,UX SDK BETA模块,对大疆无人机功能模块进行封装,学习。
努力搬砖的蚂蚁
这个作者很懒,什么都没留下…
展开
-
Android GDAL 中文路径及字段乱码问题修复
网上查询到很多关于 Android 中使用GDAL组件时中文字段与路径的问题,经过了长时间的折腾之后总结一种简单可行的方案,整理记录一下。原理就是获取value值的二进制数据,在调用java代码整合成字符串//解决中文路径问题gdal.SetConfigOption("GDAL_FILENAME_IS_UTF8", "YES");gdal.SetConfigOption("SHAPE_EN...原创 2019-06-28 14:55:20 · 511 阅读 · 1 评论 -
GIS 基本概念
简介WKT(Well-known text)是开放地理空间联盟OGC(Open GIS Consortium )制定的一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。WKB(well-known binary) 是WKT的二进制表示形式,解决了WKT表达方式冗余的问题,便于传输和在数据库中存储相同的信息GeoJSON 一种JSON格式的Feature信息输出格...原创 2020-03-19 17:34:52 · 146 阅读 · 0 评论 -
【GIS】JTS com.vividsolutions.jts.geom
JTS 简介:JTS是加拿大的 Vivid Solutions公司做的一套开放源码的 Java API。它提供了一套空间数据操作的核心算法。为在兼容OGC标准的空间对象模型中进行基础的几何操作提供2D空间API。空间数据模型Geometry之间的关系支持的空间操作包括使用Demoimport org.geotools.geometry.jts.JTSFactoryFinder;i...原创 2020-03-19 18:36:31 · 1350 阅读 · 0 评论 -
大疆DJI 开发封装组件库
组件库介绍UXE-SDK 是笔者基于大疆官方组件库 UXSDK,个人开发封装的一套无人机设置、显示的组件库,其主要包括大疆无人机飞控、遥控器、图传、电池、相机、避障、云台等方面。可以方便的集成在已有项目中,而无需关心其内部实现,对快速搭建飞控APP相关项目有着极大帮助,并且与UXSDK并存。目前,该组件库正在不断的更新,迭代中。由于本人时间、能力有限,将逐步开放对开发组件库的说明介绍。目录cameraCameraFunctionPanelCameraH20TPanelCameraH20TZoo原创 2021-02-26 15:03:46 · 791 阅读 · 1 评论 -
【DJI Mobile SDK】推流接口 LiveStreamManager 说明
/*** 只对作者个人理解的功能进行描述说明,参考官方英文说明文档* 需要其他功能教程或类说明请留言或私信* auth by antman-s*** 该类用于将视频流传输到RTMP服务器,以使用DJI产品进行实时流传输。*/public class LiveStreamManager { /** * 确定直播是否开始。启动后,此标志将不受RTMP服务器状态的影响。 */ public boolean isStreaming() { return false;原创 2021-02-25 11:02:59 · 3212 阅读 · 2 评论 -
【DJI Mobile SDK】RTMP 推流卡顿问题
/*** 只对作者个人理解的功能进行描述说明,参考官方说明文档* 需要其他功能教程或说明请留言或私信* 需要其他合作请留言或私信* auth by antman-s*/项目场景:使用大疆无人机 Mobile SDK开发项目问题描述:实现 RTMP 推流功能后测试发现推流卡顿原因分析:考虑引起问题的原因,根据项目经验,遇到以下两种原因导致卡顿较多1、网络问题2、手机性能问题解决方案:1、网络问题请改善网络环境,笔者遇到手机SIM卡运营商网络问题导致推流卡顿,原创 2021-02-25 14:19:58 · 1644 阅读 · 4 评论 -
【DJI Mobile SDK】RTMP推流延迟问题解决方案
问题描述无人机正确连接手机,实现推流功能,推流后测试发现视频延迟高达十几秒。问题分析使用DJI LiveStreamManager接口推流可处理音视频流,音频流使用手机的MIC采集音频数据,需要添加手机音频权限。解决方案:在项目AndroidMenifest中添加权限,并动态赋予录音权限~~java~~...原创 2021-02-25 10:30:48 · 2166 阅读 · 5 评论 -
【DJI Mobile SDK】推流功能实现教程
目的该教程拟在实现自己的RTMP推流功能,将无人机视频实时画面推送到自己搭建的RTMP服务器上,实现Web端或移动端展示。环境准备Android 设备一台大疆无人机一台App已集成DJI Mobile SDK并能正确连接接口说明查看官方文档后者笔者的自译文档:推流接口 LiveStreamManager 说明常见问题RTMP推流延迟问题解决方案正文...原创 2021-02-25 11:16:33 · 2500 阅读 · 2 评论