直播界面布局呈现
今天来介绍一下,如何从【直播画面呈现】入手,打造高颜值、高品质的视频连线效果。
人名条、品牌LOGO、问题条、嘉宾背景以及字体像素大小都会直接影响到视频连线画面的观感,从而影响到整体的美观度。 但是,如果让企业为每一次视频连线都进行一次“个性化设计”,无疑会带来很多设计成本,而且对一些不常用的元素也很难兼顾到位。
针对这一难题,我们准备了一套【标准化的视频连线布局模板】,能很好地支撑多人连麦场景,满足企业开展日常业务的需求。我们在客户端产品默认自带这种布局模版,一键选定即可实现布局的设定。
▲视频连线布局模板
例如,在专家对谈、行业研讨、产品发布等场景中,企业可将模板一键复用,仅需更改文本信息,就能直接对外使用,大大提升业务开展效率。
直播快速集成代码DEMO
js demo
<div id="player"></div>
<script src="//player.polyv.net/resp/live-h5-player/latest/liveplayer.min.js"></script>
<script>
var player = polyvLivePlayer({
wrap: '#player',
width: 800,
height: 533,
uid: 'uid',
vid: 'vid'
});
</script>
vue demo
<template>
<div id="player"></div>
</template>
<script>
export default {
data() {
return {
playerJs: 'https://player.polyv.net/resp/live-h5-player/latest/liveplayer.min.js',
uid:'uid',
vid:'vid'
};
},
mounted(){
this.loadPlayerScript(this.loadPlayer);
},
methods: {
loadPlayerScript(callback) {
if (!window.polyvLivePlayer) {
const myScript = document.createElement('script');
myScript.setAttribute('src', this.playerJs);
myScript.onload = callback;
document.body.appendChild(myScript);
} else {
callback();
}
},
loadPlayer() {
const polyvLivePlayer = window.polyvLivePlayer;
this.player = polyvLivePlayer({
wrap: '#player',
width: 800,
height: 533,
uid: this.uid ,
vid: this.vid ,
});
}
},
destroyed() {
if (this.player) {
this.player.destroy();
}
}
};
</script>
我的文章推荐:
- [视频+图文] 线上研讨会是什么,企业对内对外培训可以用线上研讨会吗?
- [图文] 企业直播对网络带宽有什么要求?
- [图文]OBS如何实现毫秒级超低延时直播
- 直播播放器API(播放器调用方法、参数、接口和事件)
- 企业内训课程视频加密防下载是如何做的?10种思路
- 超低延迟/无延迟直播(PRTC Web SDK移动端)兼容性说明
- html5视频播放器代码调用实例(视频切换\倍速切换)