[发明专利]视频弹幕的显示方法、系统、计算机设备及可读存储介质有效
申请号: | 201910533232.6 | 申请日: | 2019-06-19 |
公开(公告)号: | CN112118474B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 谭兆歆;丁建强;蓝帆;张建强 | 申请(专利权)人: | 上海哔哩哔哩科技有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/4788;H04N21/475;H04N21/81 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 林彦之 |
地址: | 200433 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 弹幕 显示 方法 系统 计算机 设备 可读 存储 介质 | ||
本发明实施例公开了一种视频弹幕的显示方法、系统、计算机设备及可读存储介质,该方法包括:获取弹幕消息列表与复用弹幕列表;当所述目标弹幕消息初始化时,查找所述复用弹幕列表中是否存在可复用的弹幕样式的寻址信息;当所述复用弹幕列表中存在可复用的弹幕样式的寻址信息时,从所述复用弹幕列表中选取一个可复用的弹幕样式的寻址信息作为目标寻址信息;复用与所述目标寻址信息对应的目标弹幕样式,以根据所述目标弹幕消息与所述目标弹幕样式生成目标弹幕对象,并显示所述目标弹幕对象。通过本发明实施例,能够大大减少弹幕样式的创建时间,减少浏览器对弹幕的重绘次数,进而提高浏览器的绘制效率及性能。
技术领域
本发明涉及视频播放技术领域,具体涉及一种视频弹幕的显示方法、系统、计算机设备及可读存储介质。
背景技术
随着网络通信技术的快速发展,弹幕逐渐成为互联网视频的一大特色。弹幕是指直接显现在视频上的评论,该评论能够以滚动、静止等多种方式出现在互联网视频上。当一个弹幕结束时,通常是将该弹幕的DOM节点删除。当需要重新建立一个新弹幕时,对该新弹幕建立一个新的DOM节点。然,这种方式大大增加了DOM的创建时间,及增加了浏览器对弹幕的重绘次数,降低了浏览器的绘制效率,影响了浏览器的性能。
发明内容
本发明的目的在于提供一种视频弹幕的显示方法、系统、计算机设备及可读存储介质,能够大大减少弹幕样式的创建时间,减少浏览器对弹幕的重绘次数,进而提高浏览器的绘制效率及性能。
根据本发明的一个方面,提供了一种视频弹幕的显示方法,该方法包括如下步骤:
获取弹幕消息列表与复用弹幕列表,其中,所述弹幕消息列表包括多个弹幕消息,所述多个弹幕消息其中之一为目标弹幕消息;
当所述目标弹幕消息初始化时,查找所述复用弹幕列表中是否存在可复用的弹幕样式的寻址信息;
当所述复用弹幕列表中存在可复用的弹幕样式的寻址信息时,从所述复用弹幕列表中选取一个可复用的弹幕样式的寻址信息作为目标寻址信息;
复用与所述目标寻址信息对应的目标弹幕样式,以根据所述目标弹幕消息与所述目标弹幕样式生成目标弹幕对象,并显示所述目标弹幕对象。
可选的,所述当所述目标弹幕消息初始化时,查找所述复用弹幕列表中是否存在可复用的弹幕样式的寻址信息的步骤,还包括:
分别获取所述多个弹幕消息的开始时间;
根据所述开始时间判断所述目标弹幕消息是否初始化。
可选的,所述方法还包括:
获取多个弹幕对象的运动属性,并根据所述多个弹幕对象的运动属性从所述多个弹幕对象中获取第一弹幕对象及所述第一弹幕对象的第一弹幕样式,所述多个弹幕对象包括所述第一弹幕对象,每个弹幕对象包括弹幕消息及弹幕样式,所述运动属性至少包括:滚动、逆向和静止;
侦测所述第一弹幕对象的存活状态,所述存活状态至少包括:初始化状态、生存状态和结束状态;
当所述第一弹幕对象处于结束状态时,获取所述第一弹幕样式的第一寻址信息,并将所述第一寻址信息保存于所述复用弹幕列表的开始节点位置。
可选的,所述获取多个弹幕对象的运动属性,并根据所述多个弹幕对象的运动属性从所述多个弹幕中获取第一弹幕对象及所述第一弹幕对象的第一弹幕样式的步骤,还包括:
从所述多个弹幕对象的多个弹幕样式中分别获取所述多个弹幕对象的运动属性,并根据所述多个弹幕对象的运动属性分别识别所述多个弹幕对象的运动状态;
当所述多个弹幕对象中的一个或多个弹幕对象处于运动状态时,则从所述一个或多个弹幕对象中选取一个弹幕对象作为所述第一弹幕对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海哔哩哔哩科技有限公司,未经上海哔哩哔哩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910533232.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种有机电致发光化合物及其应用
- 下一篇:苁蓉润通口服液的质量检测方法