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

文档序号:8286314阅读:来源:国知局
处理系统获得所述用户输入的用户名和密码,确定所述用户名和密码匹配一致后,确定所述用户的身份验证通过。其中,在用户使用所述用户名和密码注册成功时,所述弹幕处理系统为所述用户创建了用户属性信息,所述用户属性信息可以用户的标识命名以区分用户。
[0046]在实际应用中,所述弹幕处理系统可具有独立的身份验证系统,即所述弹幕处理系统接收到用户的注册,为所述用户创建用户属性信息,再接收用户的身份验证信息,基于所述用户的身份验证信息进行身份验证等等。作为另一实施方式,所述弹幕处理系统的身份验证也可以与所述视频数据所归属的服务器中的身份验证绑定。以所述视频数据归属于腾讯视频所属服务器为例,即用户在启动腾讯视频客户端,在所述腾讯视频客户端观看任一视频数据;这种情景下,所述腾讯视频客户端具有用户登录操作,用户可通过账号和密码(通常可以是QQ账号和密码)登录所述腾讯视频客户端;当所述腾讯视频所属服务器检测到用户操作的账号和密码,并确定所述账号和密码验证通过后,所述弹幕处理系统可基于所述腾讯视频所属服务器的验证结果,确定所述用户身份验证通过。
[0047]在上述情景下,所述用户的输入信息中包括所述用户的标识,所述用户的标识具体可以是所述用户的用户名,也可以是所述用户注册时设置的用户昵称或头像等等。
[0048]在另一实施方式下,在所述用户没有进行身份验证过程时,所述用户的输入信息中包括所述用户的标识,所述用户的标识可以是所述用户的互联网协议(IP,InternetProtocol)地址或介质访问控制(MAC,Media Access Control)地址。
[0049]基于此,当所述用户的输入信息中包括所述用户的标识时,所述弹幕处理系统基于所述用户的标识查询用户属性信息集合,获得与所述用户的标识匹配的所述用户的属性信息。
[0050]这里,所述用户属性集合中可以包括在所述弹幕处理系统中注册的所有用户的属性信息;所述用户的属性信息与所述用户的标识对应;其中,所述用户的属性信息具体可以是用户的等级信息,所述用户的等级信息如一级、二级、三级等等;用户的等级越高,表明所述用户在所述弹幕处理系统中越重要,其对应的权限越大。在另一实施方式中,所述用户属性集合中也可以包括非注册的用户的属性信息,所述非注册的用户的属性信息可以与所述用户的IP地址或MAC地址对应;其中,所述非注册的用户的属性信息可预先设定为最低等级,如一级。
[0051]步骤102:判断所述输入信息是否满足预定条件,确定所述输入信息满足预定条件时,依据用户的属性信息对所述输入信息进行筛选。
[0052]这里,所述判断所述输入信息是否满足预定条件,包括:判断输入信息集合内的输入信息的数量是否超过第一阈值;当所述输入信息集合内的输入信息的数量超过所述第一阈值时,确定所述输入信息满足预定条件。相应的,当所述输入信息集合内的输入信息的数量未超过所述第一阈值时,确定所述输入信息不满足预定条件。
[0053]具体的,在所述弹幕处理系统中,预先设定输入信息集合,接收到的所有的输入信息存储在所述输入信息结合中;预先设定所述第一阈值,所述第一阈值为所述视频数据输出时在所述视频数据上显示的评论信息的最大值,以避免现有技术中由于弹幕信息数量过多从而严重遮挡视频画面本身,影响视频观看体验的问题。其中,所述输入信息的数量为在当前预设时间段内针对所述视频数据的所有用户的输入信息的数量,即判断当前预设时间段内所述输入信息集合中针对所述视频数据的所有用户的输入信息的数量是否超过所述第一阈值;当所述当前预设时间段内所述输入信息集合中针对所述视频数据的所有用户的输入信息的数量超过所述第一阈值时,确定所述用户的输入信息满足预定条件;相应的,当所述当前预设时间段内所述输入信息集合中针对所述视频数据的所有用户的输入信息的数量未超过所述第一阈值时,确定所述用户的输入信息不满足预定条件。
[0054]在另一实施方式中,所述判断所述输入信息是否满足预定条件,包括:分析所述输入信息的内容,识别出所述输入信息中的字符数量;判断所述输入信息中的字符数量是否达到第二阈值;当所述输入信息中的字符数量达到第二阈值时,确定所述输入信息满足预定条件。
[0055]在本实施方式中,所述弹幕处理系统分析输入信息集合中的每一个输入信息的内容,识别出每一个输入信息中的字符数量;其中,所述字符可以是具体的字或词,不包括符号;当检测出输入信息中的字符数量超过第二阈值时,可表明所述输入信息可能具有一定实际内容,确定所述输入信息满足预定条件;相应的,当检测出输入信息中的字符数量未超过第二阈值时,可表明所述输入信息可能不具有一定实际内容,确定所述输入信息不满足预定条件。
[0056]本步骤中,由于所述用户的属性信息包括所述用户的等级信息,则所述依据用户的属性信息对所述输入信息进行筛选,包括:获得输入信息集合中每个输入信息对应的用户的等级信息;依据所述用户的等级信息对输入信息集合中的输入信息进行排序获得输入信息列表;在所述输入信息列表中按顺序获取满足第一阈值数量的输入信息。
[0057]具体的,所述弹幕处理系统依据获取的用户的等级信息对输入信息资源池(即输入信息集合)内的输入信息进行排序生成输入信息列表,排序规则可以是由高到低,如最高等级(如五级)对应的输入信息排在最前,最低等级(如一级)对应的输入信息排在最后;所述排序规则也可以是由低到高,如最低等级(如一级)对应的输入信息排在最前,最高等级(如五级)对应的输入信息排在最后;当所述排序规则为由高到低时,在所述输入信息列表中选取排名在前第一阈值数量的输入信息作为筛选后的输入信息,假设所述第一阈值为20,则在所述输入信息列表中选取排名在前20位的输入信息作为筛选后的输入信息;当所述排序规则为由低到高时,在所述输入信息列表中选取排名在后第一阈值数量的输入信息作为筛选后的输入信息,假设所述第一阈值为20,则在所述输入信息列表中选取排名在后20位的输入信息作为筛选后的输入信息。
[0058]本实施例中,所述判断所述输入信息是否满足预定条件,还包括:判断输入信息集合内的输入信息是否包含非法标识;确定所述用户的输入信息不包含非法标识时,确定所述输入信息满足预定条件;反之,确定所述用户的输入信息包含非法标识时,确定所述用户的输入信息不满足预定条件。
[0059]其中,所述非法标识包括:政治敏感标识、反动标识、低俗标识等等。本实施例中在判断输入信息集合内的输入信息的数量是否超过第一阈值之前,或者在判断所述输入信息中的字符数量是否达到第二阈值之前,首先判断输入信息集合中的输入信息是否包含非法标识,确定所述用户的输入信息包含非法标识时,滤除包含有非法标识的用户的输入信息,再进行后续的判断流程。
[0060]步骤103:控制筛选后的输入信息与所述视频数据输出。
[0061]这里,所述控制筛选后的输入信息与所述视频数据输出,包括:依据筛选后的输入信息的时间顺序控制所述筛选后的输入信息与所述视频数据输出。
[0062]具体的,在步骤102中获取到满足所述第一阈值数量的输入信息,例如所述第一阈值为20时,则获取到20个输入信息;所述20个输入信息的输入时间并非完全相同,则在实际应用中,对所述20个输入信息按时间先后进行排序,依据时间先后顺序控制所述用户的输入信息与所述视频数据输出,也即输入时间在先的输入信息优先与所述视频数据输出,输入时间在后的输入信息在后与所述视频数据输出。
[0063]作为另一实施方式,所述用户的属性信息包括用户的等级信息;
[0064]所述控制筛选后的输入信息与所述视频数据输出之后,所述方法还包括:记录所述用户的输入信息的输出次数;确定所述用户的输入信息的输出次数达到第三阈值时,更新所述用户的等级信息。
[0065]具体的,本实施例所述的用户的等级信息可基于所述用户的输入信息的输出次数更新,也即所述用户的等级信息可基于所述视频数据上出现的所述用户的评论信息的次数而更新;其中,所述用户的等级信息的更新具体为所述用户的等级的提升。例如,当所述用户的等级为一级时,假设当所述用户的输入信息的输出次数达到50次时,所述用户的等级可提升为二级,则当所述用户的输入信息的输出次数累积为50次时,更新所述用户的等级信息为二级。当然,在实际应用中,所述用户的等级信息也可不限于基于所述用户的输入信息的输出次数更新,在其它实施方式中,所述用户的等级信息也可基于所述用户
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1