一种弹幕处理方法及系统的制作方法

文档序号:9220200阅读:262来源:国知局
一种弹幕处理方法及系统的制作方法
【技术领域】
[0001]本发明涉及信息处理技术,具体涉及一种弹幕处理方法及系统。
【背景技术】
[0002]为了让用户在观看视频的同时能够与观看同一视频的其他人进行互动,出现了视频弹幕技术。所谓视频弹幕是指直接显示在视频上的评论。用户可以一边观看视频,一边同步发表弹幕评论。弹幕评论会以滑动字幕的形式显示在视频画面上。这样,用户可以在观看视频的同时,观看到其他人的弹幕评论;也可以发表自己的弹幕评论让其他人看到,从而形成一种即时互动的体验,增加视频观看的乐趣。
[0003]本申请发明人在实现本申请实施例技术方案的过程中,至少发现相关技术中存在如下技术问题:
[0004]现有技术中,针对某一视频,所有的弹幕评论均会显示在所述视频的画面上。当大量用户同时发表弹幕评论时,会在视频画面上同时出现大量的评论,从而严重遮挡视频画面本身,影响视频观看体验。另外,基于弹幕评论的互动方式较为单一;例如,用户看到弹幕评论,并不知道所述弹幕评论是谁发出的;再例如,用户也不能针对某一条弹幕评论进行回复。然而,相关技术中,对于上述问题,目前尚无有效解决方案。

【发明内容】

[0005]为解决现有存在的技术问题,本发明实施例提供一种弹幕处理方法及系统,能够提升用户的视频观看体验,避免视频画面被大量的评论遮挡。
[0006]为达到上述目的,本发明实施例的技术方案是这样实现的:
[0007]本发明实施例提供了一种弹幕处理方法,包括:
[0008]获取用户信息;
[0009]基于所述用户信息获取好友关系链数据;所述好友关系链数据中包括与所述用户信息相关联的其他用户信息;
[0010]基于所述好友关系链数据对视频数据的输入信息进行筛选,获得所述好友关系链中与所述其他用户信息关联的第一输入信息;
[0011]控制所述第一输入信息与所述视频数据输出。
[0012]本发明实施例还提供了一种弹幕处理系统,包括:用户信息模块、弹幕信息模块和视频信息模块;其中,
[0013]所述用户信息模块,用于获取用户信息;
[0014]所述弹幕信息模块,用于基于所述用户信息模块获取的用户信息获取好友关系链数据;所述好友关系链数据中包括与所述用户信息相关联的其他用户信息;基于所述好友关系链数据对视频数据的输入信息进行筛选,获得所述好友关系链中与所述其他用户信息关联的第一输入信息;
[0015]所述视频信息模块,用于控制所述弹幕信息模块获得的所述第一输入信息与所述视频数据输出。
[0016]本发明实施例提供的弹幕处理方法及系统,通过获取用户信息;基于所述用户信息获取好友关系链数据;所述好友关系链数据中包括与所述用户信息相关联的其他用户信息;基于所述好友关系链数据对视频数据的输入信息进行筛选,获得所述好友关系链中与所述其他用户信息关联的第一输入信息;控制所述第一输入信息与所述视频数据输出。如此,采用本发明实施例的技术方案,通过基于用户的好友关系对所有的弹幕评论信息进行筛选,筛选出与所述用户具有好友关系的其他用户发表的弹幕评论信息进行显示,一方面减少了弹幕评论信息的数量,避免视频画面被大量遮挡,影响用户的视频观看体验?’另一方面丰富了弹幕评论的互动方式,实现了用户在观看视频时基于弹幕评论的实时互动,增加了用户在观看视频的趣味性。
【附图说明】
[0017]图1为本发明实施例一的弹幕处理方法的流程示意图;
[0018]图2为本发明实施例中的输入信息的显示示意图;
[0019]图3为本发明实施例二的弹幕处理方法的流程示意图;
[0020]图4为本发明实施例二中的一种应用示意图;
[0021]图5为本发明实施例的弹幕处理系统的第一种组成结构示意图;
[0022]图6为本发明实施例的弹幕处理系统的第二种组成结构示意图;
[0023]图7为本发明实施例的弹幕处理方法中的用户登录方法的流程示意图;
[0024]图8为本发明实施例的弹幕处理方法中的请求视频播放的流程示意图;
[0025]图9为本发明实施例的弹幕处理方法的输入信息写操作的流程示意图;
[0026]图10为本发明实施例的弹幕处理方法的输入信息读操作的流程示意图。
【具体实施方式】
[0027]下面结合附图及具体实施例对本发明作进一步详细的说明。
[0028]实施例一
[0029]本发明实施例提供了一种弹幕处理方法。图1为本发明实施例一的弹幕处理方法的流程示意图;如图1所示,所述弹幕处理方法包括:
[0030]步骤101:获取用户信息。
[0031]本发明实施例所述的弹幕处理方法应用于弹幕处理系统中,则本步骤中所述获取用户信息,为:所述弹幕处理系统获取用户信息。其中,所述弹幕处理系统设置于所述视频数据归属的服务器或服务器集群中;假设所述视频数据归属于腾讯视频客户端所属服务器或服务器集群中,则所述弹幕处理系统设置于所述腾讯视频客户端所属服务器或服务器集群中;所述弹幕处理系统也可设置于网页服务器或服务器集群中,例如用户通过QQ浏览器打开所述视频数据,则所述弹幕处理系统可设置于所述QQ浏览器所属的网页服务器或服务器集群中。
[0032]本步骤中,所述用户信息为用户的个人信息,具体包括用户的身份标识码(ID)、用户的个人资料等等。所述用户信息可通过完成用户的登录及鉴权过程后获得。具体的,用户输入用户名和密码等登录信息;所述弹幕处理系统基于所述用户名和密码对用户的登录信息进行鉴权,鉴权通过后,所述弹幕处理系统返回用户的身份ID,并基于所述用户的身份ID从资料库中获得所述用户的个人信息。
[0033]作为一种实施方式,所述用户的个人信息(具体为用户的ID)与所述用户的通讯应用用户标识相关联,所述通讯应用用户标识如QQ号码、微信号、手机号码等等。则本实施方式中所述用户的身份ID具体可以是QQ号码、微信号或手机号码等通讯应用标识。
[0034]步骤102:基于所述用户信息获取好友关系链数据;所述好友关系链数据中包括与所述用户信息相关联的其他用户信息。
[0035]本实施例中,所述弹幕处理系统中预先存储用户的好友关系链数据,所述用户的好友关系链数据包括与所述用户信息相关联的其他用户信息,可以理解为,所述用户的好友关系链数据为与所述用户相关联的其他用户的个人信息;所述好友关系链数据具体为与所述用户成为好友关系(或者互相关注)的其他用户的个人信息;所述其他用户的个人信息具体包括所述其他用户的身份ID,所述其他用户的身份ID可以是所述其他用户的通讯应用用户标识,如所述其他用户的QQ号码、微信号、手机号码等等。
[0036]步骤103:基于所述好友关系链数据对视频数据的输入信息进行筛选,获得所述好友关系链中与所述其他用户信息关联的第一输入信息。
[0037]本实施例中,所述弹幕处理系统在执行本实施例步骤101至步骤104之前,或者执行本步骤103即所述基于所述好友关系链数据对视频数据的输入信息进行筛选之前,还包括:获得输入信息;为所述输入信息分配索引标识,建立所述索引标识与所述用户信息的映射关系,以及建立所述索弓I标识与所述视频数据的映射关系。
[0038]具体的,所述输入信息为与视频数据同步输入的评论信息,也即弹幕信息。图2为本发明实施例中的输入信息的显示示意图;如图2所示,在用户观看视频时,可通过评论信息的输入与其他用户互动,所述评论信息可在所述视频上快速“飘过”,即弹幕信息。
[0039]所述输入信息为在当前预设时间段内所有观看所述视频数据的用户输入的输入信息,或者在观看过所述视频数据的用户曾经输入的输入信息。在所述弹幕处理系统接收到任一用户针对某一视频数据的输入信息时,为所述输入信息分配索引标识,建立所述索引标识与所述用户信息的映射关系;针对所述视频数据可接收到多个输入信息,每个输入信息均分配有索引标识,因此为每个视频数据建立一个索引标识列表,将新接收到的输入信息的索引标识插入至所述索引标识列表中,也即建立所述索引标识与所述视频数据的映射关系。
[004
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1