一种弹幕内容的显示方法和装置的制造方法_3

文档序号:8946132阅读:来源:国知局
,可以不考虑移动终端的加速度信息,即无论移动终端的加速度信息是多少,客户端均直接利用预先配置的速度降低值将第一弹出速度降低为第二弹出速度。
[0050]客户端在将第一弹出速度降低为第二弹出速度时,也可以考虑移动终端的加速度信息,即首先利用移动终端的加速度信息确定速度降低值,然后将第一弹出速度降低该速度降低值后,得到第二弹出速度。在利用移动终端的加速度信息确定速度降低值时,加速度信息越大,则速度降低值越大。
[0051]其中,客户端利用移动终端的加速度信息确定速度降低值的过程,具体包括但不限于如下方式:根据预先配置的加速度与速度降低值之间的第一对应关系,客户端利用移动终端的加速度信息查询第一对应关系,并从第一对应关系中获得移动终端的加速度信息对应的速度降低值;或者,根据预先配置的加速度区间与速度降低值之间的第二对应关系,客户端利用移动终端的加速度信息所在的加速度区间查询第二对应关系,并从第二对应关系中获得移动终端的加速度信息对应的速度降低值。
[0052]其中,客户端上预先配置的加速度与速度降低值之间的第一对应关系/加速度区间与速度降低值之间的第二对应关系,可以为客户端自身配置的第一对应关系/第二对应关系,也可以为服务器配置的第一对应关系/第二对应关系,并由服务器将一对应关系/第二对应关系通知给客户端。在服务器配置第一对应关系/第二对应关系时,可以为不同的客户端配置相同的第一对应关系/第二对应关系,也可以为不同的客户端配置不同的第一对应关系/第二对应关系。
[0053]例如,当移动终端的加速度信息为第一加速度值时,速度降低值为第一数值;当移动终端的加速度信息为第二加速度值时,速度降低值为第二数值。其中,第一加速度值小于第二加速度值,且第一数值小于第二数值。
[0054]又例如,当移动终端的加速度信息位于第一加速度值区间时,则速度降低值为第一数值;当移动终端的加速度信息位于第二加速度值区间时,则速度降低值为第二数值。其中,第二加速度值区间内的最小加速度值大于第一加速度值区间的最大加速度值,且第一数值小于第二数值。
[0055]本发明实施例中,客户端在将第一弹出速度降低为第二弹出速度的过程中,可以直接将第一弹出速度降低为第二弹出速度,如弹出速度由第一弹出速度10直接降低为第二弹出速度5 ;或者,可以逐步将第一弹出速度降低为第二弹出速度,如弹出速度由第一弹出速度10降低为弹出速度8,然后由弹出速度8降低为弹出速度6,然后由弹出速度6降低为第二弹出速度5。
[0056]步骤104,客户端以降低后的第二弹出速度显示弹幕内容,即客户端以降低后的第二弹出速度将弹幕内容显示在视频画面中。
[0057]其中,第二弹出速度可以为0,此时客户端将暂停弹幕内容的滚动。
[0058]本发明实施例中,客户端在以降低后的第二弹出速度显示弹幕内容之后,如果客户端在预设第一时间内未接收到对弹幕内容进行操作的命令时,则客户端将第二弹出速度恢复为第一弹出速度,并以第一弹出速度显示弹幕内容;和/或,客户端以第二弹出速度显示弹幕内容的时间在到达预设第二时间时,将第二弹出速度恢复为第一弹出速度,并以第一弹出速度显示弹幕内容。
[0059]其中,预设第一时间可以根据实际经验值进行设置,预设第二时间可以根据实际经验值进行设置。在具体实现时,预设第二时间可以大于预设第一时间。
[0060]其中,如果客户端在预设第一时间内接收到对弹幕内容进行操作的命令时,则客户端保持第二弹出速度不变。进一步的,对弹幕内容进行操作的命令具体包括但不限于:点击弹幕内容的命令、回复弹幕内容的命令等。
[0061]基于上述技术方案,与现有技术相比,本发明实施例至少具有以下优点:本发明实施例中,在用户观看弹幕内容时,当获得移动终端的运动方向信息表示朝向指定方向运动,加速度信息大于预设阈值时,则获知用户有拉近移动终端的屏幕等操作,并自动降低弹幕内容的弹出速度,从而通过合理的弹出速度显示弹幕内容,提高用户体验,帮助用户更好的阅读弹幕内容,方便用户阅读弹幕、点击或者回复弹幕内容。
[0062]实施例二
[0063]基于与上述方法同样的发明构思,本发明实施例中还提供了一种弹幕内容的显示装置,如图2所示,所述弹幕内容的显示装置具体包括:
[0064]第一显示模块11,用于以第一弹出速度显示弹幕内容;
[0065]获得模块12,用于获得移动终端的运动方向彳目息和加速度彳目息;
[0066]处理模块13,用于当所述加速度信息大于预设阈值,所述运动方向信息表示朝向指定方向运动时,则将所述第一弹出速度降低为第二弹出速度;
[0067]第二显示模块14,用于以降低后的所述第二弹出速度显示所述弹幕内容。
[0068]所述移动终端内包括加速度传感器和重力传感器,所述加速度传感器用于检测所述移动终端的加速度信息,所述重力传感器用于检测所述移动终端的重力信息;
[0069]所述获得模块12,具体用于读取所述加速度传感器输出的所述移动终端的加速度信息;读取所述重力传感器输出的所述移动终端的重力信息,并利用所述移动终端的重力信息确定所述移动终端的运动方向信息。
[0070]所述处理模块13,具体用于利用所述移动终端的加速度信息确定速度降低值,并将所述第一弹出速度降低所述速度降低值后,得到所述第二弹出速度。
[0071]所述处理模块13,进一步用于在利用所述移动终端的加速度信息确定速度降低值的过程中,根据预先配置的加速度与速度降低值之间的第一对应关系,利用所述移动终端的加速度信息查询所述第一对应关系,并从所述第一对应关系中获得所述移动终端的加速度信息对应的速度降低值;或者,根据预先配置的加速度区间与速度降低值之间的第二对应关系,利用所述移动终端的加速度信息所在的加速度区间查询所述第二对应关系,并从所述第二对应关系中获得所述移动终端的加速度信息对应的速度降低值。
[0072]所述处理模块13,还用于在以降低后的所述第二弹出速度显示所述弹幕内容之后,在预设第一时间内未接收到对所述弹幕内容进行操作的命令时,将所述第二弹出速度恢复为所述第一弹出速度,并以所述第一弹出速度显示所述弹幕内容;和/或,在以所述第二弹出速度显示所述弹幕内容的时间在到达预设第二时间时,将所述第二弹出速度恢复为所述第一弹出速度,并以所述第一弹出速度显示所述弹幕内容。
[0073]其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0074]对于系统/装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1