南昌市物联网技防平台-后台
zengh
2021-06-27 4c40034049aae052b93a727fd68ea2bfc4409202
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/nettyServer/ServerHandler.java
@@ -1709,18 +1709,23 @@
                  map.put("deviceCode", (String) list.get(0).get("serialNumber"));
                  map.put("chl", (String) list.get(0).get("channelNumber"));
                  //请求视频播放地址
                  String params = HttpClientUtils.doGet("https://web.byisf.com:18000/GetPlayUrl", map);
                  Map<String, Object> data = (Map<String, Object>) JSONObject.parse(params);
                  Map<String, Object> datas = (Map<String, Object>) JSONObject.parse(data.get("data").toString());
                  String m3u8 = datas.get("m3u8").toString();
                  if (!data.get("code").toString().equals("-1")){
                     Map<String, Object> datas = (Map<String, Object>) JSONObject.parse(data.get("data").toString());
                     String m3u8 = datas.get("m3u8").toString();
                  Map<String, String> rmap = new HashMap<>();
                  rmap.put("url", m3u8);
                     Map<String, String> rmap = new HashMap<>();
                     rmap.put("url", m3u8);
                     rmap.put("jid", alarm.getId().toString());
                  //请求视频录制
                  String rvideo = HttpClientUtils.doPost("https://web.byisf.com/api/blade-jfpts/rvideo/rVoids", rmap);
                     //请求视频录制
                     String rvideo = HttpClientUtils.doPost("https://web.byisf.com/api/blade-jfpts/rvideo/rVoids", rmap);
                     //String rvideo = HttpClientUtils.doPost("http://localhost:82/blade-jfpts/rvideo/rVoids", rmap);
                  }
               }
               outData.add("LEOK#@");