From b6c97528aeff3a976faa2f9f80bd3fbf42aedfdd Mon Sep 17 00:00:00 2001
From: 648540858 <648540858@qq.com>
Date: 星期五, 01 七月 2022 18:36:35 +0800
Subject: [PATCH] 添加界面停止逻辑

---
 web_src/src/components/dialog/devicePlayer.vue |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/web_src/src/components/dialog/devicePlayer.vue b/web_src/src/components/dialog/devicePlayer.vue
index 5c40c31..25101ea 100644
--- a/web_src/src/components/dialog/devicePlayer.vue
+++ b/web_src/src/components/dialog/devicePlayer.vue
@@ -851,6 +851,21 @@
             }else if (this.broadcastStatus === 1) {
               this.broadcastRtc.close()
               this.broadcastRtc = null;
+              this.$axios({
+                method: 'get',
+                url: '/api/play/broadcast/stop/' + this.deviceId + '/' + this.channelId
+              }).then( (res)=> {
+                if (res.data.code == 0) {
+                  let streamInfo = res.data.data.streamInfo;
+                  this.startBroadcast(streamInfo.rtc)
+                }else {
+                  this.$message({
+                    showClose: true,
+                    message: res.data.msg,
+                    type: "error",
+                  });
+                }
+              });
               this.broadcastStatus = -1;
             }
         },

--
Gitblit v1.8.0