diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 0000000..af297ea
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
new file mode 100644
index 0000000..dc56025
--- /dev/null
+++ b/.idea/encodings.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
new file mode 100644
index 0000000..5a2f139
--- /dev/null
+++ b/.idea/jarRepositories.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..accd629
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
new file mode 100644
index 0000000..e7a8fa7
--- /dev/null
+++ b/.idea/workspace.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1745457734060
+
+
+ 1745457734060
+
+
+
+
+ 1745458153758
+
+
+
+ 1745458153758
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/target/classes/application.yml b/target/classes/application.yml
new file mode 100644
index 0000000..36a19ef
--- /dev/null
+++ b/target/classes/application.yml
@@ -0,0 +1,62 @@
+server:
+ servlet:
+ context-path: /
+ port: 9999
+
+spring:
+ application:
+ name: provider
+ #MQTT配置信息
+ mqtt:
+ #MQTT服务地址,端口号默认11883,如果有多个,用逗号隔开
+ url: tcp://58.213.148.44:1883
+ #用户名
+ username: admin
+ #密码
+ password: admin##123
+ #客户端id(不能重复)
+ client:
+ id: airport_
+ #MQTT默认的消息推送主题,实际可在调用接口是指定
+ default:
+ topic: topic
+ newUrl: 58.213.148.44:1883
+# djiClientId: airport_dji_mqtt
+# mqtt:
+# onlineUrl: http://101.133.163.127:18083
+# #MQTT服务地址,端口号默认11883,如果有多个,用逗号隔开
+# url: tcp://101.133.163.127:1883
+# #用户名
+# username: admin
+# #密码
+# password: admin##123
+# #客户端id(不能重复)
+# client:
+# id: provider-id
+# #MQTT默认的消息推送主题,实际可在调用接口是指定
+# default:
+# topic: topic
+# newClient:
+# id: DJIprovider-id
+# newUrl: 106.15.64.139:1883
+# djiClientId: airport_dji_mqtt
+
+ redis:
+ # 缓存库默认索引0
+ database: 9
+ # Redis服务器地址
+ host: 127.0.0.1
+ # Redis服务器连接端口
+ port: 6379
+ # Redis服务器连接密码(默认为空)
+ password:
+ # 连接超时时间(毫秒)
+ timeout: 30000
+ # 默认的数据过期时间,主要用于shiro权限管理
+ expire: 2592000
+ jedis:
+ pool:
+ max-active: 1000 # 连接池最大连接数(使用负值表示没有限制)
+ max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制)
+ max-idle: 10 # 连接池中的最大空闲连接
+ min-idle: 1 # 连接池中的最小空闲连接
\ No newline at end of file
diff --git a/target/classes/com/example/math/DemoAirportApplication.class b/target/classes/com/example/math/DemoAirportApplication.class
new file mode 100644
index 0000000..5fbc236
Binary files /dev/null and b/target/classes/com/example/math/DemoAirportApplication.class differ
diff --git a/target/classes/com/example/math/config/RedisConfig.class b/target/classes/com/example/math/config/RedisConfig.class
new file mode 100644
index 0000000..d6f7be7
Binary files /dev/null and b/target/classes/com/example/math/config/RedisConfig.class differ
diff --git a/target/classes/com/example/math/constants/CommonConstants.class b/target/classes/com/example/math/constants/CommonConstants.class
new file mode 100644
index 0000000..1190e54
Binary files /dev/null and b/target/classes/com/example/math/constants/CommonConstants.class differ
diff --git a/target/classes/com/example/math/constants/DJIMethonConstants.class b/target/classes/com/example/math/constants/DJIMethonConstants.class
new file mode 100644
index 0000000..f499b56
Binary files /dev/null and b/target/classes/com/example/math/constants/DJIMethonConstants.class differ
diff --git a/target/classes/com/example/math/constants/DJITopicConstants.class b/target/classes/com/example/math/constants/DJITopicConstants.class
new file mode 100644
index 0000000..995905b
Binary files /dev/null and b/target/classes/com/example/math/constants/DJITopicConstants.class differ
diff --git a/target/classes/com/example/math/controller/AudioTransformProcess.class b/target/classes/com/example/math/controller/AudioTransformProcess.class
new file mode 100644
index 0000000..0578fd2
Binary files /dev/null and b/target/classes/com/example/math/controller/AudioTransformProcess.class differ
diff --git a/target/classes/com/example/math/controller/ExampleController.class b/target/classes/com/example/math/controller/ExampleController.class
new file mode 100644
index 0000000..97614b0
Binary files /dev/null and b/target/classes/com/example/math/controller/ExampleController.class differ
diff --git a/target/classes/com/example/math/controller/FfmpegPipeExample.class b/target/classes/com/example/math/controller/FfmpegPipeExample.class
new file mode 100644
index 0000000..8f508a6
Binary files /dev/null and b/target/classes/com/example/math/controller/FfmpegPipeExample.class differ
diff --git a/target/classes/com/example/math/controller/OperateController.class b/target/classes/com/example/math/controller/OperateController.class
new file mode 100644
index 0000000..a69c0af
Binary files /dev/null and b/target/classes/com/example/math/controller/OperateController.class differ
diff --git a/target/classes/com/example/math/entity/dto/BreakPoint.class b/target/classes/com/example/math/entity/dto/BreakPoint.class
new file mode 100644
index 0000000..db0dda1
Binary files /dev/null and b/target/classes/com/example/math/entity/dto/BreakPoint.class differ
diff --git a/target/classes/com/example/math/entity/dto/ExecutableConditions.class b/target/classes/com/example/math/entity/dto/ExecutableConditions.class
new file mode 100644
index 0000000..ecb5de8
Binary files /dev/null and b/target/classes/com/example/math/entity/dto/ExecutableConditions.class differ
diff --git a/target/classes/com/example/math/entity/dto/File.class b/target/classes/com/example/math/entity/dto/File.class
new file mode 100644
index 0000000..5ce7bc7
Binary files /dev/null and b/target/classes/com/example/math/entity/dto/File.class differ
diff --git a/target/classes/com/example/math/entity/dto/FileDto.class b/target/classes/com/example/math/entity/dto/FileDto.class
new file mode 100644
index 0000000..e2eeba0
Binary files /dev/null and b/target/classes/com/example/math/entity/dto/FileDto.class differ
diff --git a/target/classes/com/example/math/entity/dto/FlightTask.class b/target/classes/com/example/math/entity/dto/FlightTask.class
new file mode 100644
index 0000000..89b5466
Binary files /dev/null and b/target/classes/com/example/math/entity/dto/FlightTask.class differ
diff --git a/target/classes/com/example/math/entity/dto/ReadyConditions.class b/target/classes/com/example/math/entity/dto/ReadyConditions.class
new file mode 100644
index 0000000..dc931c0
Binary files /dev/null and b/target/classes/com/example/math/entity/dto/ReadyConditions.class differ
diff --git a/target/classes/com/example/math/entity/dto/SimulateMission.class b/target/classes/com/example/math/entity/dto/SimulateMission.class
new file mode 100644
index 0000000..d3be645
Binary files /dev/null and b/target/classes/com/example/math/entity/dto/SimulateMission.class differ
diff --git a/target/classes/com/example/math/mqtt/MqttConfig.class b/target/classes/com/example/math/mqtt/MqttConfig.class
new file mode 100644
index 0000000..11a0a21
Binary files /dev/null and b/target/classes/com/example/math/mqtt/MqttConfig.class differ
diff --git a/target/classes/com/example/math/mqtt/SendMsg.class b/target/classes/com/example/math/mqtt/SendMsg.class
new file mode 100644
index 0000000..afd8314
Binary files /dev/null and b/target/classes/com/example/math/mqtt/SendMsg.class differ
diff --git a/target/classes/com/example/math/mqtt/SpringUtil.class b/target/classes/com/example/math/mqtt/SpringUtil.class
new file mode 100644
index 0000000..812dfef
Binary files /dev/null and b/target/classes/com/example/math/mqtt/SpringUtil.class differ
diff --git a/target/classes/com/example/math/mqtt/SpringUtils.class b/target/classes/com/example/math/mqtt/SpringUtils.class
new file mode 100644
index 0000000..3da9b7d
Binary files /dev/null and b/target/classes/com/example/math/mqtt/SpringUtils.class differ
diff --git a/target/classes/com/example/math/mqtt/consumer/MqttConsumerCallBack.class b/target/classes/com/example/math/mqtt/consumer/MqttConsumerCallBack.class
new file mode 100644
index 0000000..1320091
Binary files /dev/null and b/target/classes/com/example/math/mqtt/consumer/MqttConsumerCallBack.class differ
diff --git a/target/classes/com/example/math/mqtt/producer/MqttProviderCallBack.class b/target/classes/com/example/math/mqtt/producer/MqttProviderCallBack.class
new file mode 100644
index 0000000..372ec41
Binary files /dev/null and b/target/classes/com/example/math/mqtt/producer/MqttProviderCallBack.class differ
diff --git a/target/classes/com/example/math/task/FirstTask.class b/target/classes/com/example/math/task/FirstTask.class
new file mode 100644
index 0000000..e1580d8
Binary files /dev/null and b/target/classes/com/example/math/task/FirstTask.class differ
diff --git a/target/classes/com/example/math/utils/CommonUtils.class b/target/classes/com/example/math/utils/CommonUtils.class
new file mode 100644
index 0000000..e912cf2
Binary files /dev/null and b/target/classes/com/example/math/utils/CommonUtils.class differ
diff --git a/target/classes/com/example/math/utils/EncryptUtil.class b/target/classes/com/example/math/utils/EncryptUtil.class
new file mode 100644
index 0000000..a2ac272
Binary files /dev/null and b/target/classes/com/example/math/utils/EncryptUtil.class differ
diff --git a/target/classes/com/example/math/utils/HttpUtils$1.class b/target/classes/com/example/math/utils/HttpUtils$1.class
new file mode 100644
index 0000000..b9035c9
Binary files /dev/null and b/target/classes/com/example/math/utils/HttpUtils$1.class differ
diff --git a/target/classes/com/example/math/utils/HttpUtils$TrustAnyHostnameVerifier.class b/target/classes/com/example/math/utils/HttpUtils$TrustAnyHostnameVerifier.class
new file mode 100644
index 0000000..4aa619f
Binary files /dev/null and b/target/classes/com/example/math/utils/HttpUtils$TrustAnyHostnameVerifier.class differ
diff --git a/target/classes/com/example/math/utils/HttpUtils$TrustAnyTrustManager.class b/target/classes/com/example/math/utils/HttpUtils$TrustAnyTrustManager.class
new file mode 100644
index 0000000..c3e1f4b
Binary files /dev/null and b/target/classes/com/example/math/utils/HttpUtils$TrustAnyTrustManager.class differ
diff --git a/target/classes/com/example/math/utils/HttpUtils.class b/target/classes/com/example/math/utils/HttpUtils.class
new file mode 100644
index 0000000..2c9f49a
Binary files /dev/null and b/target/classes/com/example/math/utils/HttpUtils.class differ
diff --git a/target/classes/com/example/math/utils/IpUtils.class b/target/classes/com/example/math/utils/IpUtils.class
new file mode 100644
index 0000000..9ce3176
Binary files /dev/null and b/target/classes/com/example/math/utils/IpUtils.class differ
diff --git a/target/classes/com/example/math/utils/RedisUtils.class b/target/classes/com/example/math/utils/RedisUtils.class
new file mode 100644
index 0000000..741d82d
Binary files /dev/null and b/target/classes/com/example/math/utils/RedisUtils.class differ
diff --git a/target/classes/com/example/math/utils/SslUtils$1.class b/target/classes/com/example/math/utils/SslUtils$1.class
new file mode 100644
index 0000000..64baf20
Binary files /dev/null and b/target/classes/com/example/math/utils/SslUtils$1.class differ
diff --git a/target/classes/com/example/math/utils/SslUtils$miTM.class b/target/classes/com/example/math/utils/SslUtils$miTM.class
new file mode 100644
index 0000000..efbead7
Binary files /dev/null and b/target/classes/com/example/math/utils/SslUtils$miTM.class differ
diff --git a/target/classes/com/example/math/utils/SslUtils.class b/target/classes/com/example/math/utils/SslUtils.class
new file mode 100644
index 0000000..55cebcc
Binary files /dev/null and b/target/classes/com/example/math/utils/SslUtils.class differ
diff --git a/target/demo-airport-0.0.1-SNAPSHOT.jar b/target/demo-airport-0.0.1-SNAPSHOT.jar
new file mode 100644
index 0000000..f58cfbc
Binary files /dev/null and b/target/demo-airport-0.0.1-SNAPSHOT.jar differ
diff --git a/target/demo-airport-0.0.1-SNAPSHOT.jar.original b/target/demo-airport-0.0.1-SNAPSHOT.jar.original
new file mode 100644
index 0000000..a3ef141
Binary files /dev/null and b/target/demo-airport-0.0.1-SNAPSHOT.jar.original differ
diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
new file mode 100644
index 0000000..8661ac8
--- /dev/null
+++ b/target/maven-archiver/pom.properties
@@ -0,0 +1,3 @@
+artifactId=demo-airport
+groupId=org.springframework.boot
+version=0.0.1-SNAPSHOT
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
new file mode 100644
index 0000000..e4fd3b2
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -0,0 +1,34 @@
+com\example\math\controller\AudioTransformProcess.class
+com\example\math\controller\ExampleController.class
+com\example\math\entity\dto\File.class
+com\example\math\mqtt\consumer\MqttConsumerCallBack.class
+com\example\math\utils\HttpUtils$1.class
+com\example\math\controller\OperateController.class
+com\example\math\entity\dto\ExecutableConditions.class
+com\example\math\mqtt\MqttConfig.class
+com\example\math\entity\dto\BreakPoint.class
+com\example\math\config\RedisConfig.class
+com\example\math\utils\EncryptUtil.class
+com\example\math\constants\DJIMethonConstants.class
+com\example\math\DemoAirportApplication.class
+com\example\math\entity\dto\FileDto.class
+com\example\math\mqtt\producer\MqttProviderCallBack.class
+com\example\math\entity\dto\ReadyConditions.class
+com\example\math\utils\HttpUtils.class
+com\example\math\mqtt\SendMsg.class
+com\example\math\utils\HttpUtils$TrustAnyTrustManager.class
+com\example\math\utils\RedisUtils.class
+com\example\math\utils\CommonUtils.class
+com\example\math\constants\DJITopicConstants.class
+com\example\math\entity\dto\SimulateMission.class
+com\example\math\mqtt\SpringUtil.class
+com\example\math\task\FirstTask.class
+com\example\math\utils\IpUtils.class
+com\example\math\mqtt\SpringUtils.class
+com\example\math\constants\CommonConstants.class
+com\example\math\controller\FfmpegPipeExample.class
+com\example\math\utils\SslUtils$miTM.class
+com\example\math\utils\SslUtils.class
+com\example\math\entity\dto\FlightTask.class
+com\example\math\utils\SslUtils$1.class
+com\example\math\utils\HttpUtils$TrustAnyHostnameVerifier.class
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
new file mode 100644
index 0000000..31bf384
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -0,0 +1,39 @@
+D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\File.java
+D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\SendMsg.java
+D:\newCode\dji_demo\src\main\java\com\example\math\controller\ExampleController.java
+D:\newCode\dji_demo\src\main\java\com\example\math\utils\JsonResult.java
+D:\newCode\dji_demo\src\main\java\com\example\math\controller\FfmpegPipeExample.java
+D:\newCode\dji_demo\src\main\java\com\example\math\task\FirstTask.java
+D:\newCode\dji_demo\src\main\java\com\example\math\constants\DJITopicConstants.java
+D:\newCode\dji_demo\src\main\java\com\example\math\enums\CameraTypeEnum.java
+D:\newCode\dji_demo\src\main\java\com\example\math\utils\SslUtils.java
+D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\SpringUtils.java
+D:\newCode\dji_demo\src\main\java\com\example\math\service\MqttServiceImpl.java
+D:\newCode\dji_demo\src\main\java\com\example\math\utils\CommonUtils.java
+D:\newCode\dji_demo\src\main\java\com\example\math\enums\TaskTypeEnum.java
+D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\FlightTask.java
+D:\newCode\dji_demo\src\main\java\com\example\math\constants\CommonConstants.java
+D:\newCode\dji_demo\src\main\java\com\example\math\service\IMqttService.java
+D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\ReadyConditions.java
+D:\newCode\dji_demo\src\main\java\com\example\math\DemoAirportApplication.java
+D:\newCode\dji_demo\src\main\java\com\example\math\controller\AudioTransformProcess.java
+D:\newCode\dji_demo\src\main\java\com\example\math\constants\DJIMethonConstants.java
+D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\FileDto.java
+D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\producer\MqttProviderCallBack.java
+D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\MqttConfig.java
+D:\newCode\dji_demo\src\main\java\com\example\math\utils\EncryptUtil.java
+D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\ExecutableConditions.java
+D:\newCode\dji_demo\src\main\java\com\example\math\controller\OperateController.java
+D:\newCode\dji_demo\src\main\java\com\example\math\enums\LiveUrlTypeEnum.java
+D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\SimulateMission.java
+D:\newCode\dji_demo\src\main\java\com\example\math\utils\RedisUtils.java
+D:\newCode\dji_demo\src\main\java\com\example\math\utils\IpUtils.java
+D:\newCode\dji_demo\src\main\java\com\example\math\enums\VideoQualityEnum.java
+D:\newCode\dji_demo\src\main\java\com\example\math\config\RedisConfig.java
+D:\newCode\dji_demo\src\main\java\com\example\math\enums\OutOfControlActionEnum.java
+D:\newCode\dji_demo\src\main\java\com\example\math\enums\WindDirectionEnum.java
+D:\newCode\dji_demo\src\main\java\com\example\math\utils\HttpUtils.java
+D:\newCode\dji_demo\src\main\java\com\example\math\entity\dto\BreakPoint.java
+D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\SpringUtil.java
+D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\consumer\MqttConsumerCallBack.java
+D:\newCode\dji_demo\src\main\java\com\example\math\mqtt\IpUtils.java
diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
new file mode 100644
index 0000000..e69de29
diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
new file mode 100644
index 0000000..e69de29