|
@@ -98,6 +98,12 @@ public class CameraDeviceServiceImpl implements CameraDeviceService {
|
|
|
if(CommonUtil.isEmpty(ysDeviceList)) {
|
|
|
return;
|
|
|
}
|
|
|
+ String ysAccessToken = null;
|
|
|
+ try {
|
|
|
+ ysAccessToken = this.getYsAccessToken();
|
|
|
+ } catch (Exception e) {
|
|
|
+ log.error("获取萤石accessToken失败!",e);
|
|
|
+ }
|
|
|
LocalDateTime now = LocalDateTime.now();
|
|
|
//查询mongodb中存在的全部设备
|
|
|
List<CameraDevice> cameraDevice = mongoTemplate.findAll(CameraDevice.class, "CameraDevice");
|
|
@@ -117,11 +123,7 @@ public class CameraDeviceServiceImpl implements CameraDeviceService {
|
|
|
if(i.getStatus().equals(1)) {
|
|
|
//设备在线的查询直播地址
|
|
|
Map<String,Object> map = new HashMap<>();
|
|
|
- try {
|
|
|
- map.put("accessToken",this.getYsAccessToken());
|
|
|
- } catch (Exception e) {
|
|
|
- log.error("获取萤石accessToken失败!",e);
|
|
|
- }
|
|
|
+ map.put("accessToken",ysAccessToken);
|
|
|
map.put("deviceSerial",i.getDeviceSerial());
|
|
|
map.put("code",code);
|
|
|
String result = HttpUtil.post(ysGetLiveAddress, map);
|