From 6b38824c2b3e99e3c44d83fe4029b4040c74be2f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=86=8A=E4=B8=BD=E5=90=9B?= <664953382@qq.com>
Date: Wed, 22 Dec 2021 13:54:05 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=B4=A8=E9=87=8F=E8=A7=86?=
=?UTF-8?q?=E9=A2=91=E5=A4=84=E6=8E=A5=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/bigScreen/qualityManage/left3.vue | 54 +++++++++++----------
1 file changed, 29 insertions(+), 25 deletions(-)
diff --git a/src/views/bigScreen/qualityManage/left3.vue b/src/views/bigScreen/qualityManage/left3.vue
index 2ad488b..0c59218 100644
--- a/src/views/bigScreen/qualityManage/left3.vue
+++ b/src/views/bigScreen/qualityManage/left3.vue
@@ -9,7 +9,7 @@
实况信息
-
正在进行XXXX作业建议正在进行XXXX作业建议
+
{{ videoInfo.videoNowInfo }}
@@ -38,16 +38,10 @@ export default {
},
data() {
return {
+ videoInfo: {},
flvPlayer: null,
}
},
-
- mounted() {
- let videoElement = document.getElementById('videoElement')
- this.flvPlayer.attachMediaElement(videoElement)
- this.flvPlayer.load()
- this.flvPlayer.play()
- },
beforeDestroy() {
this.flvPlayer.player.pause()
this.flvPlayer.player.unload()
@@ -57,23 +51,33 @@ export default {
},
methods: {},
created() {
- if (flvjs.isSupported()) {
- this.flvPlayer = flvjs.createPlayer(
- {
- type: 'flv', // 媒体类型 flv 或 mp4
- isLive: true, // 是否为直播流
- fluid: true,
- // hasAudio: true, // 是否开启声音
- stashInitialSize: 128, // 减少首桢显示等待时长
- url: 'http://192.168.0.151:81/stream/live/livestream.flv',
- },
- {
- enableStashBuffer: false,
- fixAudioTimestampGap: false,
- isLive: true,
- }
- )
- }
+ this.request({
+ url: '/hx/qualityAssurance/getHxVideoSystem',
+ method: 'get',
+ }).then(({ data }) => {
+ this.videoInfo = data[0]
+ if (flvjs.isSupported()) {
+ this.flvPlayer = flvjs.createPlayer(
+ {
+ type: 'flv', // 媒体类型 flv 或 mp4
+ isLive: true, // 是否为直播流
+ fluid: true,
+ // hasAudio: true, // 是否开启声音
+ stashInitialSize: 128, // 减少首桢显示等待时长
+ url: this.videoInfo.videoAddress,
+ },
+ {
+ enableStashBuffer: false,
+ fixAudioTimestampGap: false,
+ isLive: true,
+ }
+ )
+ let videoElement = document.getElementById('videoElement')
+ this.flvPlayer.attachMediaElement(videoElement)
+ this.flvPlayer.load()
+ this.flvPlayer.play()
+ }
+ })
},
}