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/rongcloud/service/Impl/RongCloudServiceImpl.java | 14 +++++--------- 1 files changed, 5 insertions(+), 9 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/rongcloud/service/Impl/RongCloudServiceImpl.java b/ard-work/src/main/java/com/ruoyi/rongcloud/service/Impl/RongCloudServiceImpl.java index 1666afa..104ad6e 100644 --- a/ard-work/src/main/java/com/ruoyi/rongcloud/service/Impl/RongCloudServiceImpl.java +++ b/ard-work/src/main/java/com/ruoyi/rongcloud/service/Impl/RongCloudServiceImpl.java @@ -46,7 +46,7 @@ RongCloudParam param = new RongCloudParam(); param.setUserId(userId); param.setName(name); - Map map = rongCloudClient.getToken(getRongCloudHead(), param); + Map<String,Object> map = rongCloudClient.getToken(getRongCloudHead(), param); token = (String) map.get("token"); log.debug("鐢ㄦ埛" + userId + "鑾峰彇鍒拌瀺浜憈oken:" + token); } catch (Exception ex) { @@ -56,12 +56,12 @@ } @Override - public Map checkOnline(List<String> userIds) { + public Map<String,Object> checkOnline(List<String> userIds) { Map<String, Object> onlineMap = new HashMap<>(); for (String userId : userIds) { RongCloudParam param = new RongCloudParam(); param.setUserId(userId); - Map isOnline = rongCloudClient.checkOnline(getRongCloudHead(), param); + Map<String,Object> isOnline = rongCloudClient.checkOnline(getRongCloudHead(), param); onlineMap.put(userId, isOnline.get("status")); } return onlineMap; @@ -71,12 +71,8 @@ public Boolean checkOnline(String userId) { RongCloudParam param = new RongCloudParam(); param.setUserId(userId); - Map isOnline = rongCloudClient.checkOnline(getRongCloudHead(), param); - if (isOnline.get("status").equals("1")) { - return true; - } else { - return false; - } + Map<String,Object> isOnline = rongCloudClient.checkOnline(getRongCloudHead(), param); + return isOnline.get("status").equals("1"); } /** -- Gitblit v1.9.3