|
|
|
@ -9,6 +9,8 @@ import com.zhehekeji.web.lib.*;
|
|
|
|
import com.zhehekeji.web.lib.hik.HCNetSDK;
|
|
|
|
import com.zhehekeji.web.lib.hik.HCNetSDK;
|
|
|
|
import com.zhehekeji.web.lib.joyware.NetSDKLib;
|
|
|
|
import com.zhehekeji.web.lib.joyware.NetSDKLib;
|
|
|
|
import com.zhehekeji.web.mapper.CameraMapper;
|
|
|
|
import com.zhehekeji.web.mapper.CameraMapper;
|
|
|
|
|
|
|
|
import com.zhehekeji.web.service.CameraChoice;
|
|
|
|
|
|
|
|
import com.zhehekeji.web.service.CameraLoginChoice;
|
|
|
|
import com.zhehekeji.web.service.CameraService;
|
|
|
|
import com.zhehekeji.web.service.CameraService;
|
|
|
|
import com.zhehekeji.web.service.PlcService;
|
|
|
|
import com.zhehekeji.web.service.PlcService;
|
|
|
|
import io.swagger.annotations.Api;
|
|
|
|
import io.swagger.annotations.Api;
|
|
|
|
@ -30,9 +32,9 @@ public class CameraControlController {
|
|
|
|
private CameraMapper cameraMapper;
|
|
|
|
private CameraMapper cameraMapper;
|
|
|
|
|
|
|
|
|
|
|
|
@Resource
|
|
|
|
@Resource
|
|
|
|
private CameraControlModule cameraControlModule;
|
|
|
|
private CameraChoice cameraChoice;
|
|
|
|
@Resource
|
|
|
|
@Resource
|
|
|
|
private CameraControlLoginModule loginControlModule;
|
|
|
|
private CameraLoginChoice cameraLoginChoice;
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping("/{id}")
|
|
|
|
@PostMapping("/{id}")
|
|
|
|
@ApiOperation(value = "球机登录")
|
|
|
|
@ApiOperation(value = "球机登录")
|
|
|
|
@ -41,20 +43,12 @@ public class CameraControlController {
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private NetSDKLib.LLong cameraLogin(Integer cameraId){
|
|
|
|
|
|
|
|
log.info("相机登录 cameraId:{}",cameraId);
|
|
|
|
|
|
|
|
Camera camera = cameraMapper.selectById(cameraId);
|
|
|
|
|
|
|
|
Assert.notNull(camera,"球机不存在");
|
|
|
|
|
|
|
|
NetSDKLib.LLong lLong = loginControlModule.login(camera.getIp(),camera.getPort(),camera.getUser(),camera.getPassword());
|
|
|
|
|
|
|
|
return lLong;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping("/up/{id}")
|
|
|
|
@PostMapping("/up/{id}")
|
|
|
|
@ApiOperation(value = "球机控制向上")
|
|
|
|
@ApiOperation(value = "球机控制向上")
|
|
|
|
public Result up(@PathVariable Integer id) {
|
|
|
|
public Result up(@PathVariable Integer id) {
|
|
|
|
log.debug("球机控制向上");
|
|
|
|
log.debug("球机控制向上");
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlUpStart(id,0,0,1);
|
|
|
|
cameraChoice.ptzControlUpStart(id,0,0,1);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -63,7 +57,7 @@ public class CameraControlController {
|
|
|
|
public Result upStop(@PathVariable Integer id) {
|
|
|
|
public Result upStop(@PathVariable Integer id) {
|
|
|
|
log.debug("球机控制向上 停止");
|
|
|
|
log.debug("球机控制向上 停止");
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlUpEnd(id,0);
|
|
|
|
cameraChoice.ptzControlUpEnd(id,0);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -71,7 +65,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制向下")
|
|
|
|
@ApiOperation(value = "球机控制向下")
|
|
|
|
public Result down(@PathVariable Integer id) {
|
|
|
|
public Result down(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlDownStart(id,0,0,1);
|
|
|
|
cameraChoice.ptzControlDownStart(id,0,0,1);
|
|
|
|
log.debug("球机控制向下");
|
|
|
|
log.debug("球机控制向下");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -80,7 +74,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制向下-停止")
|
|
|
|
@ApiOperation(value = "球机控制向下-停止")
|
|
|
|
public Result downStop(@PathVariable Integer id) {
|
|
|
|
public Result downStop(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlDownEnd(id,0);
|
|
|
|
cameraChoice.ptzControlDownEnd(id,0);
|
|
|
|
log.debug("球机控制向下 停止");
|
|
|
|
log.debug("球机控制向下 停止");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -89,7 +83,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制向左")
|
|
|
|
@ApiOperation(value = "球机控制向左")
|
|
|
|
public Result left(@PathVariable Integer id) {
|
|
|
|
public Result left(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlLeftStart(id,0,0,1);
|
|
|
|
cameraChoice.ptzControlLeftStart(id,0,0,1);
|
|
|
|
log.debug("球机控制向左");
|
|
|
|
log.debug("球机控制向左");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -98,7 +92,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制左-停止")
|
|
|
|
@ApiOperation(value = "球机控制左-停止")
|
|
|
|
public Result leftStop(@PathVariable Integer id) {
|
|
|
|
public Result leftStop(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlLeftEnd(id,0);
|
|
|
|
cameraChoice.ptzControlLeftEnd(id,0);
|
|
|
|
log.debug("球机控制向左 -停止");
|
|
|
|
log.debug("球机控制向左 -停止");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -108,7 +102,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制向左上")
|
|
|
|
@ApiOperation(value = "球机控制向左上")
|
|
|
|
public Result leftUp(@PathVariable Integer id) {
|
|
|
|
public Result leftUp(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlLeftUpStart(id,0,1,1);
|
|
|
|
cameraChoice.ptzControlLeftUpStart(id,0,1,1);
|
|
|
|
log.debug("球机控制向上");
|
|
|
|
log.debug("球机控制向上");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -117,7 +111,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制左上-停止")
|
|
|
|
@ApiOperation(value = "球机控制左上-停止")
|
|
|
|
public Result leftUpStop(@PathVariable Integer id) {
|
|
|
|
public Result leftUpStop(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlLeftUpEnd(id,0);
|
|
|
|
cameraChoice.ptzControlLeftUpEnd(id,0);
|
|
|
|
log.debug("球机控制向上 停止");
|
|
|
|
log.debug("球机控制向上 停止");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -126,7 +120,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制向左下")
|
|
|
|
@ApiOperation(value = "球机控制向左下")
|
|
|
|
public Result leftDown(@PathVariable Integer id) {
|
|
|
|
public Result leftDown(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlLeftDownStart(id,0,1,1);
|
|
|
|
cameraChoice.ptzControlLeftDownStart(id,0,1,1);
|
|
|
|
log.debug("球机控制左下");
|
|
|
|
log.debug("球机控制左下");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -135,7 +129,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制左下-停止")
|
|
|
|
@ApiOperation(value = "球机控制左下-停止")
|
|
|
|
public Result leftDownStop(@PathVariable Integer id) {
|
|
|
|
public Result leftDownStop(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlLeftDownEnd(id,0);
|
|
|
|
cameraChoice.ptzControlLeftDownEnd(id,0);
|
|
|
|
|
|
|
|
|
|
|
|
log.debug("球机控制左下 停止");
|
|
|
|
log.debug("球机控制左下 停止");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
@ -145,7 +139,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制向右")
|
|
|
|
@ApiOperation(value = "球机控制向右")
|
|
|
|
public Result right(@PathVariable Integer id) {
|
|
|
|
public Result right(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlRightStart(id,0,0,1);
|
|
|
|
cameraChoice.ptzControlRightStart(id,0,0,1);
|
|
|
|
log.debug("球机控制右");
|
|
|
|
log.debug("球机控制右");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -154,7 +148,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制右-停止")
|
|
|
|
@ApiOperation(value = "球机控制右-停止")
|
|
|
|
public Result rightStop(@PathVariable Integer id) {
|
|
|
|
public Result rightStop(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlRightEnd(id,0);
|
|
|
|
cameraChoice.ptzControlRightEnd(id,0);
|
|
|
|
log.debug("球机控制右 停止");
|
|
|
|
log.debug("球机控制右 停止");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -164,7 +158,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制向右上")
|
|
|
|
@ApiOperation(value = "球机控制向右上")
|
|
|
|
public Result rightUp(@PathVariable Integer id) {
|
|
|
|
public Result rightUp(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlRightUpStart(id,0,1,1);
|
|
|
|
cameraChoice.ptzControlRightUpStart(id,0,1,1);
|
|
|
|
log.debug("球机控制右上");
|
|
|
|
log.debug("球机控制右上");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -173,7 +167,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制右上-停止")
|
|
|
|
@ApiOperation(value = "球机控制右上-停止")
|
|
|
|
public Result rightUpStop(@PathVariable Integer id) {
|
|
|
|
public Result rightUpStop(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlRightUpEnd(id,0);
|
|
|
|
cameraChoice.ptzControlRightUpEnd(id,0);
|
|
|
|
log.debug("球机控制右上 -停止");
|
|
|
|
log.debug("球机控制右上 -停止");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -182,7 +176,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制向右下")
|
|
|
|
@ApiOperation(value = "球机控制向右下")
|
|
|
|
public Result rightDown(@PathVariable Integer id) {
|
|
|
|
public Result rightDown(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlRightDownStart(id,0,1,1);
|
|
|
|
cameraChoice.ptzControlRightDownStart(id,0,1,1);
|
|
|
|
log.debug("球机控制右下");
|
|
|
|
log.debug("球机控制右下");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -191,7 +185,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制右下-停止")
|
|
|
|
@ApiOperation(value = "球机控制右下-停止")
|
|
|
|
public Result rightDownStop(@PathVariable Integer id) {
|
|
|
|
public Result rightDownStop(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlRightDownEnd(id,0);
|
|
|
|
cameraChoice.ptzControlRightDownEnd(id,0);
|
|
|
|
log.debug("球机控制右下 -停止");
|
|
|
|
log.debug("球机控制右下 -停止");
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -200,7 +194,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制 变倍+")
|
|
|
|
@ApiOperation(value = "球机控制 变倍+")
|
|
|
|
public Result ZoomAddStart(@PathVariable Integer id) {
|
|
|
|
public Result ZoomAddStart(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlZoomAddStart(id,0,1);
|
|
|
|
cameraChoice.ptzControlZoomAddStart(id,0,1);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -208,7 +202,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制 变倍+ 停止")
|
|
|
|
@ApiOperation(value = "球机控制 变倍+ 停止")
|
|
|
|
public Result ZoomAddEnd(@PathVariable Integer id) {
|
|
|
|
public Result ZoomAddEnd(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlZoomAddEnd(id,0);
|
|
|
|
cameraChoice.ptzControlZoomAddEnd(id,0);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -216,7 +210,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制 变倍-")
|
|
|
|
@ApiOperation(value = "球机控制 变倍-")
|
|
|
|
public Result ZoomDecStart(@PathVariable Integer id) {
|
|
|
|
public Result ZoomDecStart(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlZoomDecStart(id,0,1);
|
|
|
|
cameraChoice.ptzControlZoomDecStart(id,0,1);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -224,7 +218,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制 变倍- 停止")
|
|
|
|
@ApiOperation(value = "球机控制 变倍- 停止")
|
|
|
|
public Result ZoomDecEnd(@PathVariable Integer id) {
|
|
|
|
public Result ZoomDecEnd(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlZoomDecEnd(id,0);
|
|
|
|
cameraChoice.ptzControlZoomDecEnd(id,0);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -232,7 +226,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制 变焦 +")
|
|
|
|
@ApiOperation(value = "球机控制 变焦 +")
|
|
|
|
public Result FocusAddStart(@PathVariable Integer id) {
|
|
|
|
public Result FocusAddStart(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlFocusAddStart(id,0,1);
|
|
|
|
cameraChoice.ptzControlFocusAddStart(id,0,1);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -240,7 +234,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制 变焦+ 停止")
|
|
|
|
@ApiOperation(value = "球机控制 变焦+ 停止")
|
|
|
|
public Result focusAddEnd(@PathVariable Integer id) {
|
|
|
|
public Result focusAddEnd(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlFocusAddEnd(id,0);
|
|
|
|
cameraChoice.ptzControlFocusAddEnd(id,0);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -248,7 +242,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制 变焦 -")
|
|
|
|
@ApiOperation(value = "球机控制 变焦 -")
|
|
|
|
public Result FocusDecStart(@PathVariable Integer id) {
|
|
|
|
public Result FocusDecStart(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlFocusDecStart(id,0,1);
|
|
|
|
cameraChoice.ptzControlFocusDecStart(id,0,1);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -256,7 +250,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制 变焦- 停止")
|
|
|
|
@ApiOperation(value = "球机控制 变焦- 停止")
|
|
|
|
public Result focusDecEnd(@PathVariable Integer id) {
|
|
|
|
public Result focusDecEnd(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlFocusDecEnd(id,0);
|
|
|
|
cameraChoice.ptzControlFocusDecEnd(id,0);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -264,7 +258,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制 光圈 +")
|
|
|
|
@ApiOperation(value = "球机控制 光圈 +")
|
|
|
|
public Result irisAddStart(@PathVariable Integer id) {
|
|
|
|
public Result irisAddStart(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlIrisAddStart(id,0,1);
|
|
|
|
cameraChoice.ptzControlIrisAddStart(id,0,1);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -272,7 +266,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制 光圈+ 停止")
|
|
|
|
@ApiOperation(value = "球机控制 光圈+ 停止")
|
|
|
|
public Result irisAddEnd(@PathVariable Integer id) {
|
|
|
|
public Result irisAddEnd(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlIrisAddEnd(id,0);
|
|
|
|
cameraChoice.ptzControlIrisAddEnd(id,0);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -280,7 +274,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制 光圈 -")
|
|
|
|
@ApiOperation(value = "球机控制 光圈 -")
|
|
|
|
public Result irisDecStart(@PathVariable Integer id) {
|
|
|
|
public Result irisDecStart(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlIrisDecStart(id,0,1);
|
|
|
|
cameraChoice.ptzControlIrisDecStart(id,0,1);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -288,7 +282,7 @@ public class CameraControlController {
|
|
|
|
@ApiOperation(value = "球机控制 光圈- 停止")
|
|
|
|
@ApiOperation(value = "球机控制 光圈- 停止")
|
|
|
|
public Result irisDecEnd(@PathVariable Integer id) {
|
|
|
|
public Result irisDecEnd(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
cameraControlModule.ptzControlIrisDecEnd(id,0);
|
|
|
|
cameraChoice.ptzControlIrisDecEnd(id,0);
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -324,7 +318,7 @@ public class CameraControlController {
|
|
|
|
public Result MP4(@PathVariable Integer id) {
|
|
|
|
public Result MP4(@PathVariable Integer id) {
|
|
|
|
checkLogin(id);
|
|
|
|
checkLogin(id);
|
|
|
|
LocalDateTime localDateTime = LocalDateTime.of(2022,7,21,8,20);
|
|
|
|
LocalDateTime localDateTime = LocalDateTime.of(2022,7,21,8,20);
|
|
|
|
cameraControlModule.downloadMp4(id,"E:\\work\\"+localDateTime.format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss"))+".mp4", localDateTime,localDateTime.plusMinutes(3));
|
|
|
|
cameraChoice.downloadMp4(id,"E:\\work\\"+localDateTime.format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss"))+".mp4", localDateTime,localDateTime.plusMinutes(3));
|
|
|
|
return Result.success();
|
|
|
|
return Result.success();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|