弹幕密度调节方法、服务器及弹幕密度调节系统技术方案

技术编号:18356743 阅读:34 留言:0更新日期:2018-07-02 10:54
本发明专利技术提出一种弹幕密度调节方法、服务器及弹幕密度调节系统。本发明专利技术从一目标视频所关联的历史弹幕池中,获取一包含的弹幕所关联的播放时间覆盖了所述目标视频的播放时长的满弹幕池,在该满弹幕池的基础上,在不改变高密度播放区间的弹幕播放量的情况下,将高密度播放区间的相对超额的弹幕数量补充至其他密度播放区间中,从而,实现对改变弹幕播放的疏密程度。本发明专利技术在保证弹幕密集点弹幕不变的情况下,补足弹幕稀疏区域的弹幕量;实现在既不影响活跃气氛的播放区间,和整体的活跃度曲线的情况下,也可以降低高密度播放区间对其他非高密度播放区间的影响。

【技术实现步骤摘要】
弹幕密度调节方法、服务器及弹幕密度调节系统
本专利技术涉及互联网
,尤其涉及一种弹幕密度调节方法、服务器及弹幕密度调节系统。
技术介绍
随着互联网技术的发展,信息交流的便捷性不断提升,用户在互联网中欣赏视频文件时的同时,往往也会产生强烈的倾诉或者互动诉求,以表达对于当前欣赏的视频内容的感想,从而,弹幕文化因运而生,用户在观看视频文件的同时可以通过用户端发表弹幕评论,服务器端通过用户端接收并存储该弹幕评论,则可在视频文件的同时向其他用户播放该弹幕评论,从而大大提高了用户的互动体验。然而,现有的点播弹幕文件生成模式,基本直接从用户于该视频中发送的所有弹幕中,获取指定数目的弹幕播放。这种弹幕文件生成模式中,如果用户集中于一个时间点发送弹幕,则会造成大量的弹幕集中于单独的几个时间点播放,而其他区域的弹幕播放量却非常少,使得整个视频文件的观感体验两级分化,大大降低用户的使用体验。
技术实现思路
为解决上述问题,本专利技术提出一种弹幕密度调节方法、服务器及弹幕密度调节系统。本专利技术在预播放的弹幕池中,在不改变高密度播放区间的弹幕播放量的情况下,将高密度播放区间的相对超额的弹幕数量补充至其他密度播放区间中,从而,实现对改变弹幕播放的疏密程度。具体地,一种弹幕密度调节方法,其包括以下步骤:从与一目标视频所关联的历史弹幕池中,获取一第一弹幕池,计算所述第一弹幕池中对应所述目标视频的n个播放区间的区间弹幕数量,将所述区间弹幕数量与一区间弹幕阈值进行比较,标记所述区间弹幕数量大于所述区间弹幕阈值的高密度播放区间,从所述历史弹幕池中删除所述第一弹幕池中的弹幕,和/或高密度播放区间的弹幕,形成一剩余历史弹幕,从所述剩余历史弹幕中获取一补充弹幕,并将所述补充弹幕添加到所述第一弹幕池中,形成一调节弹幕池,播放所述调节弹幕池中的弹幕。优选地,所述满弹幕池中的弹幕的时间戳信息,与当前时间的时间差均小于所述目标视频的播放时长的2倍。优选地,所述n等于所述目标视频的播放时长除以10秒得到的数值。优选地,还包括,根据第一弹幕池中的弹幕数量及所述播放区间,获得一播放区间为x轴、属于所述播放区间的弹幕数量为y轴的曲线,统计获得一出现频率最高的弹幕数量,设定为所述区间弹幕阈值。优选地,所述第一弹幕池为所述历史弹幕池中与包含的弹幕所关联的播放时间覆盖了所述目标视频的播放时长的满弹幕池;所述播放区间由所述目标视频按照播放时间等分形成;将所述区间弹幕数量与一区间弹幕阈值进行比较,标记所述区间弹幕数量大于所述区间弹幕阈值的高密度播放区间的步骤还包括:叠加每个所述高密度播放区间中超出所述区间弹幕阈值的弹幕数量,获得一所述补充弹幕的数量。本专利技术另一方面,还提供一种弹幕密度调节方法,其特征在于,所述弹幕密度调节方法应用于服务器与用户端之间,所述弹幕密度调节方法包括以下步骤:所述服务器从一目标视频所关联的历史弹幕池中,获取一第一弹幕池,所述服务器计算所述第一弹幕池中对应所述目标视频的n个所述播放区间的区间弹幕数量,所述服务器将所述区间弹幕数量与一区间弹幕阈值进行比较,标记所述区间弹幕数量大于所述区间弹幕阈值的高密度播放区间,所述服务器从所述历史弹幕池中删除所述第一弹幕池中的弹幕,和/或高密度播放区间的弹幕,形成一剩余历史弹幕,所述服务器从所述历史弹幕中获取一补充弹幕,并将所述补充弹幕添加到所述第一弹幕池中,形成一调节弹幕池,所述服务器将所述调节弹幕池中的弹幕发送至所述用户端,所述用户端播放所述调节弹幕池中的弹幕。优选地,所述满弹幕池中的弹幕的时间戳信息,与当前时间的时间差均小于所述目标视频的播放时长的2倍。优选地,所述n等于所述目标视频的播放时长除以10秒得到的数值。优选地,还包括,所述服务器根据第一弹幕池中的弹幕数量及所述播放区间,获得一播放区间为x轴、属于所述播放区间的弹幕数量为y轴的曲线,统计获得一出现频率最高的弹幕数量,设定为所述区间弹幕阈值。本专利技术另一方面,还提供一种服务器,包括处理器和存储设备,所述存储设备存储有计算机程序,其特征在于,所述处理器调用并执行所述计算机程序时实现如上述的弹幕密度调节方法。本专利技术的另一方面,还提供一种弹幕密度调节系统,其中,所述弹幕密度调节系统包括服务器与用户端;其中,所述服务器从一目标视频所关联的历史弹幕池中,获取一第一弹幕池,所述服务器计算所述第一弹幕池中对应所述目标视频的n个所述播放区间的区间弹幕数量,所述服务器将所述区间弹幕数量与一区间弹幕阈值进行比较,标记所述区间弹幕数量大于所述区间弹幕阈值的高密度播放区间,所述服务器从所述历史弹幕池中删除所述第一弹幕池中的弹幕,和/或高密度播放区间的弹幕,形成一剩余历史弹幕,所述服务器从所述历史弹幕中获取一补充弹幕,并将所述补充弹幕添加到所述第一弹幕池中,形成一调节弹幕池,所述服务器将所述调节弹幕池中的弹幕发送至所述用户端,所述用户端播放所述调节弹幕池中的弹幕。优选地,所述满弹幕池中的弹幕的时间戳信息,与当前时间的时间差均小于所述目标视频的播放时长的2倍。优选地,所述n等于所述目标视频的播放时长除以10秒得到的数值。优选地,还包括,所述服务器根据第一弹幕池中的弹幕数量及所述播放区间,获得一播放区间为x轴、属于所述播放区间的弹幕数量为y轴的曲线,统计获得一出现频率最高的弹幕数量,设定为所述区间弹幕阈值。采用了上述技术方案后,与现有技术相比,具有以下有益效果:1.本专利技术在保证弹幕密集点弹幕不变的情况下,补足弹幕稀疏区域的弹幕量;2.本专利技术实现在既不影响活跃气氛的播放区间,和整体的活跃度曲线的情况下,也可以降低高密度播放区间对其他非高密度播放区间的影响;3.本专利技术取出现频率最多的弹幕数量作为阈值,可以避免补充弹幕集中于同一弹幕播放区间的情况。附图说明图1为符合本专利技术一实施例中弹幕密度调节方法的流程示意图;图2为符合本专利技术一优选实施例中弹幕密度调节方法的流程示意图;图3为符合本专利技术一具体实施例的播放区间-区间弹幕数量的离散图;图4为符合本专利技术一优选实施例中弹幕池中弹幕调用的构架图。具体实施方式以下结合附图与具体实施例进一步阐述本专利技术的优点。这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”在本专利技术的描述中,需要理解的是,术语“纵向”、本文档来自技高网...
弹幕密度调节方法、服务器及弹幕密度调节系统

【技术保护点】
1.一种弹幕密度调节方法,其特征在于,包括以下步骤:从与一目标视频所关联的历史弹幕池中,获取一第一弹幕池,计算所述第一弹幕池中对应所述目标视频的n个播放区间的区间弹幕数量,将所述区间弹幕数量与一区间弹幕阈值进行比较,标记所述区间弹幕数量大于所述区间弹幕阈值的高密度播放区间,从所述历史弹幕池中删除所述第一弹幕池中的弹幕,和/或高密度播放区间的弹幕,形成一剩余历史弹幕,从所述剩余历史弹幕中获取一补充弹幕,并将所述补充弹幕添加到所述第一弹幕池中,形成一调节弹幕池,播放所述调节弹幕池中的弹幕。

【技术特征摘要】
1.一种弹幕密度调节方法,其特征在于,包括以下步骤:从与一目标视频所关联的历史弹幕池中,获取一第一弹幕池,计算所述第一弹幕池中对应所述目标视频的n个播放区间的区间弹幕数量,将所述区间弹幕数量与一区间弹幕阈值进行比较,标记所述区间弹幕数量大于所述区间弹幕阈值的高密度播放区间,从所述历史弹幕池中删除所述第一弹幕池中的弹幕,和/或高密度播放区间的弹幕,形成一剩余历史弹幕,从所述剩余历史弹幕中获取一补充弹幕,并将所述补充弹幕添加到所述第一弹幕池中,形成一调节弹幕池,播放所述调节弹幕池中的弹幕。2.如权利要求1所述的弹幕密度调节方法,其特征在于,所述满弹幕池中的弹幕的时间戳信息,与当前时间的时间差均小于所述目标视频的播放时长的2倍。3.如权利要求1所述的弹幕密度调节方法,其特征在于,所述n等于所述目标视频的播放时长除以10秒得到的数值。4.如权利要求1所述的弹幕密度调节方法,其特征在于,还包括,根据第一弹幕池中的弹幕数量及所述播放区间,获得一播放区间为x轴、属于所述播放区间的弹幕数量为y轴的曲线,统计获得一出现频率最高的弹幕数量,设定为所述区间弹幕阈值。5.如权利要求1所述的弹幕密度调节方法,其特征在于,所述第一弹幕池为所述历史弹幕池中与包含的弹幕所关联的播放时间覆盖了所述目标视频的播放时长的满弹幕池;所述播放区间由所述目标视频按照播放时间等分形成;将所述区间弹幕数量与一区间弹幕阈值进行比较,标记所述区间弹幕数量大于所述区间弹幕阈值的高密度播放区间的步骤还包括:叠加每个所述高密度播放区间中超出所述区间弹幕阈值的弹幕数量,获得一所述补充弹幕的数量。6.一种弹幕密度调节方法,其特征在于,所述弹幕密度调节方法应用于服务器与用户端之间,所述弹幕密度调节方法包括以下步骤:所述服务器从一目标视频所关联的历史弹幕池中,获取一第一弹幕池,所述服务器计算所述第一弹幕池中对应所述目标视频的n个所述播放区间的区间弹幕数量,所述服务器将所述区间弹幕数量与一区间弹幕阈值进行比较,标记所述区间弹幕数量大于所述区间弹幕阈值的高密度播放区间,所述服务器从所述历史弹幕池中删除所述第一弹幕池中的弹幕,和/或高密度播放区间的弹幕,形成一剩余历史弹幕,所述服务器从所述历史弹幕中获取一补充弹幕,并将所述补充弹幕添加...

【专利技术属性】
技术研发人员:汪宇星
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1