浏览代码

信号源预览地址换成接口地址

liuwei 4 年之前
父节点
当前提交
411b661ec5
共有 2 个文件被更改,包括 6 次插入21 次删除
  1. 0 3
      src/renderer/api/index.js
  2. 6 18
      src/renderer/components/BigShow.vue

+ 0 - 3
src/renderer/api/index.js

@@ -16,9 +16,6 @@ axios.get('static/Data/EnitySystem.data').then(async res => {
 // 登录
 export const reqLogin = (data,reqName) => ajax(BASE_URL+'/login',data,'POST',reqName)
 
-// 退出登录
-export const reqLogout = (data) => ajax(BASE_URL+'/logout',data,'POST')
-
 // 获取大屏
 export const reqBigScreen= () => ajax(BASE_URL+'/v1/bigscreen')
 

+ 6 - 18
src/renderer/components/BigShow.vue

@@ -50,7 +50,7 @@
 
     import '../assets/less/splitscreen.less'
     import {elePosition, getElementLeft, getElementTop, getStaticFile, guId} from "../../utils/tools"
-    import {reqRefreshView} from "../api"
+    import {reqPreviewSourceList, reqRefreshView} from "../api"
     import VideoPlayer from "./player.vue"
 
     export default {
@@ -115,25 +115,13 @@
             this.$store.dispatch('updateBigscreenObj',obj)
             
             // 获取视频播放的配置对象
-            const videoPlayObj = {
-                2:{
+            const preSingleList = await reqPreviewSourceList()
+            const videoPlayObj = {}
+            for(const item of preSingleList){
+                videoPlayObj[item.sourceId] = {
                     sources: [
                         {
-                            "src": "rtmp://58.200.131.2:1935/livetv/hunantv",
-                            "type": "rtmp/flv"
-                        }
-                    ],
-                    techOrder: ['flash'],
-                    autoplay: true,
-                    controls: false,
-                    fluid:true,
-                    preload: 'auto',
-                    notSupportedMessage: '此视频暂无法播放,请稍后再试',
-                },
-                3:{
-                    sources: [
-                        {
-                            "src": "rtmp://58.200.131.2:1935/livetv/hunantv",
+                            "src": item.previewUrl,
                             "type": "rtmp/flv"
                         }
                     ],