| | |
| | | return ArtemisHttpUtil.doPostStringArtemis(path, body, null, null, contentType, null); |
| | | } |
| | | |
| | | public static void main(String[] args) { |
| | | |
| | | String result = GetCameraResourcePage(1, 10, HkConstant.cameras); |
| | | //根据设备id获取设备编号 |
| | | // String result1 = QueryCameraPreviewURL(HkConstant.camerasID, "111111222", "encodeDevice", "deviceCode"); |
| | | |
| | | 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 result2 = QueryCameraPreviewURL(HkConstant.camerasID, code1, "camera", "parentIndexCode"); |
| | | // public static void main(String[] args) { |
| | | // |
| | | // 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(); |
| | | //根据子节点编号获取设备播放地址 |
| | | String result3 = GetCameraPreviewURL(HkConstant.previewURLs, |
| | | "59f945a2d0354eb3b2794979c62228f2", ProtocolConstant.HLS); |
| | | //根据子节点编号获取音频对讲地址 |
| | | // 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("result4 = " + result4); |
| | | } |
| | | // String result = GetCameraResourcePage(1, 10, HkConstant.cameras); |
| | | // //根据设备id获取设备编号 |
| | | //// String result1 = QueryCameraPreviewURL(HkConstant.camerasID, "111111222", "encodeDevice", "deviceCode"); |
| | | // |
| | | // 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 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(); |
| | | // //根据子节点编号获取设备播放地址 |
| | | // String result3 = GetCameraPreviewURL(HkConstant.previewURLs, |
| | | // "59f945a2d0354eb3b2794979c62228f2", ProtocolConstant.HLS); |
| | | // //根据子节点编号获取音频对讲地址 |
| | | //// 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("result4 = " + result4); |
| | | // } |
| | | } |