|
@@ -138,6 +138,8 @@ public class GeoHazardMonitorTokenController {
|
|
|
private SysUserMapper sysUserMapper;
|
|
|
@Autowired
|
|
|
WebSocketCommon webSocketCommon;
|
|
|
+ @Autowired
|
|
|
+ private CameraUtil cameraUtil;
|
|
|
@Resource
|
|
|
private SkynetHeartbeatLogMapper synetHeartbeatLogMapper;
|
|
|
@Resource
|
|
@@ -648,8 +650,10 @@ public class GeoHazardMonitorTokenController {
|
|
|
List<AlarmListVo> listVos = new ArrayList<>();
|
|
|
if (baseCameraManagementList.size() > 0) {
|
|
|
//获取视频点播地址
|
|
|
- String playFlv = CameraUtil.getPlayFlvRtsp(baseCameraManagementList.get(0).getCameraCode(), baseCameraManagementList.get(0).getChannel(), false);
|
|
|
- respHeartbeatVo.setCurrentStream(playFlv);
|
|
|
+// String playFlv = CameraUtil.getPlayFlvRtsp(baseCameraManagementList.get(0).getCameraCode(), baseCameraManagementList.get(0).getChannel(), false);
|
|
|
+ cameraUtil.streamConversion(baseCameraManagementList.get(0).getCameraCode());
|
|
|
+// respHeartbeatVo.setCurrentStream(playFlv);
|
|
|
+ respHeartbeatVo.setCurrentStream(baseCameraManagementList.get(0).getRtspUrl());
|
|
|
respHeartbeatVo.setIsAlarm(1);
|
|
|
respHeartbeatVo.setCameraCode(baseCameraManagementList.get(0).getCameraCode());
|
|
|
// twoMap.put("currentStream", playFlv);
|
|
@@ -705,7 +709,8 @@ public class GeoHazardMonitorTokenController {
|
|
|
List<BaseCameraManagement> baseList = baseCameraManagementService.list(ment);
|
|
|
if (baseList.size() > 0) {
|
|
|
for (int o = 0; o < baseList.size(); o++) {
|
|
|
- String flv = CameraUtil.getPlayFlvRtsp(baseList.get(o).getCameraCode(), baseList.get(o).getChannel(), false);
|
|
|
+// String flv = CameraUtil.getPlayFlvRtsp(baseList.get(o).getCameraCode(), baseList.get(o).getChannel(), false);
|
|
|
+ cameraUtil.streamConversion(baseCameraManagementList.get(o).getCameraCode());
|
|
|
AlarmListVo alarmListVo = new AlarmListVo();
|
|
|
//alarmList对象
|
|
|
// alarmListVo.setCameraStream(flv);
|
|
@@ -762,14 +767,16 @@ public class GeoHazardMonitorTokenController {
|
|
|
return SM4Utils.encryptData_ECB(JSONObject.toJSONString(jsonObject), key);
|
|
|
}
|
|
|
CameraUtil.invite(list1.get(0).getCameraCode(), list1.get(0).getChannel());
|
|
|
- String flv = CameraUtil.getPlayFlvRtsp(list1.get(0).getCameraCode(), list1.get(0).getChannel(), false);
|
|
|
-// twoMap.put("currentStream", flv);
|
|
|
+// String flv = CameraUtil.getPlayFlvRtsp(list1.get(0).getCameraCode(), list1.get(0).getChannel(), false);
|
|
|
+ cameraUtil.streamConversion(list1.get(0).getCameraCode());
|
|
|
+ //twoMap.put("currentStream", flv);
|
|
|
twoMap.put("currentStream", list1.get(0).getRtspUrl());
|
|
|
twoMap.put("cameraCode", list1.get(0).getCameraCode());
|
|
|
for (BaseCameraManagement baseCameraManagement : list1) {
|
|
|
- String flv1 = CameraUtil.getPlayFlvRtsp(baseCameraManagement.getCameraCode(), baseCameraManagement.getChannel(), false);
|
|
|
+// String flv1 = CameraUtil.getPlayFlvRtsp(baseCameraManagement.getCameraCode(), baseCameraManagement.getChannel(), false);
|
|
|
CameraUtil.invite(baseCameraManagement.getCameraCode(), baseCameraManagement.getChannel());
|
|
|
}
|
|
|
+ cameraUtil.streamConversion(list1.get(0).getCameraCode());
|
|
|
respHeartbeatVo.setCurrentStream(list1.get(0).getRtspUrl());
|
|
|
respHeartbeatVo.setIsAlarm(2);
|
|
|
respHeartbeatVo.setCameraCode(list1.get(0).getCameraCode());
|
|
@@ -1001,7 +1008,8 @@ public class GeoHazardMonitorTokenController {
|
|
|
jsonObject.put("data", "没有该相机编码的相机或已离线");
|
|
|
return SM4Utils.encryptData_ECB(JSONObject.toJSONString(jsonObject), key);
|
|
|
}
|
|
|
- String flv = CameraUtil.getPlayFlvRtsp(one.getCameraCode(), one.getChannel(), false);
|
|
|
+// String flv = CameraUtil.getPlayFlvRtsp(one.getCameraCode(), one.getChannel(), false);
|
|
|
+ cameraUtil.streamConversion(one.getCameraCode());
|
|
|
// map.put("url", flv);
|
|
|
map.put("url",one.getRtspUrl());
|
|
|
jsonObject.put("resultCode", 1);
|
|
@@ -1148,6 +1156,7 @@ public class GeoHazardMonitorTokenController {
|
|
|
List<BaseCameraManagement> baseCameraManagementList = baseCameraManagementService.list(camera);
|
|
|
if (baseCameraManagementList.size() > 0) {
|
|
|
BaseCameraManagement baseCameraManagement = baseCameraManagementList.get(0);
|
|
|
+ cameraUtil.streamConversion(baseCameraManagement.getCameraCode());
|
|
|
// long time = one.getAlarmTime().getTime();
|
|
|
// long time2 = time - 600000L;
|
|
|
// one.setAlarmTime(new Date(time2));
|