|
@@ -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"
|
|
|
}
|
|
|
],
|