From bbab1fb4d6d3b1e165ea14a1c747777e63dae1c1 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Sun, 25 Jun 2023 17:59:38 +0800
Subject: [PATCH] 新增删除预置点接口

---
 skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/hk/util/GetCameraUtils.java |  125 ++++++++++++++++++++++-------------------
 1 files changed, 66 insertions(+), 59 deletions(-)

diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/hk/util/GetCameraUtils.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/hk/util/GetCameraUtils.java
index 317afb8..b47d331 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/hk/util/GetCameraUtils.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/hk/util/GetCameraUtils.java
@@ -16,6 +16,7 @@
 import java.util.Map;
 
 import static cn.gistack.sm.hk.constant.HkConstant.ARTEMIS_PATH;
+import static cn.gistack.sm.hk.util.GetCameraUtils.GetCameraPreviewURL;
 
 public class GetCameraUtils {
 
@@ -290,67 +291,73 @@
 		return common(type,url, body);
 	}
 
-//	public static void main(String[] args) {
+	public static void main(String[] args) {
 //
-////		String result = GetCameraResourcePage(1, 10, HkConstant.cameras);
-////
-////		JSONObject jsonObject1 = JSONObject.parseObject(result);
-////		JSONObject res1 = (JSONObject) jsonObject1.get("data");
-////		JSONArray arr1 = JSON.parseArray(res1.getString("list"));
-////		JSONObject data1 = (JSONObject) arr1.get(1);
-////		String code1 = data1.get("cameraIndexCode").toString();
+//		String previewURL = GetCameraPreviewURL(1, HkConstant.previewURLs,
+//			"0c4f30948dde4998a676ec6983119cb5",
+//			"rtsp",
+//			"transcode=1&videotype=h264");
+//		System.out.println("previewURL = " + previewURL);
+
+//		String result = GetCameraResourcePage(1, 10, HkConstant.cameras);
 //
-//		// 云台控制
-////		String right = controlling(HkConstant.controllingURLs,
-////			"ff1f050afd1c47829dec1ec14575c9e3",
-////			0,
-////			"ZOOM_OUT",
-////			null,
-////			null
-////		);
-////		System.out.println("right = " + right);
+//		JSONObject jsonObject1 = JSONObject.parseObject(result);
+//		JSONObject res1 = (JSONObject) jsonObject1.get("data");
+//		JSONArray arr1 = JSON.parseArray(res1.getString("list"));
+//		JSONObject data1 = (JSONObject) arr1.get(1);
+//		String code1 = data1.get("cameraIndexCode").toString();
+
+		// 云台控制
+//		String right = controlling(HkConstant.controllingURLs,
+//			"ff1f050afd1c47829dec1ec14575c9e3",
+//			0,
+//			"ZOOM_OUT",
+//			null,
+//			null
+//		);
+//		System.out.println("right = " + right);
+
+//		// 放大
+//		String big = selZoomURLs(HkConstant.selZoomURLs,
+//			"ff1f050afd1c47829dec1ec14575c9e3",
+//			55,
+//			58,
+//			22,
+//			23
+//		);
+//		System.out.println("big = " + big);
+
+		// 抓图
+//		String manualCapture = manualCaptureUrls(HkConstant.manualCaptureUrls,
+//			"ff1f050afd1c47829dec1ec14575c9e3");
+//		System.out.println("manualCapture = " + manualCapture);
+
+		//根据设备编号获取子节点编号
+//		String result2 = QueryCameraPreviewURL(HkConstant.camerasID, code1, "camera", "parentIndexCode");
 //
-////		// 放大
-////		String big = selZoomURLs(HkConstant.selZoomURLs,
-////			"ff1f050afd1c47829dec1ec14575c9e3",
-////			55,
-////			58,
-////			22,
-////			23
-////		);
-////		System.out.println("big = " + big);
-//
-//		// 抓图
-////		String manualCapture = manualCaptureUrls(HkConstant.manualCaptureUrls,
-////			"ff1f050afd1c47829dec1ec14575c9e3");
-////		System.out.println("manualCapture = " + manualCapture);
-//
-//		//根据设备编号获取子节点编号
-////		String result2 = QueryCameraPreviewURL(HkConstant.camerasID, code1, "camera", "parentIndexCode");
-////
-////		JSONObject jsonObject2 = JSONObject.parseObject(result2);
-////		JSONObject res2 = (JSONObject) jsonObject2.get("data");
-////		JSONArray arr2 = JSON.parseArray(res2.getString("list"));
-////		JSONObject data2 = (JSONObject) arr2.get(0);
-////		String code2 = data2.get("indexCode").toString();
-//		//ff1f050afd1c47829dec1ec14575c9e3
-//		//e2cb261e14144f53a300769839d54753
-//		//根据子节点编号获取设备播放地址
-////		String result3 = GetCameraPreviewURL(HkConstant.previewURLs,
-////			"0113d3498d2e41caaf9e5355d1575da3", ProtocolConstant.WS);
-////		JSONObject jsonObject = JSONObject.parseObject(result3);
-////		Map map = (Map) jsonObject.get("data");
-//		//根据子节点编号获取音频对讲地址
-////		String result4 = GetTalkURLs(HkConstant.talkURLs, code1);
-//
-////		System.out.println("result结果示例: " + result);
-////		System.out.println("result1 = " + result1);
-////		System.out.println("result2 = " + result2);
-////		System.out.println("result3 = " + result3);
-////		System.out.println("url = " + map.get("url"));
-////		System.out.println("result4 = " + result4);
-//
-//		// 查询回放url
+//		JSONObject jsonObject2 = JSONObject.parseObject(result2);
+//		JSONObject res2 = (JSONObject) jsonObject2.get("data");
+//		JSONArray arr2 = JSON.parseArray(res2.getString("list"));
+//		JSONObject data2 = (JSONObject) arr2.get(0);
+//		String code2 = data2.get("indexCode").toString();
+		//ff1f050afd1c47829dec1ec14575c9e3
+		//e2cb261e14144f53a300769839d54753
+		//根据子节点编号获取设备播放地址
+//		String result3 = GetCameraPreviewURL(HkConstant.previewURLs,
+//			"0113d3498d2e41caaf9e5355d1575da3", ProtocolConstant.WS);
+//		JSONObject jsonObject = JSONObject.parseObject(result3);
+//		Map map = (Map) jsonObject.get("data");
+		//根据子节点编号获取音频对讲地址
+//		String result4 = GetTalkURLs(HkConstant.talkURLs, code1);
+
+//		System.out.println("result结果示例: " + result);
+//		System.out.println("result1 = " + result1);
+//		System.out.println("result2 = " + result2);
+//		System.out.println("result3 = " + result3);
+//		System.out.println("url = " + map.get("url"));
+//		System.out.println("result4 = " + result4);
+
+		// 查询回放url
 //		HkVO hk = new HkVO();
 //		hk.setCameraIndexCode("0c4f30948dde4998a676ec6983119cb5");
 //		hk.setBeginTime("2023-05-08T11:52:16.000+08:00");
@@ -371,5 +378,5 @@
 //		String common = common(HkConstant.playbackURLs, body);
 //
 //		System.out.println("common = " + common);
-//	}
+	}
 }

--
Gitblit v1.9.3