产生叠加在播放对象上的弹幕的方法和装置的制造方法

文档序号:8261331阅读:430来源:国知局
产生叠加在播放对象上的弹幕的方法和装置的制造方法
【技术领域】
[0001]本发明涉及图像处理领域,尤其涉及一种产生叠加在播放对象上的弹幕的方法和
目.0
【背景技术】
[0002]弹幕是指观看图片或视频的人实时发送的简短评论,该简短评论会随着图片或视频的播放实时地随图片或视频播放,这样用户在观看图片或视频时发表的弹幕文字会被其它同样观看该图片或视频的用户看到,也会被自己看到。现有技术的弹幕播放对所有发布的弹幕信息往往采用同样的播放形式,例如从屏幕的右侧向左侧滚动。

【发明内容】

[0003]本发明解决的技术问题之一是提高弹幕播放对用户的针对性,使用户能够从大量弹幕的播放中更迅速获取有用的信息。
[0004]根据本发明的一个实施例,提供了一种产生叠加在播放对象上的弹幕的方法,包括:接收当前用户以外的其它用户发表的弹幕文字;根据当前用户的登录账户信息中的好友信息,判断该其它用户是否是当前用户的好友;在播放对象上播放所述弹幕文字,其中如果该其它用户不是当前用户的好友,以第一播放轨迹形状在播放对象上播放弹幕文字;如果该其它用户是当前用户的好友,以不同于第一播放轨迹形状的第二播放轨迹形状在播放对象上播放弹幕文字。
[0005]根据本发明的一个实施例,提供了一种产生叠加在播放对象上的弹幕的装置,包括:接收当前用户以外的其它用户发表的弹幕文字的单元;根据当前用户的登录账户信息中的好友信息判断该其它用户是否是当前用户的好友的单元;在播放对象上播放所述弹幕文字的单元,被配置成:如果该其它用户不是当前用户的好友,以第一播放轨迹形状在播放对象上播放弹幕文字;如果该其它用户是当前用户的好友,以不同于第一播放轨迹形状的第二播放轨迹形状在播放对象上播放弹幕文字。
[0006]由于本发明实施例中,当接收到不是用户好友发表的弹幕文字时,就以第一播放轨迹形状在播放对象上播放弹幕文字,当接收到用户好友发表的弹幕文字时,就以不同于第一播放轨迹形状的第二播放轨迹形状在播放对象上播放弹幕文字,而用户好友发表的弹幕文字可能是更为重要的,这样,就能够帮助用户从大量弹幕信息中快速获取到对用户有用的信息。
[0007]本领域普通技术人员将了解,虽然下面的详细说明将参考图示实施例、附图进行,但本发明并不仅限于这些实施例。而是,本发明的范围是广泛的,且意在仅通过后附的权利要求限定本发明的范围。
【附图说明】
[0008]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0009]图1是根据本发明一个实施例的一种产生叠加在播放对象上的弹幕的方法的流程图。
[0010]图2是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的方法的流程图。
[0011]图3是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的方法的流程图。
[0012]图4是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的方法的流程图。
[0013]图5是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的方法的流程图。
[0014]图6是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的方法的流程图。
[0015]图7是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的方法的流程图。
[0016]图8是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的方法的流程图。
[0017]图9是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的方法的流程图。
[0018]图10是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的方法的流程图。
[0019]图11是根据本发明一个实施例的一种产生叠加在播放对象上的弹幕的装置的框图。
[0020]图12是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的装置的框图。
[0021]图13是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的装置的框图。
[0022]图14是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的装置的框图。
[0023]图15是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的装置的框图。
[0024]图16是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的装置的框图。
[0025]图17是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的装置的框图。
[0026]图18是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的装置的框图。
[0027]图19是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的装置的框图。
[0028]图20是根据本发明另一个实施例的一种产生叠加在播放对象上的弹幕的装置的框图。
[0029]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0030]下面结合附图对本发明作进一步详细描述。
[0031]图1是根据本发明一个实施例的一种产生叠加在播放对象上的弹幕的方法的流程图。本发明中的方法主要通过计算机设备中的操作系统或处理控制器来完成。将操作系统或处理控制器称为产生叠加在播放对象上的弹幕的装置,下简称产生装置。该计算机设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
[0032]播放对象是指播放的图片、视频、电视节目等。弹幕是指观看播放对象的用户实时发送的简短评论,它会随播放对象的播放而实时播放。弹幕播放的一般过程是:用户访问带有图片或视频的网页。该网页的网站与弹幕网站已建立合作关系。这样,当用户浏览该网页时,该网页的网站就会知道该用户的终端ID,并将该终端ID和该网页地址、该图片或视频名称一起发到弹幕网站的服务器。如果用户是登录浏览该网页,该网页的网站还会把该用户的登录账户名发到弹幕网站的服务器。弹幕网站的服务器就会将其它用户观看该图片或视频时发表的弹幕文字做成将要叠加在播放的图片或视频上的一个层发回该网页的网站服务器。该网页的网站服务器将该层叠加到该图片或视频上给用户观看。如果用户想要发表弹幕文字,就例如选择在图片或视频旁边显示的“发表弹幕”选项。此时该网页的网站服务器就将用户的弹幕文字发送到弹幕网站的服务器,由弹幕网站的服务器制作叠加在图片或视频上的带有弹幕的层。弹幕网站的服务器制作叠加在图片或视频上的带有弹幕的层后将该层发回网页的网站服务器,由网页的网站服务器将该层叠加到该图片或视频上给用户观看。根据本发明实施例的产生叠加在播放对象上的弹幕的方法就是弹幕网站服务器制作带有弹幕的层从而叠加上播放对象上的方法。
[0033]在步骤110,接收当前用户以外的其它用户发表的弹幕文字。
[0034]当前用户是指当前浏览带有播放对象的服务器(如带有视频的网页服务器)、并由带有该播放对象的服务器把其终端ID发送给弹幕网站的服务器的用户。目前,当前用户并没有发表弹幕文字,因此弹幕网站的服务器只通过带有播放对象的服务器接收到其终端ID、以及其浏览的服务器地址和播放对象名。对于其它已经针对该服务器的该播放对象发表了弹幕文字的用户(即其它用户),弹幕网站的服务器接收到其终端ID和发表的弹幕文字。
[0035]在步骤120,根据当前用户的登录账户信息中的好友信息,判断该其它用户是否是当前用户的好友。
[0036]在本实施例中,当前用户需要登录浏览带有播放对象的服务器(如带有视频的网页服务器)而不能是匿名登录,并且在登录上带有播放对象的服务器(如带有视频的网页服务器)后,显示的页面带有类似于微博网站上的好友信息,例如“关注”、“粉丝”等。当前用户可以通过该页面找到其它用户,并“关注”其它用户,其它用户也可以通过该页面“关注”当前用户,从而成为当前用户的粉丝。这样,当前用户需要登录浏览带有播放对象的服务器(如带有视频的网页服务器)后,带有播放对象的服务器会把该终端ID、该用户登录账户名、以及该用户登录账户名下的好友信息(例如“关注”、“粉丝”的情况)连同该服务器地址、该播放对象名一起发送到弹幕服务器。弹幕服务器就可以根据当前用户的登录账户信息中的好友信息,判断该其它用户是否是当前用户的好友。
[0037]在一种情况下,只要该其它用户属于当前用户关注的用户、或关注当前用户的用户(即当前用户的粉丝),就认为该其它用户是当前用户的好友。
[0038]在另一种情况下,只有该其它用户属于当前用户关注的用户时,才认为该其它用户是当前用户的好友。
[0039]应该理解,上述两种判断该其它用户是否是当前用户的好友的方式仅是举例,其它根据当前用户的登录账户信息中的好友信息判断该其它用户是否是当前用户的好友的方式(例如,将关注的用户分为“密友”、“一般关注”、“名人明星”等,只有属于“密友”的其它用户才认为是当前用户的好友)也落入本发明的保护范围之内。
[0040]在步骤130中,在播放对象上播放所述弹幕文字,其中如果该其它用户不是当前用户的好友,以第一播放轨迹形状在播放对象上播放弹幕文字;如果该其它用户是当前用户的好友,以不同于第一播放轨迹形状的第二播放轨迹形状在播放对象上播放弹幕文字。
[0041]播放轨迹形状指弹幕文字在屏幕上播放时经过的轨迹的形状。例如,当弹幕文字在屏幕或者播放对象上比较靠下的位置从右向左直线滚动(其从屏幕或者播放对象靠下的位置右端出现,向左滚动,消失与屏幕或播放对象的左边)时,播放轨迹形状是屏幕或者播放对象下部从右向左的行。在本实施例中,在屏幕或播放对象的下部位置设置例如长条形的背景区域,第一播放轨迹形状可以是该背景区域中从右向左的行。背景区域可以从上到下容纳若干个这样的行。第二播放轨迹形状可以是,弹幕文字从屏幕或者播放对象中心位置出现,以向四周扩散的形状散射,并消失于屏幕或者播放对象边缘。第二播放轨迹形状还可以是,弹幕文字从屏幕或播放对象顶部出现,掉落到屏幕或播放对象中心位置消失。或者,在屏幕或播放对象的下部位置设置例如长条形的背景区域,第二播放轨迹形状是,弹幕文字从屏幕或播放对象的中心位置出现,以抛物线形状下落,插入到弹幕背景中,在弹幕背景中随其他弹幕文字从右到左滚动。
[0042]当然,上述的第一、二播放轨迹形状的具体形状仅是举例,本领域技术人员可以构想出其它播放规范的形状,它们都落在本发明的保护范围之内。
[0043]图1的实施例达到的效果是,由于对于当前用户的非好友用户和当前用户的好友用户,其发表的弹幕文字在当前用户看来是遵循不同播放轨迹形状的,当前用户就能够一目了然看到好友发表的弹幕,这些弹幕对于当前用户来说可能是更需要关注的。
[0044]图2是根据本发明一个实施例的一种产生叠加在播放对象上的弹幕的方法的流程图。
[0045]与图1相比,图2的实施例还增加了步骤121,即判断所述其它用户发表的弹幕文字是否与互联网突发话题或热门事件相关。
[0046]互联网突发话题是指互联网上最近大家热议的话题,如地铁涨价或房屋限购放开。热门事件是指互联网上最近大家关注的事件,如厦门爆炸案。如果所述其它用户发表的弹幕文字跟厦门爆炸案的原因、最新动态有关,则认为所述其它用户发表的弹幕文字与互联网突发话题或热门事件相关。
[0047]判断所述其它用户发表的弹幕文字是否与互联网突发话题或热门事件相关可以采取多种方式。
[0048]在一种方式中,根据所述其它用户发表的弹幕文字在互联网上搜索,如果搜索出来一些近期的新闻或大量近期网友发表的评论,则认为所述其它用户发表的弹幕文字与互联网突发话题或热门事件相关。例如,如果搜索出来的一周内的新闻在5篇以上或搜索出来的一周内的网友评论超过20条,则认为所述其它用户发表的弹幕文字与互联网突发话题或热门事件相关。
[0049]在另一种方式中,定期爬取各互联网网站上出现的新闻的标题,将它们维护在弹幕网站服务器的一个数据库中。将所述其它用户发表的弹幕文字与数据库中的标题一一对比,如果相似度大于预定相似度阈值的超过预定个数,则认为所述其它用户发表的弹幕文字与互联网突发话题或热门事件相关。相似度例如定义为所述其它用户发表的弹幕文字与数据库中的标题中共同含有的字数占所述其它用户发表的弹幕文字字数的比。例如,可以规定,如果所述其它用户发表的弹幕文字与数据库中的6个标题相似度大于80%,相似度阈值规定为75%,预定个数规定为5个,则认为所述其它用户发表的弹幕文字与互联网突发话题或热门事件相关。
[0050]当然,还有其他判断所述其它用户发表的弹幕文字是否与互联网突发话题或热门事件相关的方式,它们都包括在本发明的保护范围之内。
[0051]另外,步骤130包括:如果所述其它用户发表的弹幕文字与互联网突发话题或热门事件相关,以不同于第一播放轨迹形状的第三播放轨迹形状在播放对象上播放弹幕文字。
[0052
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1