소스 검색

测试报警回放接口

gao.qiang 1 년 전
부모
커밋
307fe37729

+ 1 - 1
business-service/src/main/java/com/ozs/utils/CameraUtil.java

@@ -1266,7 +1266,7 @@ ffmpeg -i "concat:1.ts|2.ts" -c copy output.mp4
             } else {
                 return "天网无视频-" + code;
             }
-        } catch (InterruptedException e) {
+        } catch (Exception e) {
             e.printStackTrace();
         }
         return "正常";

+ 14 - 5
vehicle-sdk/src/main/java/com/ozs/controller/upload/GeoHazardMonitorTokenController.java

@@ -1936,10 +1936,19 @@ public class GeoHazardMonitorTokenController {
      */
     @PostMapping("/api/ttt")
     public void ttt() {
-        List<BaseCameraManagement> list = baseCameraManagementService.list();
-        for (BaseCameraManagement baseCameraManagement : list) {
-            log.info("------------baseCameraManagement---------" + baseCameraManagement);
-//            cameraUtil.heartbeatgetUrl(baseCameraManagement.getCameraCode(), baseCameraManagement.getChannel(), true);
-        }
+        String urLs = cameraUtil.playbackURLs("12a38b545afb4e3cb22f962ceac914cf","5","5");
+//                        if (urLs.contains("无视频")) {
+//                            return urLs;
+//                        }
+        String playback = CameraUtil.startRecording("12a38b545afb4e3cb22f962ceac914cf", "playback");
+//                        if (!"ok".equals(playback)){
+//                            return "暂无视频-" + finalCode; 
+//                        }
+        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
+        // 使用SimpleDateFormat将Date对象格式化为指定样式的字符串
+        String formattedDate = sdf.format(new Date());
+        log.info("-----formattedDate-----------"+formattedDate);
+        String records = cameraUtil.getQueryRecords("12a38b545afb4e3cb22f962ceac914cf" + "/playback", formattedDate);
+        log.info("-----records-----------"+records);
     }
 }