[发明专利]弹幕显示控制方法、存储介质和终端有效
申请号: | 201810088692.8 | 申请日: | 2018-01-30 |
公开(公告)号: | CN108391154B | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 卫梦佳;黄玲;董浩;黄泳祺;王鑫杰 | 申请(专利权)人: | 广州虎牙信息科技有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/433;H04N21/488 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘延喜 |
地址: | 511442 广东省广州市番禺区南村镇万博二*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 弹幕 显示 控制 方法 存储 介质 终端 | ||
1.一种弹幕显示控制方法,其特征在于,包括步骤:
从缓存中获取待显示的弹幕信息;
获取缓存中弹幕信息的数量;
根据所述数量,确定所述待显示的弹幕信息的移动速度,包括:当所述数量小于或等于第一预定值时,基于默认系数对应的公式计算时间差值,根据时间差值计算出第一加速的速度,当所述数量越大时,时间差值越小;当所述数量越小时,时间差值越大;将所述第一加速的速度与默认速度相加得到所述待显示的弹幕信息的整体移动速度;所述时间差值为所述待显示的弹幕信息通过屏幕的时间与弹幕信息以默认速度通过屏幕的时间的差值;当所述数量大于第一预定值时,根据预置随机系数确定待显示的弹幕信息的随机移动速度,包括:将所述待显示的弹幕信息区分为第一弹幕信息或第二弹幕信息,所述第一弹幕信息对应第一预置随机系数,第二弹幕信息对应第二预置随机系数;获取不同弹幕信息对应的预置随机系数;根据所述预置随机系数得出第二加速的速度;将所述第二加速的速度与默认速度相加得到随机移动速度;
在所述待显示的弹幕信息在屏幕显示时,根据所述移动速度,控制所述待显示的弹幕信息从屏幕一侧移动到另一侧。
2.根据权利要求1所述的弹幕显示控制方法,其特征在于,所述确定所述待显示的弹幕信息的移动速度之后,还包括步骤:
判断当前显示方式是单行通道还是双行通道;
若当前显示方式为单行通道,判断移动速度是否加速至第一预置值,若是,把当前显示方式修改为双行通道;
若当前显示方式为双行通道,判断移动速度是否减速至第二预置值,若是,把当前显示方式修改为单行通道。
3.根据权利要求1所述的弹幕显示控制方法,其特征在于,所述移动速度为屏幕两侧之间的距离除以弹幕信息从屏幕一侧移动到另一侧的经过时间。
4.根据权利要求1所述的弹幕显示控制方法,其特征在于,所述控制所述待显示的弹幕信息从屏幕一侧移动到另一侧之前,还包括步骤:
从弹幕通道组中获取预置行数内的弹幕通道,判断获取的弹幕通道是否存在弹幕信息,若否,把所述获取的弹幕通道作为所述待显示的弹幕信息的显示通道;
或,从弹幕通道组中依次获取弹幕通道,判断获取的弹幕通道中最后一条弹幕信息的尾部与显示区域起始边缘的距离是否大于预设距离,若是,把所述获取的弹幕通道作为所述待显示的弹幕信息的显示通道。
5.根据权利要求1所述的弹幕显示控制方法,其特征在于,所述第一预定值为35;
所述基于默认系数对应的公式计算时间差值,包括步骤:
获取默认系数0.35;
根据所述默认系数对应的公式1-0.35*(数量-1)/75,得出所述待显示的弹幕信息通过屏幕的时间差值;
所述第一弹幕信息对应的第一预置随机系数为0.65-0.77中的任意数值,所述第二弹幕信息对应的第二预置随机系数为0.88-1中的任意数值;所述第一弹幕信息与第二弹幕信息的数量比为1:2。
6.根据权利要求1所述的弹幕显示控制方法,其特征在于,所述获取缓存中弹幕信息的数量之前,还包括步骤:
接收到弹幕信息;
判断缓存中弹幕信息的数量是否大于第二预定值,若是,丢弃第一预设数量的最早缓存的弹幕信息。
7.根据权利要求1所述的弹幕显示控制方法,其特征在于,所述获取缓存中弹幕信息的数量之后,还包括步骤:
确定当前采用非横屏全屏模式显示弹幕信息;
判断缓存中弹幕信息的数量是否大于第三预定值,若是,丢弃第二预设数量的弹幕信息。
8.根据权利要求7所述的弹幕显示控制方法,其特征在于,所述丢弃第二预设数量的弹幕信息,包括步骤:
获取所述横屏全屏模式的弹幕通道数量作为最多通道数量,获取所述当前采用非横屏全屏模式的弹幕通道数量作为当前通道数量;
丢弃根据以下公式计算出的第二预设数量的弹幕信息;
第二预设数量N=INT(最多通道数量/当前通道数量)-1,INT表示取整函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州虎牙信息科技有限公司,未经广州虎牙信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810088692.8/1.html,转载请声明来源钻瓜专利网。