From 255a6915a9898fe6c1a6649cae707649226ec177 Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期五, 08 九月 2023 16:30:34 +0800 Subject: [PATCH] 程序启动清空相机缓存列表重新加载 增加sdk获取相机聚焦值接口 修改相机登录时离线清空通道列表 增加获取码流压缩参数(分辨率/编码格式/码率/流类型) 优化相机在线离线业务方法,修改仅在线设备上传ptz --- ard-work/src/main/java/com/ruoyi/utils/forest/RongCloudClient.java | 22 +++++++++------------- 1 files changed, 9 insertions(+), 13 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/utils/forest/RongCloudClient.java b/ard-work/src/main/java/com/ruoyi/utils/forest/RongCloudClient.java index 3cd7c4a..950f004 100644 --- a/ard-work/src/main/java/com/ruoyi/utils/forest/RongCloudClient.java +++ b/ard-work/src/main/java/com/ruoyi/utils/forest/RongCloudClient.java @@ -1,24 +1,20 @@ package com.ruoyi.utils.forest; -import com.dtflys.forest.annotation.BaseRequest; -import com.dtflys.forest.annotation.Body; -import com.dtflys.forest.annotation.Post; -import com.dtflys.forest.annotation.Var; -import com.ruoyi.rongcloud.domain.TokenParam; +import com.dtflys.forest.annotation.*; +import com.ruoyi.rongcloud.domain.RongCloudParam; +import com.ruoyi.rongcloud.service.MyAddressSource; + +import java.util.Map; @BaseRequest( - baseURL = "{rongyunApiUrl}", - headers = { - "App-Key:{AppKey}", - "Nonce:{Nonce}", - "Timestamp:{Timestamp}", - "Signature:{Signature}", - }, sslProtocol = "TLS" ) +@Address(source = MyAddressSource.class) public interface RongCloudClient { @Post(url = "/user/getToken.json") - public String getToken(@Var("rongyunApiUrl") String rongyunApiUrl,@Var("AppKey") String AppKey, @Var("Nonce") String Nonce, @Var("Timestamp") String Timestamp, @Var("Signature") String Signature, @Body TokenParam param); + Map<String,Object> getToken(@Header Map<String, Object> headerMap, @Body RongCloudParam param); + @Post(url = "user/checkOnline.json") + Map<String,Object> checkOnline(@Header Map<String, Object> headerMap, @Body RongCloudParam param); } -- Gitblit v1.9.3