zhongrj
2023-04-27 db614aad415414c5e0968f8367a6d873b763615c
海康新增 hls 查询接口
1 files modified
20 ■■■■■ changed files
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/hk/controller/HkController.java 20 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/hk/controller/HkController.java
@@ -66,6 +66,26 @@
    }
    /**
     * 海康播放url查询(Hls)
     * @param hk 查询参数
     * @return
     */
    @ApiOperation(value = "海康设备-海康播放url查询(Hls)", notes = "海康设备-海康播放url查询(Hls)")
    @GetMapping(value = "/queryHkPreviewUrlByHls")
    public R queryHkPreviewUrlByHls(HkVO hk) {
        String url = "";
        // 获取海康播放url
        String result = GetCameraPreviewURL(HkConstant.previewURLs, hk.getCameraIndexCode(), ProtocolConstant.HLS);
        if (null!=result) {
            JSONObject jsonObject = JSONObject.parseObject(result);
            Map map = (Map) jsonObject.get("data");
            url = map.get("url").toString();
        }
        // 查询海康设备列表并返回
        return R.data(url);
    }
    /**
     * 海康摄像头云台的控制(摄像头左右旋转画面)
     * @param hk 查询参数
     * @return