From 440b316c4cdd36a0cf15f73014a4e473680cfe14 Mon Sep 17 00:00:00 2001 From: shikong <919411476@qq.com> Date: Tue, 26 Dec 2023 08:41:27 +0800 Subject: [PATCH] =?UTF-8?q?playStart=20=E8=A1=A5=E5=85=85=E5=8F=82?= =?UTF-8?q?=E6=95=B0=20isSubStream?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/skcks/docking/gb28181/wvp/proxy/WvpProxyClient.java | 3 ++- .../cn/skcks/docking/gb28181/wvp/service/wvp/WvpService.java | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gb28181-wvp-proxy-service/src/main/java/cn/skcks/docking/gb28181/wvp/proxy/WvpProxyClient.java b/gb28181-wvp-proxy-service/src/main/java/cn/skcks/docking/gb28181/wvp/proxy/WvpProxyClient.java index 4fe0e7b..aeee8a3 100644 --- a/gb28181-wvp-proxy-service/src/main/java/cn/skcks/docking/gb28181/wvp/proxy/WvpProxyClient.java +++ b/gb28181-wvp-proxy-service/src/main/java/cn/skcks/docking/gb28181/wvp/proxy/WvpProxyClient.java @@ -116,7 +116,8 @@ public interface WvpProxyClient { @GetMapping("/api/play/start/{deviceId}/{channelId}") JsonResponse playStart(@RequestHeader("access-token") String token, @PathVariable String deviceId, - @PathVariable String channelId); + @PathVariable String channelId, + @RequestParam boolean isSubStream); @GetMapping("/api/play/stop/{deviceId}/{channelId}") JsonResponse playStop(@RequestHeader("access-token") String token, @PathVariable String deviceId, diff --git a/gb28181-wvp-proxy-service/src/main/java/cn/skcks/docking/gb28181/wvp/service/wvp/WvpService.java b/gb28181-wvp-proxy-service/src/main/java/cn/skcks/docking/gb28181/wvp/service/wvp/WvpService.java index d38136b..14a7172 100644 --- a/gb28181-wvp-proxy-service/src/main/java/cn/skcks/docking/gb28181/wvp/service/wvp/WvpService.java +++ b/gb28181-wvp-proxy-service/src/main/java/cn/skcks/docking/gb28181/wvp/service/wvp/WvpService.java @@ -385,7 +385,7 @@ public class WvpService { log.info("设备通道信息 => {}", dc); try { - StreamContent data = wvpProxyClient.playStart(token[0], dc.getDeviceId(), dc.getChannelId()).getData(); + StreamContent data = wvpProxyClient.playStart(token[0], dc.getDeviceId(), dc.getChannelId(), false).getData(); log.info("实时流信息 {}", data); String url = StringUtils.joinWith("/", @@ -422,7 +422,6 @@ public class WvpService { log.info("设备通道信息 => {}", dc); wvpProxyClient.playStop(token, dc.getDeviceId(), dc.getChannelId(), false); - wvpProxyClient.playStop(token, dc.getDeviceId(), dc.getChannelId(), true); } private String login() {