[发明专利]一种网页直播方法、装置、网页终端和存储介质有效
申请号: | 201911405296.4 | 申请日: | 2019-12-30 |
公开(公告)号: | CN111064979B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 黄泽鹏;袁青松;钟星斗 | 申请(专利权)人: | 广州市百果园网络科技有限公司 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/433;H04N21/437;H04N21/6437;H04N21/845;H04N21/858 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 510000 广东省广州市番禺区市桥街兴泰路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 直播 方法 装置 终端 存储 介质 | ||
1.一种网页直播方法,其特征在于,包括:
在进入直播网页后,通过所述直播网页中预创建的视频元素请求当前直播下的直播分段视频;其中,直播源服务集群存储有按照直播时间顺序排列的多个直播视频帧;通过所述直播网页中预创建的视频元素获取当前直播中预设帧数的直播视频帧,并合并所述预设帧数的直播视频帧,得到所述直播分段视频;
将所述视频元素渲染到所述直播网页预设的直播窗口中,在所述直播窗口中播放所述直播分段视频;
所述直播网页通过预设的视频元素支持直播视频的播放;
通过所述直播网页中预创建的视频元素请求当前直播下的直播分段视频,包括:
通过所述直播网页中预创建的视频元素请求当前直播在默认码率挡位下的直播分段视频;
在所述直播窗口中播放所述直播分段视频之后,还包括:
在当前直播的码率挡位中选取出最符合当前网络状态的目标码率挡位,并通过渲染后的视频元素请求当前直播在所述目标码率挡位下未播放的直播分段视频。
2.根据权利要求1所述的方法,其特征在于,在通过所述直播网页中预创建的视频元素请求当前直播下的直播分段视频之前,还包括:
根据所述直播网页下的超文本标记语言HTML文件中预编写的视频元素代码,创建所述直播网页下的视频元素。
3.根据权利要求1所述的方法,其特征在于,在将所述视频元素渲染到所述直播网页预设的直播窗口中之前,还包括:
加载所述直播网页下的HTML文件中预定义的网页渲染结构,并在所述网页渲染结构中确定所述视频元素对应的直播窗口。
4.根据权利要求3所述的方法,其特征在于,在将所述视频元素渲染到所述直播网页预设的直播窗口中之时,还包括:
在所述直播网页中按照所述网页渲染结构渲染除所述视频元素外的其余网页元素。
5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:
如果在所述直播网页内执行直播跳转,则标记所述直播网页中渲染的视频元素,并在直播跳转完成后,根据标记后的视频元素在所述直播窗口中播放下一直播下的直播分段视频。
6.根据权利要求1所述的方法,其特征在于,还包括:
利用服务工作SW线程自定义所述直播网页下的分段视频请求。
7.一种网页直播装置,其特征在于,包括:
直播分段请求模块,用于在进入直播网页后,通过所述直播网页中预创建的视频元素请求当前直播下的直播分段视频;其中,直播源服务集群存储有按照直播时间顺序排列的多个直播视频帧;通过所述直播网页中预创建的视频元素获取当前直播中预设帧数的直播视频帧,并合并所述预设帧数的直播视频帧,得到所述直播分段视频;
网页直播模块,用于将所述视频元素渲染到所述直播网页预设的直播窗口中,在所述直播窗口中播放所述直播分段视频;
所述直播网页通过预设的视频元素支持直播视频的播放;
所述直播分段请求模块,具体用于:
通过所述直播网页中预创建的视频元素请求当前直播在默认码率挡位下的直播分段视频;
自适应码率确定模块,用于在当前直播的码率挡位中选取出最符合当前网络状态的目标码率挡位,并通过渲染后的视频元素请求当前直播在目标码率挡位下未播放的直播分段视频。
8.一种网页终端,其特征在于,所述网页终端包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-6中任一所述的网页直播方法。
9.一种网页直播系统,其特征在于,包括权利要求8所述的网页终端和与所述网页终端通信的直播源服务集群,所述直播源服务集群根据所述网页终端对当前直播的分段视频请求,向所述网页终端下发预设帧数的直播视频帧,所述网页终端合并所述预设帧数的直播视频帧,得到对应的直播分段视频。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6中任一所述的网页直播方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园网络科技有限公司,未经广州市百果园网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911405296.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种潜水轴承保护结构
- 下一篇:一种智能安防监控系统