From edf174c2f50c1e8a25771f30ab20c45cfebc0c73 Mon Sep 17 00:00:00 2001 From: shikong <919411476@qq.com> Date: Thu, 21 Sep 2023 15:04:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gb28181/wvp/service/gb28181/Gb28181DownloadService.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gb28181-wvp-proxy-service/src/main/java/cn/skcks/docking/gb28181/wvp/service/gb28181/Gb28181DownloadService.java b/gb28181-wvp-proxy-service/src/main/java/cn/skcks/docking/gb28181/wvp/service/gb28181/Gb28181DownloadService.java index 78c1da0..0ba4fd9 100644 --- a/gb28181-wvp-proxy-service/src/main/java/cn/skcks/docking/gb28181/wvp/service/gb28181/Gb28181DownloadService.java +++ b/gb28181-wvp-proxy-service/src/main/java/cn/skcks/docking/gb28181/wvp/service/gb28181/Gb28181DownloadService.java @@ -137,8 +137,9 @@ public class Gb28181DownloadService { download(deviceCode, startTime,endTime).whenComplete((url, e)->{ if(e != null){ writeErrorToResponse(asyncResponse, JsonResponse.error(e.getMessage())); - } - if(wvpProxyConfig.getUseFfmpeg()){ + } else if(StringUtils.isBlank(url)){ + writeErrorToResponse(asyncResponse, JsonResponse.error("下载失败")); + } else if(wvpProxyConfig.getUseFfmpeg()){ videoService.ffmpegRecord(asyncResponse, url, DateUtil.between(startTime,endTime,DateUnit.SECOND) + 60); } else { videoService.javaCVrecord(asyncResponse, url, DateUtil.between(startTime,endTime,DateUnit.SECOND) + 60);