弹幕显示方法及装置的制造方法_3

文档序号:9814764阅读:来源:国知局
15年11月1日 20:10: 30。生成时刻相对于当前时刻由近到远的2条弹幕信息分别为"男女主演技好评"和 "谢谢字幕组",则服务器将运2条弹幕信息发送给客户端。
[00M]客户端在视频播放画面上对运2条弹幕信息进行显示,如图6所示,运2条弹幕信息 按照生成时刻相对于当前时刻由近到远的顺序由上至下依次排列同时在视频播放画面上 显示。
[0096] 综上所述,本公开实施例提供的弹幕显示方法,通过获取客户端显示的视频的视 频标识和播放时间点,在查询到的与视频标识和播放时间点对应的弹幕信息集合的弹幕信 息条数超过预定阔值时,在弹幕信息集合中选择出第一弹幕信息,,第一弹幕信息的条数不 超过预定阔值,向客户端提供第一弹幕信息;解决了相关技术中视频播放画面在一个播放 时间点上显示的弹幕信息过多的问题;达到了对应于一个播放时间点,服务器仅向客户端 反馈有限数量的弹幕信息,减少了服务器的负荷,且减少了视频画面在同一播放时间点时 显示的弹幕信息数量,减少弹幕信息对视频播放的影响的效果。
[0097] 综上所述,本公开实施例提供的弹幕显示方法,通过对弹幕信息集合中相同的弹 幕信息进行去重处理,达到了减少重复弹幕信息的效果。
[0098] 可选的,在基于上述实施例的其他可选实施例中,步骤304可被替代实现为步骤 304a,如图7所示:
[0099] 在步骤304a中,在查询到的弹幕信息集合的弹幕信息条数超过预定阔值时,在弹 幕信息集合中随机选择出第一弹幕信息,第一弹幕信息的条数不超过预定阔值。
[0100] 当随机从弹幕信息集合中选择第一弹幕信息时,选择出的第一弹幕信息包括:存 在对应的生成时间的弹幕信息,和/或不存在对应的生成时间的弹幕信息。
[0101] 综上所述,本公开实施例提供的弹幕显示方法,通过获取客户端显示的视频的视 频标识和播放时间点,在查询到的与视频标识和播放时间点对应的弹幕信息集合的弹幕信 息条数超过预定阔值时,在弹幕信息集合中选择出第一弹幕信息,,第一弹幕信息的条数不 超过预定阔值,向客户端提供第一弹幕信息;解决了相关技术中视频播放画面在一个播放 时间点上显示的弹幕信息过多的问题;达到了对应于一个播放时间点,服务器仅向客户端 反馈有限数量的弹幕信息,减少了服务器的负荷,且减少了视频画面在同一播放时间点时 显示的弹幕信息数量,减少弹幕信息对视频播放的影响的效果。
[0102] 综上所述,本公开实施例提供的弹幕显示方法,通过对弹幕信息集合中相同的弹 幕信息进行去重处理,达到了减少重复弹幕信息的效果。
[0103] 可选的,在基于上述实施例的其他可选实施例中,查询到的与视频标识和播放时 间点对应的弹幕信息集合的弹幕信息条数不超过预定阔值,则上述步骤304和步骤305可被 替代实现为下列步骤,如图8所示:
[0104] 需要说明的是,在该可选实施例中,上述步骤303是可选的,即在查询到的弹幕信 息集合的弹幕信息条数未超过预定阔值时,服务器可W对弹幕信息集合进行去重处理,或, 不进行去重处理,本实施例对此不作限定。
[0105] 在步骤306中,在查询到的弹幕信息集合的弹幕信息条数未超过预定阔值时,检测 是否存在第二弹幕信息,第二弹幕信息是与视频标识对应,但不存在对应的播放时间点的 弹幕信息。
[0106] 需要说明的是,该步骤是可选的,在查询到的弹幕信息集合的弹幕信息条数未超 过预定阔值时,服务器可直接执行下列步骤308。
[0107] 在步骤307中,若存在第二弹幕信息,则选择预定条数的第二弹幕信息添加至弹幕 信息集合,添加后的弹幕信息集合中的弹幕信息条数不超过预定阔值。
[0108] 可选的,选择添加至弹幕信息集合的第二弹幕信息的条数是系统预设值或由用户 设置,本实施例对此不作限定。
[0109] 可选的,服务器根据生成时刻相对于当前时刻由近到远的顺序选择预定条数的第 二弹幕信息,或者,随机选择预定条数的第二弹幕信息,本实施例对此不作限定。
[0110] 可选的,若不存在第二弹幕信息,则服务器直接执行下列步骤308。
[0111] 在步骤308中,向客户端提供弹幕信息集合中的所有弹幕信息。
[0112] 服务器将弹幕信息集合中的弹幕信息发送给客户端,使客户端在视频的播放画面 上显示弹幕集合中的所有弹幕信息。
[0113] 可选的,弹幕信息按照生成时刻相对于当前时刻由近到远的顺序从画面一端依次 出现并移动至另一端,或,弹幕信息按照生成时刻相对于当前时刻由近到远的顺序由上至 下依次排列同时在视频播放画面上显示,显示预定时间后消失,或,弹幕信息W随机顺序从 画面一端依次出现并移动至另一端,本实施例对弹幕信息的显示方法不作限定。
[0114] 可选的,客户端在视频播放画面上仅显示弹幕信息,或者,显示弹幕信息及其相关 信息,本实施例对此不作限定。
[0115] 在一个示例性的例子中,W上表一和图4示出的视频标识A及其对应的弹幕信息为 例,服务器获取到的播放时间点为0: Ol: 05,则服务器确定与视频标识A和播放时间点对应 的弹幕信息集合为弹幕信息集合a402。
[0116] 对弹幕信息集合曰402中的弹幕信息进行去重处理后如上图5所示,假设在视频播 放画面中显示的弹幕信息都不超过5条,即预定阔值为5,则经过去重处理后的弹幕信息集 合a402a中的弹幕信息条数为3条,不超过预定阔值。
[0117] 服务器检测到存在与视频标识A对应的第二弹幕信息404,如上图4所示,服务器选 择1条第二弹幕信息加入到弹幕信息集合a402a中,此时与视频标识A对应的弹幕信息集合 a402b包含的弹幕信息如图9所示,弹幕信息集合a402b中包括4条弹幕信息,不超过预定阔 值。
[0118] 客户端在视频播放画面上对运4条弹幕信息进行显示,如图10所示,运4条弹幕信 息按照生成时刻相对于当前时刻由近到远的顺序依次从视频播放画面的右侧出现并移动 至左侧。
[0119] 综上所述,本公开实施例提供的弹幕显示方法,通过获取客户端显示的视频的视 频标识和播放时间点,在查询到的与视频标识和播放时间点对应的弹幕信息集合的弹幕信 息条数不超过预定阔值时,获取与视频标识对应但不存在对应的播放时间点的第二弹幕信 息添加到弹幕信息集合中,并提供给客户端,达到了丰富弹幕信息的效果。
[0120] 图11是根据一示例性实施例示出的一种弹幕显示装置的框图,该装置可W包括W 下几个模块:
[0121 ]获取模块1110,用于获取客户端显示的视频的视频标识和播放时间点。
[0122] 查询模块1120,用于查询与视频标识和播放时间点对应的弹幕信息集合,弹幕信 息集合包括若干条弹幕信息。
[0123] 选择模块1130,用于在查询到的弹幕信息集合的弹幕信息条数超过预定阔值时, 在弹幕信息集合中选择出第一弹幕信息,第一弹幕信息的条数不超过预定阔值。
[0124] 提供模块1140,向客户端提供第一弹幕信息。
[0125] 综上所述,本公开实施例提供的弹幕显示装置,通过获取客户端显示的视频的视 频标识和播放时间点,在查询到的与视频标识和播放时间点对应的弹幕信息集合的弹幕信 息条数超过预定阔值时,在弹幕信息集合中选择出第一弹幕信息,第一弹幕信息的条数不 超过预定阔值,向客户端提供第一弹幕信息;解决了相关技术中视频播放画面在一个播放 时间点上显示的弹幕信息过多的问题;达到了对应于一个播放时间点,服务器仅向客户端 反馈有限数量的弹幕信息,减少了服务器的负荷,且减少了视频画面在同一播放时间点时 显示的弹幕信息数量,减少弹幕信息对视频播放的影响的效果。
[0126] 图12是根据另一示例性实施例示出的一种弹幕显示装置的框图,该装置可W包括 W下几个模块:
[0127] 获取模块1210,用于获取客户
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1