chewei1_1:

0:0~0:18: 【剪掉】

2:38~2:49 :车后巡视人员

3:21~3:28:车后巡视人员

5:51~7:46 : 安全绳

8:07~8:55 :安全绳

chewei5_1:

28:25~29:02:车后巡视人员

32:25~到最后:安全绳

35:06到最后 :孔盖重新处理 【减掉】

ApiController.java

@GetMapping("/monitorList") //获取已开启的视频流在大屏展示 方法:pcMonitoringDeviceTransferToHttpFlv 针对添加flv格式的视频流格式有效,如果是rtsp/rtmp格式的视频流的话 ,也只能针对推流格式的方式有效,要是非推流的方式,会导致rtsp/rtmp的流地址不进行推流到SRS专六,会导致大屏端查询出来的视频流也是rtsp/rtmp的格式,导致播放失败.

@Override
public List<MonitorInfo> pcMonitoringDeviceTransferToHttpFlv(List<PcMonitoringDevice> list) {
  List<MonitorInfo> list1 = new ArrayList<>();
  for (PcMonitoringDevice pcMonitoringDevice : list) {
      //判断当前是否在任务期间,任务开启,且是视频分析-推流
      MonitorInfo monitorInfo = new MonitorInfo();
      monitorInfo.setName(pcMonitoringDevice.getName());
      monitorInfo.setUpdateDate(pcMonitoringDevice.getCreateDate());
      String screen_stream_type = configService.selectConfigByKey(URLConstant.SCREEN_STREAM_TYPE); //SRS推流服务IP
      if (null != screen_stream_type && !screen_stream_type.trim().isEmpty() && screen_stream_type.equals("easy_media")) {
          monitorInfo.setStreamUrl(pcMonitoringDevice.getStreamingAddress());
      } else {
----------------------------------------------------------------------------------------------------------------------------------        
|         String srsIp = configService.selectConfigByKey(URLConstant.SRS_IP);                                                    |
|         String srs_http_flv_port = configService.selectConfigByKey(URLConstant.SRS_HTTP_FLV_PORT); //SRS推流http-flv的端口			  |	
|         String uniqueTag = configService.selectConfigByKey(URLConstant.INTERFACE_UNIQUE_TAG); // 平台唯一标识									   | 
|         String uniqueCode = pcMonitoringDevice.getUniqueCode(); //通道唯一编码																										|
|         String flvStreamUrl =  "http://" + srsIp + ":" + srs_http_flv_port + "/live/" + uniqueTag + "_" + uniqueCode + ".flv";  |
|         if (!Objects.equals(pcMonitoringDevice.getIframeUrl(), "") && pcMonitoringDevice.getIframeUrl() != null && 						  |	
|!pcMonitoringDevice.getIframeUrl().trim().isEmpty()) {																																						|	
|             flvStreamUrl = pcMonitoringDevice.getIframeUrl();																																	  |
|         }																																																											  | 
|         monitorInfo.setStreamUrl(flvStreamUrl);																																								  |
----------------------------------------------------------------------------------------------------------------------------------        
      }
      logger.info("===================当前monitorInfo->{}", monitorInfo);
      list1.add(monitorInfo);
  }
  return list1;
}

guardian_person_duty,valve_inspection_action,rear_car_patrol_person,truck_head,baffle,people

安全监护人:guardian_person_duty 装卸前阀门检查动作:valve_inspection_action 车后侧巡视人员:rear_car_patrol_person 车头:truck_head 挡车牌:baffle 人(除红色和蓝色衣服的人员):people

车尾

guardian_person_duty,connecte_pipes_correct,pipes,ladder,safety_sling,pipes_discharge_action,rear_car_patrol_person,manhole_cover_close,manhole_cover_open,ts_manhole_cover_open,people

安全监护人:guardian_person_duty 鹤管连接正确:connecte_pipes_correct 鹤管:pipes 悬梯:ladder 安全绳:safety_sling 鹤管排放动作:pipes_discharge_action 车后侧巡视人员:rear_car_patrol_person 人孔盖关闭:manhole_cover_close 人孔盖开启:manhole_cover_open 人孔盖开启(特殊):ts_manhole_cover_open 人(除红色和蓝色衣服的人员):people

345 0 2023-09-24 01:07:18 1 2023-09-24 02:02:37 1 103 中化车头检测 zh_chetou_1 0 3 199199 /usr/local/server/aipass/uploadPath/model/zh_chetou_1 guardian_person_duty,valve_inspection_action,rear_car_patrol_person,truck_head,baffle,people 50 16 200 0 1 0 640 yolov5m6 344 0 2023-09-24 00:56:40 1 2023-09-24 02:01:51 1 103 中化车尾检测 zh_chewei_1 4 183199 /usr/local/server/aipass/uploadPath/model/zh_chewei_1 guardian_person_duty,connecte_pipes_correct,pipes,ladder,safety_sling,pipes_discharge_action,rear_car_patrol_person,manhole_cover_close,manhole_cover_open,ts_manhole_cover_open,people 50 16 200 1 1 0 640 yolov5m6

ts_manhole_cover_open,ladder,connecte_pipes_correct,rear_car_patrol_person

文档更新时间: 2023-12-18 03:25   作者:JeffreyCheung