From b92289812907fb49f32c377dfc128e971eec7562 Mon Sep 17 00:00:00 2001
From: 648540858 <648540858@qq.com>
Date: 星期四, 30 九月 2021 16:46:10 +0800
Subject: [PATCH] 修复wvp使用https时播放流地址使用wss,以使用ssl播放

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

diff --git a/web_src/src/components/dialog/devicePlayer.vue b/web_src/src/components/dialog/devicePlayer.vue
index be1332e..5d23f35 100644
--- a/web_src/src/components/dialog/devicePlayer.vue
+++ b/web_src/src/components/dialog/devicePlayer.vue
@@ -285,7 +285,21 @@
             let baseZlmApi = process.env.NODE_ENV === 'development'?`${location.host}/debug/zlm`:`${location.host}/zlm`
             // return `${baseZlmApi}/${streamInfo.app}/${streamInfo.streamId}.flv`;
             // return `http://${baseZlmApi}/${streamInfo.app}/${streamInfo.streamId}.flv`;
-            return streamInfo.ws_flv;
+            if (location.protocol === "https:") {
+              if (streamInfo.wss_flv === null) {
+                this.$message({
+                  showClose: true,
+                  message: '濯掍綋鏈嶅姟鍣ㄦ湭閰嶇疆ssl绔彛',
+                  type: 'error'
+                });
+              }else {
+                return streamInfo.wss_flv;
+              }
+
+            }else {
+              return streamInfo.ws_flv;
+            }
+
         },
         coverPlay: function () {
             var that = this;

--
Gitblit v1.8.0