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

文档序号:9814764阅读:来源:国知局
eless-Fidelity,无线保真),蓝牙 等无线网络方式或者有线网络方式相连。
[0057] 图2是根据一示例性实施例示出的一种弹幕显示方法的流程图。本实施例W该弹 幕显示方法应用于图1所示的实施环境中来举例说明。该方法可W包括W下几个步骤:
[0058] 在步骤201中,获取客户端显示的视频的视频标识和播放时间点。
[0059] 在步骤202中,查询与视频标识和播放时间点对应的弹幕信息集合,弹幕信息集合 包括若干条弹幕信息。
[0060] 在步骤203中,在查询到的弹幕信息集合的弹幕信息条数超过预定阔值时,在弹幕 信息集合中选择出第一弹幕信息,第一弹幕信息的条数不超过预定阔值。
[0061] 在步骤204中,向客户端提供第一弹幕信息。
[0062] 综上所述,本公开实施例提供的弹幕显示方法,通过获取客户端显示的视频的视 频标识和播放时间点,在查询到的与视频标识和播放时间点对应的弹幕信息集合的弹幕信 息条数超过预定阔值时,在弹幕信息集合中选择出第一弹幕信息,第一弹幕信息的条数不 超过预定阔值,向客户端提供第一弹幕信息;解决了相关技术中视频播放画面在一个播放 时间点上显示的弹幕信息过多的问题;达到了对应于一个播放时间点,服务器仅向客户端 反馈有限数量的弹幕信息,减少了服务器的负荷,且减少了视频画面在同一播放时间点时 显示的弹幕信息数量,减少弹幕信息对视频播放的影响。
[0063] 图3是根据另一示例性实施例示出的一种弹幕显示方法的流程图。本实施例W该 弹幕显示方法应用于图1所示的实施环境中来举例说明。该方法可W包括W下几个步骤:
[0064] 在步骤301中,获取客户端显示的视频的视频标识和播放时间点。
[0065] 可选的,视频标识用于标识视频,视频标识与视频一一对应;视频标识是数字、字 母、符号中的一种或任意多种的组合,本实施例对此不作限定。
[0066] 可选的,播放时间点是当前播放时长相对于整个视频的播放时长的时间点,W "时:分:秒"的格式存在。比如,播放时间点可W是1:05:02,即当前播放到视频的1小时05分 02秒处。
[0067] 在步骤302中,查询与视频标识和播放时间点对应的弹幕信息集合,弹幕信息集合 包括若干条弹幕信息。
[0068] 可选的,服务器中存储有视频标识与弹幕信息的对应关系,服务器通过视频标识 查询到与该视频标识对应的所有弹幕信息。
[0069] 可选的,对于每一条弹幕信息,服务器中还存储有弹幕信息的相关信息,相关信息 是:弹幕信息的播放时间点、弹幕信息的生成时间、弹幕信息的发布者、弹幕信息的字体信 息中的至少一种,本实施例对此不作限定。
[0070] 其中,弹幕信息的生成时间是用户在视频界面上发送弹幕信息时对应的服务器时 间,年X月X日,时:分:沙'的格式存在。比如,一条弹幕信息的生成时间为2015年10月1 日,15:25:30,即该弹幕信息是在2015年10月1日的15时25分30秒发出的。
[0071 ]与一个视频标识对应的弹幕信息包括:与视频标识对应且存在对应的播放时间点 的弹幕信息,W及,与视频标识对应但不存在对应的播放时间点的第二弹幕信息。
[0072] 可选的,对于存在播放时间点的弹幕信息,播放时间点相同的弹幕信息组合成一 个弹幕信息集合,一个弹幕信息集合对应于一个播放时间点,一个视频标识对应于多个弹 幕信息集合;或者,一个弹幕信息集合对应于一个播放时间段,播放时间点在同一个播放时 间段中的所有的弹幕信息组合成该弹幕信息集合,本实施例对次不作限定。
[0073] 对于不存在对应播放时间点的第二弹幕信息,弹幕信息直接与视频标识相对应, 本实施例对此不作限定。
[0074] 下表一示出了服务器中存储的视频标识A、与视频标识A对应的弹幕信息,W及弹 幕信息的相关信息的对应关系。
[0075]
[0076] 表一
[0077] 表一示出的视频标识A与弹幕信息的对应关系的示意图如图4所示,对应于播放时 间点0: Ol: 05的所有弹幕信息组合成弹幕信息集合曰402,对应于播放时间点0:05:25的弹幕 信息组合成弹幕信息集合b403,不存在对应的播放时间点的第二弹幕信息404也与视频标 识A401对应。
[0078] 需要说明的是,表一与图4示出的内容及形式仅是示例性的。
[0079] 服务器确定与视频标识和播放时间点对应的弹幕信息集合,在表一及图4所示的 例子中,若服务器获取到视频标识A及播放时间点0: Ol: 05,则服务器确定与该视频标识和 播放时间点对应的为弹幕信息集合3402。
[0080] 在步骤303中,在弹幕信息集合中进行去重处理,去重处理是在至少两条相同的弹 幕信息中保留一条弹幕信息的处理。
[0081] 可选的,弹幕信息集合中存在至少两条弹幕信息相同,相同的弹幕信息对应的生 成时间、发布者、字体信息等相关信息可W不同。
[0082] 可选的,对于相同的弹幕信息,服务器保留生成时刻相对于当前时刻最近的一条 弹幕信息,或者,随机保留一条弹幕信息,本实施例对去重处理使用的方法不作限定。
[0083] 可选的,服务器对弹幕信息集合进行筛选处理,筛选处理是根据筛选规则对弹幕 信息进行删除的处理,一种可能的筛选规则是将包括广告词语或不文明词语的弹幕信息进 行删除,本实施例对筛选规则的设定不作限定。
[0084] W步骤302中已确定的弹幕信息集合为图4中的弹幕信息集合曰402为例,对弹幕信 息集合曰402进行去重处理后,如图5所示,与视频标识A401对应的弹幕信息集合a402a中的 弹幕信息互不相同。
[0085] 可选的,对应于每一个播放时间点,视频播放画面中显示的弹幕信息都不超过预 定阔值,预定阔值是系统预设值或由用户设置,对应于不同视频的预定阔值可W不同,本实 施例对此不作限定。
[0086] 在步骤304中,在查询到的弹幕信息集合的弹幕信息条数超过预定阔值时,在弹幕 信息集合中按照每个弹幕信息的生成时刻相对于当前时刻由近到远的顺序,选择出第一弹 幕信息,第一弹幕信息的条数不超过预定阔值。
[0087] 可选的,第一弹幕信息的条数是系统预设值或由用户设置,本实施例对此不作限 定。
[0088] 在步骤305中,向客户端提供第一弹幕信息。
[0089] 服务器将第一弹幕信息发送给客户端,使客户端在视频的播放画面上显示第一弹 幕信息。
[0090] 可选的,第一弹幕信息按照生成时刻相对于当前时刻由近到远的顺序从画面一端 依次出现并移动至另一端,或,第一弹幕信息按照生成时刻相对于当前时刻由近到远的顺 序由上至下依次排列同时在视频播放画面上显示,显示预定时间后消失,或,第一弹幕信息 W随机顺序从画面一端依次出现并移动至另一端,本实施例对第一弹幕信息的显示方法不 作限定。
[0091] 可选的,客户端在视频播放画面上仅显示弹幕信息,或者,显示弹幕信息及其相关 信息,本实施例对此不作限定。
[0092] 在一个示例性的例子中,W上表一示出的视频标识AW及对应的弹幕信息为例,月良 务器获取到的播放时间点为0:01:05,则服务器确定与视频标识A和播放时间点对应的弹幕 信息集合为弹幕信息集合3402。
[0093] 对弹幕信息集合曰402中的弹幕信息进行去重处理后如图5所示,假设在视频播放 画面中显示的弹幕信息都不超过2条,即预定阔值为2。且选取的第一弹幕信息的条数也为 2,则服务器选择弹幕信息集合a402a中的2条弹幕信息发送给客户端。
[0094] "前方高能预警"对应的生成时间为2015年7月5日9:05:08,"谢谢字幕组"对应的 生成时间为2015年9月20日20:10:30,"男女主演技好评'对应的生成时间为20
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1