From f1c38047fad7066bc5f981521bb88641cff7507d Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期四, 09 三月 2023 17:27:44 +0800 Subject: [PATCH] bug修改 --- ycl-platform/src/main/java/com/ycl/util/VideoUtil.java | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/util/VideoUtil.java b/ycl-platform/src/main/java/com/ycl/util/VideoUtil.java index 8dd2fbd..1f829e1 100644 --- a/ycl-platform/src/main/java/com/ycl/util/VideoUtil.java +++ b/ycl-platform/src/main/java/com/ycl/util/VideoUtil.java @@ -40,6 +40,7 @@ **/ @SneakyThrows public String getVideo(String code, String scheme, Integer subType) { + System.out.println("寮�濮嬭棰戣姹傦細" + code); String clientType = "winpc"; String reqUrl = "/videoService/accounts/authorize"; String deviceUrl = "/videoService/devicesManager/devices"; @@ -78,7 +79,7 @@ HttpEntity<String> firstEntity = new HttpEntity<>(objectMapper.writeValueAsString(firstReq), httpHeaders); ResponseEntity<String> responseEntity = restTemplate.postForEntity(url + reqUrl, firstEntity, String.class); - + System.out.println("寮�濮嬭棰戣韩浠借姹傜粨鏋滐細" + responseEntity.getBody()); FirstRes firstRes = objectMapper.readValue(responseEntity.getBody(), FirstRes.class); String signature = MD5Util.md5Encrypt(passWord); @@ -102,7 +103,9 @@ HttpEntity<Object> deviceEntity = new HttpEntity<>(deviceHeaders); ResponseEntity<String> exchange = restTemplate.exchange(url + deviceUrl + "/" + code, HttpMethod.GET, deviceEntity, String.class); String channelId = objectMapper.readTree(objectMapper.readTree(objectMapper.readTree(exchange.getBody()).get("encoderUnit").toString()).get("channels").get(0).toString()).get("channelId").textValue(); + System.out.println("瑙嗛璇锋眰鍦板潃锛�" + url + monitorUrl + channelId); ResponseEntity<String> monitorReq = restTemplate.exchange(url + monitorUrl + channelId, HttpMethod.GET, deviceEntity, String.class); + System.out.println("瑙嗛璇锋眰杩斿洖鍙傛暟锛�" + monitorReq.getBody()); return objectMapper.readTree(monitorReq.getBody()).get("url").textValue(); } } -- Gitblit v1.8.0