[发明专利]一种低延迟的视频直播优化及回播方法在审
申请号: | 201710697047.1 | 申请日: | 2017-08-15 |
公开(公告)号: | CN107295426A | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 刘强 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/858 | 分类号: | H04N21/858;H04N21/266;H04N21/443;H04N21/81;H04N21/262;H04N21/472;H04N21/485 |
代理公司: | 四川省成都市天策商标专利事务所51213 | 代理人: | 蒋金梅,吴瑞芳 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 延迟 视频 直播 优化 方法 | ||
技术领域
本发明涉及一种视频直播技术领域,尤其涉及一种低延迟的视频直播优化及回播方法。
背景技术
随着互联网技术的发展,越来越多的企业通过直播技术向用户进行一些技术类或者发布会等方面的直播,越来越多的用户可以通过PC端或者移动端进行直播观看。利用直播这种形式,可以给用户带来实时的现场体验。
但是很多企业的内部技术分享直播平台都存在共同的问题:直播过程中延迟时间较长、画面不够流畅、声音不够清晰的缺点,而且很多技术直播平台都只是支持直播的功能,并没有视频回看的功能。
一个没有视频回看功能的直播平台,对于很多错过直播的用户来说,就错过了一次获得技术分享的机会。对于用户来说,是一种很不友好的用户体验。因此,对于低延迟、画面流畅、声音清晰并且可以进行回看的视频直播平台就成了一种很迫切的用户需求
发明内容
本发明的目的就在于提供一种解决了上述问题的低延迟视频的直播优化及回播方法,提出了延迟时间和流畅度方面的优化解决方法,实现了低延迟、画面流畅、声音清晰的视频直播体验,并且实现了在直播结束后可以进行回播的功能。
为了实现上述目的,本发明采用的技术方案是:一种低延迟视频的直播优化及回播方法,方法步骤如下,
步骤一、在管理平台301对要直播的技术分享内容、时间、地点进行简要的说明。
步骤二、在直播开始时间之前或者之后,都可以在管理平台301点击开始直播按钮,在点击开始直播后,此时即可准备使用obs推流软件进行推流。
步骤三、使用obs推流软件时,对obs推流软件内进行优化处理,使其达到低延迟的画面,具体步骤如下,
a1.首先在“串流”选项里面进行设置,串流类型选择自定义流媒体服务器,然后在url栏里面填写相应串流的url;
a2.通过管理平台301获取到的流密钥,将其填写在流密钥一栏;
a3.在“输出”选项里面,输出模式选择“简单”,视频比特率设置为2500,音频比特率设置为160,在录像下面,设置录像路径,该选项管理员可以自由选择,录像质量设置为“与流相同”,录像格式设置为.mp4;
a4.在“音频”选项里面,采样声设置为44.1khz,声道选择立体声;
a5.在“视频”选项里面,基础分辨率设置为1280*800,输出(缩放)分辨率使用928*580,缩放过滤器设置为“两次立方”,常见的FPS值设置为30;
a6.在obs的来源里面,选择显示捕获;
选择显示捕获的好处是演讲者在进行直播的时候,可以方便窗口的来回切换,演讲者所使用的设备显示什么画面,用户就可以看到什么画面,方便演讲者在直播时频繁的窗口切换,因此建议演讲者使用显示捕获进行直播,能达到最佳的用户体验。
步骤四、在门户网站401中,在获取到直播流的url后,通过hls协议,对直播流的url进行播放器端的渲染,播放器在获取到这个直播视频的url后,即可进行画面的渲染,再通过对播放器进行优化,实现高清晰度的画面直播,此时用户即可通过刷新页面观看到视频直播画面了。
作为优选,使用flowplayer对直播流的url进行播放器端的渲染,并对flowplayer播放器进行优化,对flowplayer播放器参数的具体优化过程如下:
b1.首先对flowplayer的splash的属性设置为false,该属性是指是否对播放器的启动画面进行默认设置,由于在直播前,使用倒计时,倒计时结束后,自动切换到播放画面,因此不需要使用播放器的启动画面,所以这里设置为false;
b2.share属性设置为false,该属性是指对该视频资源是否进行分享,由于是内部分享系统,不作分享,故设置为false;
b3.ratio属性设置为5/12,该属性在直播流畅度及画面清晰度方面起着关键的作用,通过调整了很多次该属性值,经过多方面的比较,才最终决定了使用5/12作为ratio的值。使用5/12作为该属性的值,不仅能够达到很好的流畅度,而且画面非常清晰。
b4.loading属性设置为true,该属性是当网络不流畅时,播放器是否进行加载视频资源的动态效果,为了更好的使用交互,设置该属性为true。
b5.isFullscreen设置为true,该属性是指是否允许将播放器设置为可以进行全屏播放,由于用户都习惯全屏观看,因此该属性设置为true。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710697047.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于视频的广告获取方法
- 下一篇:一种智能家居布线用便于拆卸的配线架