弹幕彩蛋的交互方法和系统转让专利

申请号 : CN202010362837.6

文献号 : CN111541949B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 余露露钟易宏孙国耀

申请人 : 上海哔哩哔哩科技有限公司

摘要 :

本申请实施例公开了一种弹幕彩蛋的交互方法,包括:获取客户端在播放多媒体文件时发送的弹幕信息,所述弹幕信息包括评论内容和评论时间;获取用于替代所述评论内容的目标弹幕彩蛋;根据所述评论时间,确定所述目标弹幕彩蛋的弹幕时间戳;将携带所述弹幕时间戳的目标弹幕彩蛋发送至所述客户端中,以便所述目标弹幕彩蛋在所述多媒体文件播放至所述弹幕时间戳时,以弹幕的形式显示在所述多媒体文件的播放界面上。本申请实施例通过所述目标弹幕彩蛋提升了用户间的互动效果,以及有效地优化了弹幕显示效果和人机互动效率。

权利要求 :

1.一种弹幕彩蛋的交互方法,其特征在于,包括:获取客户端在播放多媒体文件时发送的弹幕信息,所述弹幕信息包括评论内容和评论时间;

获取用于替代所述评论内容的目标弹幕彩蛋;

根据所述评论时间,确定所述目标弹幕彩蛋的弹幕时间戳;及将携带所述弹幕时间戳的目标弹幕彩蛋发送至所述客户端中,以便所述目标弹幕彩蛋在所述多媒体文件播放至所述弹幕时间戳时,以弹幕的形式显示在所述多媒体文件的播放界面上;

其中,所述获取用于替代所述评论内容的目标弹幕彩蛋,包括:将所述评论内容输入到弹幕彩蛋关联模型中;其中,所述弹幕彩蛋关联模型具有与所述多媒体文件关联的多个弹幕彩蛋标签,每个弹幕彩蛋标签对应一个弹幕彩蛋;

通过所述弹幕彩蛋关联模型输出多个弹幕彩蛋标签中的各个弹幕彩蛋标签的置信度;

根据置信度最高的弹幕彩蛋标签,确定目标弹幕彩蛋标签;及如果所述目标弹幕彩蛋标签的置信度大于预设阈值,则根据所述目标弹幕彩蛋标签获取所述目标弹幕彩蛋。

2.根据权利要求1所述的弹幕彩蛋的交互方法,其特征在于,获取用于替代所述评论内容的目标弹幕彩蛋,包括:

根据所述多媒体文件和所述评论内容,获取所述目标弹幕彩蛋。

3.根据权利要求1所述的弹幕彩蛋的交互方法,其特征在于,所述弹幕信息还包括账户信息;

获取用于替代所述评论内容的目标弹幕彩蛋,包括:根据所述账户信息确定用户喜好;

根据所述用户喜好,确定是否执行弹幕彩蛋获取操作;

如果确定执行弹幕彩蛋获取操作,则获取所述目标弹幕彩蛋;及如果确定不执行弹幕彩蛋获取操作,则生成用于显示所述评论内容的文字弹幕。

4.根据权利要求3所述的弹幕彩蛋的交互方法,其特征在于,如果确定执行弹幕彩蛋获取操作,则获取所述目标弹幕彩蛋,包括:根据所述用户喜好和所述评论内容,获取所述目标弹幕彩蛋。

5.根据权利要求1所述的弹幕彩蛋的交互方法,其特征在于,获取用于替代所述评论内容的目标弹幕彩蛋,包括:

确定所述评论内容中的分词是否触发第一触发规则;其中,所述第一触发规则包括多个文本、多个弹幕彩蛋以及所述多个文本和所述多个弹幕彩蛋之间的映射关系;及如果所述分词与所述多个文本中的至少一个目标文本匹配,则确定所述分词触发所述第一触发规则;及

根据所述至少一个目标文本,从所述多个弹幕彩蛋中选择出所述目标弹幕彩蛋。

6.根据权利要求1所述的弹幕彩蛋的交互方法,其特征在于,还包括:确定所述评论内容中的分词是否触发黑名单触发规则;其中,所述黑名单触发规则包括多个文本;

如果所述分词与所述多个文本中的至少一个目标文本匹配,则确定所述分词触发所述黑名单发规则;及

根据所述黑名单触发规则,则不执行弹幕彩蛋获取操作,并生成用于显示所述评论内容的文字弹幕。

7.根据权利要求1所述的弹幕彩蛋的交互方法,其特征在于,获取用于替代所述评论内容的目标弹幕彩蛋,包括:

根据所述评论内容进行语义识别操作;

确定所述评论内容的语义信息是否触发第二触发规则;其中,所述第二触发规则包括多个文本、多个弹幕彩蛋以及所述多个文本和所述多个弹幕彩蛋之间的映射关系;

如果所述语义信息与所述多个文本中的至少一个目标文本匹配,则确定所述语义信息触发所述第二触发规则;及

根据所述至少一个目标文本,从所述多个弹幕彩蛋中选择出所述目标弹幕彩蛋。

8.根据权利要求1所述的弹幕彩蛋的交互方法,其特征在于,获取用于替代所述评论内容的目标弹幕彩蛋,包括:

根据第三触发规则,获取所述目标弹幕彩蛋;

其中,第三触发规则是内容上传者通过投稿页上传得到的;其中,所述第三触发规则与所述多媒体文件相关联,所述第三触发规则包括内容上传者提供的多个自定义文本、多个自定义弹幕彩蛋以及多个自定义文本和所述多个自定义弹幕彩蛋之间的映射关系。

9.根据权利要求1所述的弹幕彩蛋的交互方法,其特征在于,所述弹幕信息还包括账户信息;

获取用于替代所述评论内容的目标弹幕彩蛋,包括:根据所述账户信息确定账户的账户权限;其中,所述账户权限包括至少第一权限和第二权限,所述第一权限表示该账户有弹幕彩蛋的发射权限,所述第二权限表示该账户没有弹幕彩蛋的发射权限;

如果所述账户权限为所述第一权限,则获取所述目标弹幕彩蛋;及如果所述账户权限为所述第二权限,则生成用于显示所述评论内容的文字弹幕。

10.根据权利要求1~9任意一项所述的弹幕彩蛋的交互方法,其特征在于,所述目标弹幕彩蛋包括画面内容中嵌入所述评论内容且所述画面内容与所述评论内容关联的图片。

11.根据权利要求1~9任意一项所述的弹幕彩蛋的交互方法,其特征在于,所述目标弹幕彩蛋包括超链接和/或交互组件。

12.一种弹幕彩蛋的提供系统,其特征在于,包括:第一获取模块,用于获取客户端在播放多媒体文件时发送的弹幕信息,所述弹幕信息包括评论内容和评论时间;

第二获取模块,用于获取用于替代所述评论内容的目标弹幕彩蛋;

确定模块,用于根据所述评论时间,确定所述目标弹幕彩蛋的弹幕时间戳;及发送模块,用于将携带所述弹幕时间戳的目标弹幕彩蛋发送至所述客户端中,以便所述目标弹幕彩蛋在所述多媒体文件播放至所述弹幕时间戳时,以弹幕的形式显示在所述多媒体文件的播放界面上;

其中,所述获取用于替代所述评论内容的目标弹幕彩蛋,包括:将所述评论内容输入到弹幕彩蛋关联模型中;其中,所述弹幕彩蛋关联模型具有与所述多媒体文件关联的多个弹幕彩蛋标签,每个弹幕彩蛋标签对应一个弹幕彩蛋;

通过所述弹幕彩蛋关联模型输出多个弹幕彩蛋标签中的各个弹幕彩蛋标签的置信度;

根据置信度最高的弹幕彩蛋标签,确定目标弹幕彩蛋标签;及如果所述目标弹幕彩蛋标签的置信度大于预设阈值,则根据所述目标弹幕彩蛋标签获取所述目标弹幕彩蛋。

13.一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至11任一项所述方法的步骤。

14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行如权利要求1至11任一项所述方法的步骤。

15.一种弹幕彩蛋的交互方法,其特征在于,包括:接收用户输入的评论内容;

将所述评论内容提供给服务器,以便所述服务器将所述评论内容转换为目标弹幕彩蛋并反馈所述目标弹幕彩蛋;

接收所述服务器反馈的所述目标弹幕彩蛋;及将所述目标弹幕彩蛋加入到弹幕轨道中,以弹幕的形式将所述目标弹幕彩蛋显示在所述多媒体文件的播放界面上;

其中,所述目标弹幕彩蛋是所述服务器通过以下步骤生成的:将所述评论内容输入到弹幕彩蛋关联模型中;其中,所述弹幕彩蛋关联模型具有与所述多媒体文件关联的多个弹幕彩蛋标签,每个弹幕彩蛋标签对应一个弹幕彩蛋;

通过所述弹幕彩蛋关联模型输出多个弹幕彩蛋标签中的各个弹幕彩蛋标签的置信度;

根据置信度最高的弹幕彩蛋标签,确定目标弹幕彩蛋标签;及如果所述目标弹幕彩蛋标签的置信度大于预设阈值,则根据所述目标弹幕彩蛋标签获取所述目标弹幕彩蛋。

16.根据权利要求15所述的弹幕彩蛋的交互方法,其特征在于,所述目标弹幕彩蛋包括画面内容中嵌入所述评论内容且所述画面内容与所述评论内容关联的图片。

17.根据权利要求15所述的弹幕彩蛋的交互方法,其特征在于,所述目标弹幕彩蛋包括超链接和/或交互组件。

18.根据权利要求15所述的弹幕彩蛋的交互方法,其特征在于,还包括:当所述目标弹幕彩蛋被显示在所述播放界面上时,检测用户在所述目标弹幕彩蛋上的点击操作;及

响应于所述点击操作,执行对应于所述目标弹幕彩蛋的操作。

说明书 :

弹幕彩蛋的交互方法和系统

技术领域

[0001] 本申请实施例涉及弹幕视频领域,尤其涉及一种弹幕彩蛋的交互方法、系统、计算机设备及计算机可读存储介质。

背景技术

[0002] 弹幕,是通过网络观看视频时弹出的并沿预定方向移动的字幕。基于弹幕功能,观看者能在观看视频的过程中发表自己的评论,并将即时在所有观看者观看此视频的该时间
点时以滑动而过的评论显示出来,从而增加了观看者之间的互动性。目前,弹幕成了为很多
观众观看视频、直播的重要元素,其不仅能够使用户表达观看节目感受,而且还能使用户观
看其他用户对节目的评论内容,实现用户观看视频时的互动性。
[0003] 本发明人发现,弹幕都是以文字形式展现出来。在一些情形下,弹幕也可能以弹幕富媒体(诸如,简单表情符号图片、人物图标、flash动画效果)的形式展现。但是,上述展现
方式过于单一,导致互动效果差;同时,也没有充分利用性能过剩时代下的设备性能来优化
弹幕显示效果和人机互动效率。

发明内容

[0004] 本申请实施例的目的是提供一种弹幕彩蛋的交互方法、系统、计算机设备及计算机可读存储介质,在于以弹幕彩蛋的方式提升用户间的互动效果,以及优化弹幕显示效果
和人机互动效率。
[0005] 本申请实施例的一个方面提供了一种弹幕彩蛋的交互方法,包括:获取客户端在播放多媒体文件时发送的弹幕信息,所述弹幕信息包括评论内容和评论时间;获取用于替
代所述评论内容的目标弹幕彩蛋;根据所述评论时间,确定所述目标弹幕彩蛋的弹幕时间
戳;及将携带所述弹幕时间戳的目标弹幕彩蛋发送至所述客户端中,以便所述目标弹幕彩
蛋在所述多媒体文件播放至所述弹幕时间戳时,以弹幕的形式显示在所述多媒体文件的播
放界面上。
[0006] 本申请实施例的一个方面又提供了一种弹幕彩蛋的提供系统,包括:第一获取模块,用于获取客户端在播放多媒体文件时发送的弹幕信息,所述弹幕信息包括评论内容和
评论时间;第二获取模块,用于获取用于替代所述评论内容的目标弹幕彩蛋;确定模块,用
于根据所述评论时间,确定所述目标弹幕彩蛋的弹幕时间戳;及发送模块,用于将携带所述
弹幕时间戳的目标弹幕彩蛋发送至所述客户端中,以便所述目标弹幕彩蛋在所述多媒体文
件播放至所述弹幕时间戳时,以弹幕的形式显示在所述多媒体文件的播放界面上。
[0007] 本申请实施例的一个方面又提供了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现
如上述弹幕彩蛋的交互方法的步骤。
[0008] 本申请实施例的一个方面又提供了一种计算机可读存储介质,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程
序时实现如上述弹幕彩蛋的交互方法的步骤。
[0009] 本申请实施例的一个方面又提供了一种弹幕彩蛋的交互方法,包括:接收用户输入的评论内容;将所述评论内容提供给服务器,以便所述服务器将所述评论内容转换为目
标弹幕彩蛋并反馈所述目标弹幕彩蛋;接收所述服务器反馈的所述目标弹幕彩蛋;及将所
述目标弹幕彩蛋加入到弹幕轨道中,以弹幕的形式将所述目标弹幕彩蛋显示在所述多媒体
文件的播放界面上。
[0010] 本申请实施例提供的弹幕彩蛋的交互方法、系统、计算机设备及计算机可读存储介质,将用户提供的评论内容转化为具有一定惊喜或意外或互动的弹幕彩蛋,将该弹幕彩
蛋显示多媒体文件的播放界面上,从而基于该弹幕彩蛋提升用户间的互动效果,以及优化
弹幕显示效果和人机互动效率。

附图说明

[0011] 图1示意性示出了根据本申请实施例的弹幕彩蛋的交互方法的应用环境图;
[0012] 图2示意性示出了根据本申请实施例一的弹幕彩蛋的交互方法的流程图;
[0013] 图3示意性示出了根据本申请实施例一的弹幕彩蛋的交互方法的另一流程图;
[0014] 图4示意性示出了根据本申请实施例一的弹幕彩蛋的交互方法的另一流程图;
[0015] 图5示意性示出了根据本申请实施例一的弹幕彩蛋的交互方法的另一流程图;
[0016] 图6示意性示出了根据本申请实施例一的弹幕彩蛋的交互方法的另一流程图;
[0017] 图7示意性示出了根据本申请实施例一的弹幕彩蛋的交互方法的另一流程图;
[0018] 图8示意性示出了根据本申请实施例一的弹幕彩蛋的交互方法的另一流程图;
[0019] 图9示意性示出了根据本申请实施例一的弹幕彩蛋的交互方法的另一流程图;
[0020] 图10示意性示出了根据本申请实施例一的弹幕彩蛋的交互方法的另一流程图;
[0021] 图11示意性示出了根据本申请实施例一的弹幕彩蛋的交互方法的另一流程图;
[0022] 图12示意性示出了根据本申请实施例一的弹幕彩蛋的交互方法的另一流程图;
[0023] 图13为显示有目标弹幕彩蛋的播放界面图;
[0024] 图14为显示有目标弹幕彩蛋的另一播放界面图;
[0025] 图15示意性示出了根据本申请实施例二的通信系统的框图;
[0026] 图16示意性示出了根据本申请实施例三的适于实现弹幕彩蛋的交互方法的计算机设备的硬件架构示意图;
[0027] 图17示意性示出了根据本申请实施例五的弹幕彩蛋的交互方法的流程图;
[0028] 图18示意性示出了根据本申请实施例五的弹幕彩蛋的交互方法的另一流程图。

具体实施方式

[0029] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不
用于限定本申请。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前
提下所获得的所有其他实施例,都属于本申请保护的范围。
[0030] 需要说明的是,在本申请实施例中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限
定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之
间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术
方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申
请要求的保护范围之内。
[0031] 本发明人发现,现有技术中,弹幕都是以文字形式展现出来。在一些情形下,弹幕也可能以弹幕富媒体(诸如,简单表情符号图片、人物图标、flash动画效果)的形式展现。但
是上述展现方式过于单一,导致互动效果差;同时,也没有充分利用性能过剩时代下的设备
性能,来优化弹幕显示效果。
[0032] 本发明人克服了本领域技术人员多弹幕的偏见,提出了一种相对于弹幕更优的弹幕彩蛋。该弹幕彩蛋可以是画面内容中嵌入所述评论内容且所述画面内容与所述评论内容
关联的图片,例如,内嵌文字“指环王”的指环王电影中的经典画面。该弹幕彩蛋的互动效果
非常优秀。根据当今网络带宽过剩和设备性能过剩的特点,通过充分利用这些资源,以弹幕
彩蛋替代现有技术中的一般弹幕(如文字弹幕、简单表情符号图片等),有效地提升了弹幕
显示效果。
[0033] 另外,本发明人还发现,本领域技术人员均对弹幕的功能都具有这样一种固定认知,即:它们是用来在用户之间共享各个用户针对某个视频片段的评论内容的。即使是弹幕
富媒体(诸如,简单表情符号图片、人物图标、flash动画效果),本质仍然是评论内容,只不
过对评论内容进行一些特效处理或者将评论内容转化为简单符号,其仍然仅限于用户之间
的评论交流。
[0034] 本发明人克服上述固定认知,发现:现有的弹幕的功能单一,造成对屏上空间资源的浪费,弹幕的功能不仅仅适用于用户之间的评论交流,其也可以用于提升平台和用户之
间的交互效率,以及移动终端与用户之间的交互效率。
[0035] 以下为本申请定义的一些术语的术语解释:
[0036] 弹幕,是通过网络观看视频时弹出的并沿预定方向移动的字幕,是一种纯交流信息。弹幕在英文中还没有固定词汇,其通常称之为:comment、danmaku、barrage、bullet 
screen、bullet‑screen comment等。弹幕允许观看视频者发表评论或感想,但与普通视频
分享网站只在播放器下专用点评区显示不同,其会以滑动字幕的方式实时出现在视频画面
上,保证所有观看者都能注意到。一些弹幕系统利用脚本语言能提供特定的弹幕形式,如弹
幕特定位置出现或消失,控制弹幕弹出速度,弹幕位置等。除此之外,在画面底部或顶部固
定出现的弹幕也会作为非本地化没字幕视频的字幕使用。
[0037] 弹幕彩蛋,是与评论关联的并具有一定惊喜或意外或互动的特殊弹幕。在一些实施例中,该弹幕彩蛋可以是画面内容中嵌入所述评论内容且所述画面内容与所述评论内容
关联的图片。在另一些实施例中,该弹幕彩蛋可以是用于提供交功能的物件,如:超链接、互
动组件等。所述“弹幕彩蛋”在英文中还没有固定词汇,我们可以将“弹幕彩蛋”称之为:
comment egg、barrage egg、bullet screen egg、comment egg、barrage easter egg、
easter egg、marvel fun、bonus scene、extra scene、cookie等。
[0038] 图1示意性示出了根据本申请实施例的环境应用示意图。
[0039] 提供商网络2可以通过网络9连接多个移动终端10。在一些实施例中,内容服务3由提供商网络2提供。在其他实施例中,内容服务3可以由与提供商网络2连接的独立内容商提
供。
[0040] 内容服务3可以包括诸如互联网协议视频流服务之类的内容流服务。内容流服务可以被配置为经由各种传输技术来分发内容。内容服务3可以被配置为提供诸如视频,音
频,文本数据,其组合等的内容。内容可以包括内容流(例如,视频流,音频流,信息流),内容
文件(例如,视频文件,音频文件,文本文件)和/或其他数据。
[0041] 提供商网络2可以实现弹幕服务,该弹幕服务被配置为允许用户评论和/或共享与内容相关联的评论或用于替代评论的弹幕彩蛋。评论内容或弹幕彩蛋可以与内容一起呈现
在同一屏幕上。例如,评论内容或弹幕彩蛋可以在内容上方的覆盖图中显示。评论内容或弹
幕彩蛋在显示时可能会带有动画效果。例如,评论内容或弹幕彩蛋可以被显示为在内容上
滚动(例如,从右到左,从左到右,从上到下,从下到上),这种动画效果可以基于CSS3
(cascading style sheets,层叠样式表)的transition属性实现的。
[0042] 提供商网络2可以位于诸如单个场所之类的数据中心,或者分布在不同的地理位置(例如,在多个场所)中。提供商网络2可以经由一个或多个网络9提供服务。网络9包括各
种网络设备,例如路由器,交换机,多路复用器,集线器,调制解调器,网桥,中继器,防火墙,
代理设备和/或类似。网络9可以包括物理链路,例如同轴电缆链路,双绞线电缆链路,光纤
链路,其组合等。网络9可以包括无线链路,诸如蜂窝链路,卫星链路,Wi‑Fi链路等。
[0043] 提供商网络2可以包括消息服务5。消息服务5可以被配置为接收多个消息。所述多个消息可以包括与内容相关联的多个评论内容或弹幕彩蛋以及与所述多个评论内容或弹
幕彩蛋有关的信息。
[0044] 消息服务5可以被配置为管理用于各种内容项的消息。用户可以浏览内容并访问不同的内容项以查看针对特定内容的评论,例如其他用户针对该特定内容发布的评论。来
自与特定内容项目相关联的用户的评论可以被输出到观看该特定内容项目的其他用户。例
如,访问内容项目(例如,视频剪辑)的所有用户可以查看与该内容项目相关联的评论。输入
的评论内容可以实时或接近实时地输出。
[0045] 消息服务5可以被配置为处理多个消息。消息服务5可以基于与相应评论内容相关联的信息(例如,时间戳,递增的标识符)来实现对多个消息的队列或以其他方式优先处理。
消息服务5可以被配置为使用负载平衡来处理多个消息。例如,消息服务5可以被配置为使
用多个处理节点中的一个或多个来处理多个消息,对消息进行优先级排序,对消息进行负
载平衡等。消息服务5可以至少临时地存储多个消息。消息服务5可以将多个消息存储在诸
如数据库的数据存储中。
[0046] 消息服务5可以被配置为通过执行分组过程来处理消息。分组过程可以包括基于特征对多个消息进行分组。如果两个消息具有相同的特征或在特征的阈值范围内,则可以
将这两个消息分为一组。与特定内容项(例如,流,文件,节目,电影,歌曲,游戏会话)相关联
的消息可以与同一组相关联。例如,消息可以包括内容标识符或与内容标识符相关联。内容
标识符可以唯一地标识内容项。如果在消息中找到了内容标识符,或者与消息相关联(例
如,单独发送),则消息服务5可以将消息与内容项相关联的组相关联。
[0047] 消息服务5可以执行自然语言处理,主题识别,模式识别,人工智能等,以自动确定消息的特征和/或对消息进行分组。作为示例,频繁出现的短语或模式可以被识别为主题。
作为另一个示例,可以维护与内容相关联的主题的数据库。主题可以包括流派(例如,动作,
戏剧,喜剧),个性(例如,演员,女演员,导演),语言等。可以基于客户端设备和/或发送消息
的用户的特征对消息进行分组。可以存储人口统计学,兴趣,历史和/或类似物以供多个用
户确定消息的潜在分组。
[0048] 消息服务5可以进一步被配置为通过生成输出数据来处理消息。输出数据可以包括用于实现基于相应上下文输出评论的指令。输出数据可以包括用于基于上下文指示应用
覆盖评论的应用数据。输出数据可以包括用于生成(例如,编码)与评论相对应的内容的指
令。
[0049] 输出数据可以用于生成(例如,编码)输出评论内容或弹幕彩蛋。输出的评论内容或弹幕彩蛋可以与诸如内容服务3所提供的内容之类的原始内容项进行组合(例如,多路复
用)。所得的组合可以包括单个包装(例如,容器,运输容器,运输流)中的内容,还可包括原
始内容项以及输出的评论内容或弹幕彩蛋。
[0050] 消息服务5可以进一步被配置为通过执行筛选过程来处理消息。筛选过程可以包括拒绝或标记与筛选标准匹配的消息。筛选标准可以指定术语和/或短语,例如亵渎,仇恨
言论,不雅语言等。筛选标准可以指定字符,例如符号,字体等。筛选标准可以指定语言,计
算机可读代码模式等。
[0051] 提供商网络2可以进一步包括处理服务6。处理服务6可以被配置为提供对各种服务的处理,例如提供商网络2的服务。处理服务6可以包括多个网络节点8。多个网络节点8可
以处理与消息服务5相关联的任务。多个网络节点8可以被实现为一个或多个计算设备,一
个或多个处理器,一个或多个虚拟计算实例,它们的组合,和/或类似的东西。
[0052] 多个网络节点8可以由一个或多个计算设备实现。一个或多个计算设备可以包括虚拟化的计算实例。虚拟化的计算实例可以包括虚拟机,例如计算机系统,操作系统,服务
器等的仿真。计算设备可以基于虚拟映像和/或定义用于仿真的特定软件(例如,操作系统,
专用应用程序,服务器)的其他数据,由计算设备加载虚拟机。随着对不同类型的处理服务
的需求改变,可以在一个或多个计算设备上加载和/或终止不同的虚拟机。可以实现管理程
序来管理同一计算设备上不同虚拟机的使用。
[0053] 在一些实施例中,多个网络节点8可以处理由多个移动终端提交的事件。这些事件可以与讨论实时新闻,视频,社交热点,针对某些用户帐户的报告等相关联。在其他实施例
中,多个网络节点8可以处理针对审阅网络社区中的事件的多个用户账户的性能评估。在一
些实现中,这些服务可以被实现为专用计算设备,专用处理器,专用虚拟机实例和/或类似
物。在其他实现中,各种不同的节点可以实现与这些服务相关联的任何功能。
[0054] 多个移动终端10可以被配置为访问提供商网络2的内容和服务。多个移动终端10可以包括任何类型的电子设备,诸如移动设备、平板设备、膝上型计算机、工作站、虚拟现实
设备,游戏设备、机顶盒、数字流媒体设备、车辆终端、智能电视、机顶盒等。
[0055] 多个移动终端10可以与一个或多个用户相关联。单个用户可以使用多个移动终端10中的一个或多个来访问提供商网络2。多个移动终端10可以旅行到各种位置并使用不同
的网络来访问提供商网络2。
[0056] 移动终端10可以包括客户端12。客户端12将内容输出(例如,显示、渲染、呈现)给用户。所述客户端12可以是视频客户端(如bilibili客户端)、浏览器客户端或基于微信的
微信小程序等。内容可以包括视频,音频,评论内容,弹幕彩蛋和/或类似物。所述评论内容
可以是文字等,可以有不同的颜色、大小、动画、滚动方向等。所述弹幕彩蛋可以是嵌入文字
的图片,可以是交互组件、超链接。
[0057] 作为示例,客户端12可以将针对某些用户的报告发送到处理服务,并且客户端12还可以将关于报告的评论发送到处理服务6。从多个移动终端10发送的事件或评论包括提
交事件的原因,与事件相关联的内容属性,用户帐户信息等。
[0058] 实施例一
[0059] 图2示意性示出了根据本申请实施例一的弹幕彩蛋的交互方法的流程图。可以理解,本方法实施例可以被执行在提供商网络2中,且本方法实施例的流程图不用于对执行步
骤的顺序进行限定。
[0060] 如图2所示,该弹幕彩蛋的交互方法可以包括步骤S200~S206,其中:
[0061] 步骤S200,获取客户端12在播放多媒体文件时发送的弹幕信息,所述弹幕信息包括评论内容和评论时间。
[0062] 步骤S202,获取用于替代所述评论内容的目标弹幕彩蛋。
[0063] 步骤S204,根据所述评论时间,确定所述目标弹幕彩蛋的弹幕时间戳。
[0064] 步骤S206,将携带所述弹幕时间戳的目标弹幕彩蛋发送至所述客户端12中,以便所述目标弹幕彩蛋在所述多媒体文件播放至所述弹幕时间戳时,以弹幕的形式显示在所述
多媒体文件的播放界面上。
[0065] 客户端12用于将所述多媒体文件显示或呈现给用户。客户端12上还配置有用于输入评论内容的界面接口。通过该界面接口,用户可以对观看所述多媒体文件进行评论,并通
过该界面接口将包括评论内容的弹幕信息发送到提供商网络2中。
[0066] 提供商网络2接收到所述弹幕信息,对所述弹幕信息进行分析,并将所述弹幕信息中的评论内容转化为相应的目标弹幕彩蛋。不同于所述评论内容,所述目标弹幕彩蛋与所
述评论内容有一定关联,且对用户来说具有更多的惊喜、意外和互动乐趣。
[0067] 示例性的,所述弹幕信息可以包括评论内容、评论时间、发表评论内容的账户信息(如账户ID)等。
[0068] 示例性的,所述目标弹幕彩蛋可以是内嵌评论内容的图片,例如,内嵌文字“指环王”的指环王电影中的经典画面。当然,如果该经典画面中含有“指环王”的Logo,则该文字
“指环王”可以被省去。
[0069] 示例性的,所述目标弹幕彩蛋可以是交互组件、超链接等。所述交互组件用于提供所述客户端和用户之间的交互入口;所述超链接用于提供进入其他页面的跳转入口。例如,
如果所述目标信息中的评论内容为“指环王”,则所述目标弹幕彩蛋可以是“指环王”电影或
小说的“豆瓣”电影评论链接、“指环王”的小说或其他周边产品的商品购买链接、用于触发
截屏“指环王”经典场景的互动组件等。
[0070] 获取所述目标弹幕彩蛋的方式有多种,以下提供几种方式。
[0071] 方式一:
[0072] 如图3所示,获取用于替代所述评论内容的所述目标弹幕彩蛋,可以通过步骤S300实现:
[0073] 步骤S300,根据所述多媒体文件和所述评论内容,获取所述目标弹幕彩蛋。
[0074] 提供商网络2可以预先配置适用于所述多媒体文件的弹幕彩蛋配置信息:
[0075] (1)适用于所述多媒体文件的多个文本;
[0076] (2)适用于所述多媒体文件的多个弹幕彩蛋;及
[0077] (3)适用于所述多媒体文件的多个文本与多个弹幕彩蛋之间的映射关系。
[0078] 例如,所述多媒体文件为“铁臂阿童木”动画片。当客户端12在播放该动画片时发送了评论内容:“铁臂阿童木”,则提供商网络2基于该动画片和“铁臂阿童木”可以转换得到
一个“铁臂阿童木”周边产品的打折商品链接,将该打折商品链接作为目标弹幕彩蛋。
[0079] 例如,所述多媒体文件为介绍铁臂阿童木动画片的访谈内节目。当客户端12在播放该动画片时发送了评论内容:“铁臂阿童木”,则提供商网络2基于该访谈类节目和“铁臂
阿童木”可以转换得到一个“铁臂阿童木”的影视评论链接,将该影视评论链接作为目标弹
幕彩蛋。
[0080] 即,用户针对不同的多媒体文件发表相同的评论内容,提供商网络2可能会将该相同的评论内容转换成不同的目标弹幕彩蛋。这样做得到的目标弹幕彩蛋,和所述多媒体文
件的播放内容更加契合,提升了目标弹幕彩蛋和播放内容的融合度,从而进一步提升了用
户体验和提升基于弹幕彩蛋的有效性互动,即提升了互动效率。
[0081] 方式二:
[0082] 如图4所示,获取用于替代所述评论内容的所述目标弹幕彩蛋,可以通过步骤S400实现:
[0083] 步骤S400,根据用户喜好和所述评论内容,获取所述目标弹幕彩蛋。
[0084] 所述弹幕信息还包括账户信息,所述提供商网络2可以根据所述账户信息获取账户的用户喜好。所述账户的用户喜好可以是用户预先在所述账户中填写的喜好信息,也可
以是根据所述账户的历史行为信息对该账户预先评估得到的喜好信息等。
[0085] 例如,所述账户的用户喜好为:“喜欢点赞”、“厌恶商品广告”。当所述文件评论可以被转为“商品超链接”类的目标弹幕彩蛋时,则提供商网络2基于所述用户喜好不进行彩
蛋转换操作,并生成用于显示所述评论内容的文字弹幕。当所述文件评论可以被转为“点赞
组件”类的目标弹幕彩蛋时,则提供商网络2基于所述用户喜好将所述评论内容转换为“点
赞组件”,并将所述“点赞组件”作为目标弹幕彩蛋。所述“点赞组件”可以用于接收用户点击
并响应该点击以进行点赞。
[0086] 提供商网络2可以根据用户喜好确定是否将评论内容转换成目标弹幕彩蛋。提供商网络2也可以根据用户喜好将评论内容转换成相应的目标弹幕彩蛋。基于用户喜好得到
的目标弹幕彩蛋,提升了目标弹幕彩蛋和用户之间的有效性互动,即提升了互动效率。
[0087] 方式三:
[0088] 如图5所示,获取用于替代所述评论内容的所述目标弹幕彩蛋,可以通过步骤S500~504实现:
[0089] 步骤S500,确定所述评论内容中的分词是否触发第一触发规则;其中,所述第一触发规则包括多个文本、多个弹幕彩蛋以及所述多个文本和所述多个弹幕彩蛋之间的第一映
射关系。步骤S502,如果所述分词与所述多个文本中的至少一个目标文本匹配,则确定所述
分词触发所述第一触发规则。步骤S504,根据所述第一映射关系和所述至少一个目标文本,
从所述多个弹幕彩蛋中选择出所述目标弹幕彩蛋。
[0090] 需要说明的是,如果所述分词与所述多个文本中的任意一个文本均不匹配,则说明所述分词不能触发所述第一触发规则。在这种情形下,提供商网络2不执行弹幕彩蛋获取
操作,直接生成用于显示所述评论内容的文字弹幕,并将该文字弹幕提供到在播放所述多
媒体文件的所有客户端(包括客户端12)中,以供这些客户端播放所述文字弹幕。
[0091] 作为示例,如果所述评论内容为“铁臂阿童木好勇敢”,提供商网络2会对该“铁臂阿童木好勇敢”进行分词操作,得到“铁臂阿童木”、“好勇敢”/“勇敢”等分词,然后将“铁臂
阿童木”和所述多个文本进行匹配,以及将“好勇敢/勇敢”和所述多个文本进行匹配。(1)如
果“铁臂阿童木”匹配到了其中一个文本X1,则提供商网络2会获取与文本X1对应的弹幕彩
蛋Y1,将该弹幕彩蛋Y1作为用于替代“铁臂阿童木好勇敢”这个文本评论的目标弹幕彩蛋。
(2)如果“好勇敢/勇敢”匹配到了其中一个文本X2,则提供商网络2会获取与文本X2对应的
弹幕彩蛋Y2,将该弹幕彩蛋Y2作为用于替代“铁臂阿童木好勇敢”这个文本评论的目标弹幕
彩蛋。(3)如果“铁臂阿童木”匹配到了其中一个文本X1且“好勇敢/勇敢”匹配到了其中一个
文本X2,则提供商网络2可以执行如下操作:a,将弹幕彩蛋Y1和弹幕彩蛋Y2均为作为用于替
代“铁臂阿童木好勇敢”这个文本评论的目标弹幕彩蛋;b,在弹幕彩蛋Y1和弹幕彩蛋Y2中随
机选择其中一个弹幕彩蛋为所述目标弹幕彩蛋;c,预设设置各个弹幕彩蛋的优先级,基于
各个弹幕彩蛋的优先级,在弹幕彩蛋Y1和弹幕彩蛋Y2中选择优先级高的那个弹幕彩蛋为所
述目标弹幕彩蛋;d,根据“铁臂阿童木”、“好勇敢”/“勇敢”在评论内容中的位置、词性等进
行确认每个分词在评论内容中的重要性,将重要性高的那个分词所对应的弹幕彩蛋作为所
述目标弹幕彩蛋。
[0092] 通过上述方式三,提供商网络2可以根据评论内容有效地匹配到所述目标弹幕彩蛋,提升了基于弹幕彩蛋的互动效率。另外,弹幕彩蛋的获取效率也得到有效提升。
[0093] 方式四:
[0094] 如图6所示,获取用于替代所述评论内容的所述目标弹幕彩蛋,可以通过步骤S600~606实现:
[0095] 步骤S600,根据所述评论内容进行语义识别操作。步骤S602,确定所述评论内容的语义信息是否触发第二触发规则;其中,所述第二触发规则包括多个文本、多个弹幕彩蛋以
及所述多个文本和所述多个弹幕彩蛋之间的第二映射关系。步骤S604,如果所述语义信息
与所述多个文本中的至少一个目标文本匹配,则确定所述语义信息触发所述第二触发规
则。步骤S606,根据所述第二映射关系和所述至少一个目标文本,从所述多个弹幕彩蛋中选
择出所述目标弹幕彩蛋。
[0096] 需要说明的是,如果所述语义信息与所述多个文本中的任意一个文本均不匹配,则说明所述语义信息不能触发所述第二触发规则。在这种情形下,提供商网络2不执行弹幕
彩蛋获取操作,直接生成用于显示所述评论内容的文字弹幕,并将该文字弹幕提供到在播
放所述多媒体文件的所有客户端(包括客户端12)中,以供这些客户端播放所述文字弹幕。
[0097] 通过上述方式四,提供商网络2可以得到与用户提供的评论内容整体意思更加精准匹配的弹幕彩蛋,提升了基于弹幕彩蛋的互动效率。另外,弹幕彩蛋的获取效率也得到有
效提升。
[0098] 方式五:
[0099] 如图7所示,获取用于替代所述评论内容的所述目标弹幕彩蛋,可以通过步骤S700~706实现:
[0100] 步骤S700,将所述评论内容输入到弹幕彩蛋关联模型中;其中,所述弹幕彩蛋关联模型具有与所述多媒体文件关联的多个弹幕彩蛋标签,每个弹幕彩蛋标签对应一个弹幕彩
蛋。步骤S702,通过所述弹幕彩蛋关联模型输出多个弹幕彩蛋标签中的各个弹幕彩蛋标签
的置信度。步骤S704,根据置信度最高的弹幕彩蛋标签,确定目标弹幕彩蛋标签。步骤S706,
如果所述目标弹幕彩蛋标签的置信度大于预设阈值,则根据所述目标弹幕彩蛋标签获取所
述目标弹幕彩蛋。所述弹幕彩蛋关联模块,可以是预先训练好的网络模块,如:深度神经网
络模型、长短期记忆网络模型等。
[0101] 需要说明的是,如果所述目标弹幕彩蛋标签的置信度不大于预设阈值,则提供商网络2不执行弹幕彩蛋获取操作,直接生成用于显示所述评论内容的文字弹幕,并将该文字
弹幕提供到在播放所述多媒体文件的所有客户端(包括客户端12)中,以供这些客户端播放
所述文字弹幕。
[0102] 通过上述方式五,提供商网络2可以得到与用户提供的评论内容整体意思更加精准匹配的弹幕彩蛋,提升了基于弹幕彩蛋的互动效率。另外,弹幕彩蛋的获取效率也得到有
效提升。
[0103] 方式六:
[0104] 如图8所示,获取用于替代所述评论内容的所述目标弹幕彩蛋,可以通过步骤S800实现:
[0105] 步骤S800,根据第三触发规则,获取所述目标弹幕彩蛋;
[0106] 其中,第三触发规则是内容上传者通过投稿页上传得到的;其中,所述第三触发规则与所述多媒体文件相关联,所述第三触发规则包括内容上传者提供的多个自定义文本、
多个自定义弹幕彩蛋以及多个自定义文本和所述多个自定义弹幕彩蛋之间的映射关系。
[0107] 内容提供商2可以配置一些自定义功能,如,弹幕彩蛋的自定义功能。示例性,内容提供商2可以为一些高等级内容上传者(如百分粉丝的UP主)开通自定义接口。通过该自定
义接口,这些高等内容上传者可以在上传一个视频时,自定义与这个视频或这些高等内容
上传者本身强关联的一些文本和弹幕彩蛋,以形成所述第三触发规则。
[0108] 通过上述方式六,使得各个多媒体文件涉及到的弹幕彩蛋具有差异性,避免了大量同质化的弹幕彩蛋导致的用户视觉疲劳,进一步确保了目标弹幕彩蛋和用户之间的有效
性互动,即提升了互动效率。
[0109] 以上提供了获取所述目标弹幕彩蛋的几种方式。需要说明的是,上述几种方式并不用于限制本申请。
[0110] 为了避免出现弹幕彩蛋多造成的屏幕干扰以及弹幕彩蛋多造成的客户端渲染压力,提供以下几种方案:
[0111] 在示例性的实施例中,如图9所示,所述弹幕彩蛋的互动方法还可以包括步骤S900~S904:步骤S900,确定所述评论内容中的分词是否触发黑名单触发规则;其中,所述黑名
单触发规则包括多个文本。步骤S902,如果所述分词与所述多个文本中的至少一个目标文
本匹配,则确定所述分词触发所述黑名单触发规则。步骤S904,根据所述黑名单触发规则,
则不执行弹幕彩蛋获取操作,并生成用于显示所述评论内容的文字弹幕。需要说明的是,如
果所述分词与所述多个文本中的任意一个目标文本均不匹配,则说明所述分词没有触发所
述黑名单触发规则。提供商网络2获取所述目标弹幕彩蛋。
[0112] 在示例性的实施例中,如图10所示,获取用于替代所述评论内容的所述目标弹幕彩蛋,可以包括步骤S1000~S1006:步骤S1000,根据账户信息确定用户喜好;步骤S1002,根
据所述用户喜好,确定是否执行弹幕彩蛋获取操作;步骤S1004,如果确定执行弹幕彩蛋获
取操作,则获取所述目标弹幕彩蛋;步骤S1006,如果确定不执行弹幕彩蛋获取操作,则生成
用于显示所述评论内容的文字弹幕。
[0113] 在示例性的实施例中,如果确定执行弹幕彩蛋获取操作,则获取所述目标弹幕彩蛋,包括:根据所述用户喜好和所述评论内容,获取所述目标弹幕彩蛋。
[0114] 在示例性的实施例中,如图11所示,获取用于替代所述评论内容的目标弹幕彩蛋,包括:步骤S1100,根据所述账户信息确定账户的账户权限;其中,所述账户权限包括至少第
一权限和第二权限,所述第一权限表示该账户有弹幕彩蛋的发射权限,所述第二权限表示
该账户没有弹幕彩蛋的发射权限;步骤S1102,如果所述账户权限为所述第一权限,则获取
所述目标弹幕彩蛋;步骤S1104,如果所述账户权限为所述第二权限,则生成用于显示所述
评论内容的文字弹幕。
[0115] 举例而言,目标弹幕彩蛋可以包括或关联如下信息:
[0116]
[0117] 如图12所示,下面提供一个用于辅助理解的具体示例。
[0118] 需要说明的是,为了使得各个流程更加清晰,图12中的两个客户端12指的是同一个客户端。
[0119] S1:客户端12通过弹幕输入框,接收用户输入的评论内容。
[0120] S2:客户端12将包含该评论内容的弹幕信息发送给提供商网络2。
[0121] S3:提供商网络2接收该弹幕信息。
[0122] S4:提供商网络2根据该弹幕信息关联账户的账户权限,确定该账户是否有权限发射弹幕彩蛋。
[0123] 如果该账户有权限发射弹幕彩蛋,则进入步骤S5。
[0124] 如果该账户没有权限发射弹幕彩蛋,则进入步骤S12。
[0125] S5:提供商网络2获取该账户的用户喜好。
[0126] S6:提供商网络2根据所述用户喜好,确定是否执行弹幕彩蛋获取操作。
[0127] 如果确定执行弹幕彩蛋获取操作,则进入步骤S7。
[0128] 如果确定不执行弹幕彩蛋获取操作,则进入步骤S15。
[0129] S7:提供商网络2判断所述评论内容是否触发了黑名单触发规则。
[0130] 如果所述评论内容触发了黑名单规则,则进入步骤S8。
[0131] 如果所述评论内容没有触发黑名单规则,则进入步骤S15。
[0132] S8:提供商网络2根据评论内容并结合用户喜好/多媒体文件/用户属性,将所述评论内容转换为目标弹幕彩蛋。
[0133] 所述目标弹幕彩蛋,可以是“阿童木”的动画片播放链接、“阿童木”的周边产品的产品链接、用于触发关注“阿童木”视频上传者的关注组件,或用于触发收藏“阿童木”视频
节目的收藏组件等。
[0134] S9:提供商网络2确定所述目标弹幕彩蛋在所述多媒体文件中的弹幕时间戳。
[0135] S10:提供商网络2将所述目标弹幕彩蛋发送到在播放所述多媒体文件的所有客户端(包括客户端12)中。
[0136] S11:客户端12接收携带有弹幕时间戳的目标弹幕彩蛋。
[0137] S12:客户端12将所述目标弹幕彩蛋加入到弹幕轨道中,以弹幕的形式将所述目标弹幕彩蛋显示在所述多媒体文件的播放界面上。
[0138] “以弹幕的形式”,指的是:所述目标弹幕彩蛋可以加入到弹幕的弹幕轨道中(即,目标弹幕彩蛋和其他文字弹幕具有同样的呈现规则),并在弹幕轨道中以预定方向(如,从
右到左)在所述播放界面上滑过。
[0139] S13:客户端12检测用户针对所述目标弹幕彩蛋的点击操作;
[0140] S14:客户端12响应于所述点击操作,执行对应于所述目标弹幕彩蛋的操作(如,点赞操作、页面跳转、APP跳转等)。
[0141] 如图13所示,播放界面中的目标弹幕彩蛋为“《你的名称》”。客户端12检测到用户在“《你的名称》”的点击操作时,会可以跳转到《你的名字》的播放页,进行歌曲播放。
[0142] 如图14所示,播放界面中的目标弹幕彩蛋为用于关注UP主的交互按钮(UP主,又称视频上传者)。客户端12检测到在用于关注UP主的交互按钮上的点击操作时,会执行UP关注
操作。可知,通过所述目标弹幕彩蛋,即可以关注UP主,极大地优化的人机交互流程。
[0143] 图13和图14中虚线箭头,表示所述目标弹幕彩蛋和其他文字弹幕,在播放界面中的运动方向。
[0144] S15:提供商网络2生成用于显示所述评论内容的文字弹幕。
[0145] S16:提供商网络2确定所述目标弹幕彩蛋在所述多媒体文件中的弹幕时间戳。
[0146] S17:提供商网络2将携带弹幕时间戳的文字弹幕发送到在播放所述多媒体文件的所有客户端(包括客户端12)中。
[0147] S18:客户端12根据所述文字弹幕中的弹幕时间戳,将所述文字弹幕加入到弹幕轨道中,以弹幕的形式将所述文字弹幕显示在所述多媒体文件的播放界面上。流程结束。
[0148] 本申请实施例提供的弹幕彩蛋的交互方法、系统、计算机设备及计算机可读存储介质,将用户提供的评论内容转化为具有一定惊喜或意外或互动的目标弹幕彩蛋。不同于
用户之间的纯交流信息,该目标弹幕彩蛋为与评论内容相关的超链接或交互组件并以弹幕
的形式展现在播放界面上,从而使得该目标弹幕彩蛋实现了用户之间的交流,还提升了平
台和用户之间的交互效率和移动终端与用户之间的交互效率。
[0149] 具体而言:用户可以直接点击这个目标弹幕彩蛋以完成相应的操作(例如,点赞操作、收藏操作、超链接跳转操作等),其不仅提高了界面交互操作的便捷性,而且增加了交互
的趣味性和融入感。本申请避免了用户与平台/移动终端的互动操作中各种繁琐的互动步
骤(例如,需要退出全屏模式或部分浮现指定交互窗口/按钮等),有效提高了交互操作效率
和用户的使用体验。
[0150] 实施例二
[0151] 图15示意性示出了根据本申请实施例二的弹幕彩蛋的交互系统的框图,该弹幕彩蛋的交互系统可以被分割成一个或多个程序模块,一个或者多个程序模块被存储于存储介
质中,并由一个或多个处理器所执行,以完成本申请实施例。本申请实施例所称的程序模块
是指能够完成特定功能的一系列计算机程序指令段,以下描述将具体介绍本实施例中各程
序模块的功能。
[0152] 如图15所示,该弹幕彩蛋的交互系统1500可以包括第一获取模块1510、第二获取模块1520、确定模块及发送模块1530,其中:
[0153] 第一获取模块1510,用于获取客户端在播放多媒体文件时发送的弹幕信息,所述弹幕信息包括评论内容和评论时间;
[0154] 第二获取模块1520,用于获取用于替代所述评论内容的目标弹幕彩蛋;
[0155] 确定模块1530,用于根据所述评论时间,确定所述目标弹幕彩蛋的弹幕时间戳;及
[0156] 发送模块1540,用于将携带所述弹幕时间戳的目标弹幕彩蛋发送至所述客户端中,以便所述目标弹幕彩蛋在所述多媒体文件播放至所述弹幕时间戳时,以弹幕的形式显
示在所述多媒体文件的播放界面上。
[0157] 可选的,第二获取模块1520,还用于根据所述多媒体文件和所述评论内容,获取所述目标弹幕彩蛋。
[0158] 可选的,所述弹幕信息还包括账户信息;第二获取模块1520,用于:根据所述账户信息确定用户喜好;根据所述用户喜好,确定是否执行弹幕彩蛋获取操作;如果确定执行弹
幕彩蛋获取操作,则获取所述目标弹幕彩蛋;及如果确定不执行弹幕彩蛋获取操作,则生成
用于显示所述评论内容的文字弹幕。
[0159] 可选的,第二获取模块1520,用于:根据所述用户喜好和所述评论内容,获取所述目标弹幕彩蛋。
[0160] 可选的,第二获取模块1520,用于:确定所述评论内容中的分词是否触发第一触发规则;其中,所述第一触发规则包括多个文本、多个弹幕彩蛋以及所述多个文本和所述多个
弹幕彩蛋之间的映射关系;及如果所述分词与所述多个文本中的至少一个目标文本匹配,
则确定所述分词触发所述第一触发规则;及根据所述至少一个目标文本,从所述多个弹幕
彩蛋中选择出所述目标弹幕彩蛋。
[0161] 可选的,第二获取模块1520,用于:确定所述评论内容中的分词是否触发黑名单触发规则;其中,所述黑名单触发规则包括多个文本;及如果所述分词与所述多个文本中的至
少一个目标文本匹配,则确定所述分词触发所述黑名单触发规则;及根据所述黑名单触发
规则,则不执行弹幕彩蛋获取操作,并生成用于显示所述评论内容的文字弹幕。
[0162] 可选的,第二获取模块1520,用于:根据所述评论内容进行语义识别操作;确定所述评论内容的语义信息是否触发第二触发规则;其中,所述第二触发规则包括多个文本、多
个弹幕彩蛋以及所述多个文本和所述多个弹幕彩蛋之间的映射关系;如果所述语义信息与
所述多个文本中的至少一个目标文本匹配,则确定所述语义信息触发所述第二触发规则;
及根据所述至少一个目标文本,从所述多个弹幕彩蛋中选择出所述目标弹幕彩蛋。
[0163] 可选的,第二获取模块1520,用于:将所述评论内容输入到弹幕彩蛋关联模型中;其中,所述弹幕彩蛋关联模型具有与所述多媒体文件关联的多个弹幕彩蛋标签,每个弹幕
彩蛋标签对应一个弹幕彩蛋;通过所述弹幕彩蛋关联模型输出多个弹幕彩蛋标签中的各个
弹幕彩蛋标签的置信度;根据置信度最高的弹幕彩蛋标签,确定目标弹幕彩蛋标签;及如果
所述目标弹幕彩蛋标签的置信度大于预设阈值,则根据所述目标弹幕彩蛋标签获取所述目
标弹幕彩蛋。
[0164] 可选的,第二获取模块1520,用于:根据第三触发规则,获取所述目标弹幕彩蛋;其中,第三触发规则是内容上传者通过投稿页上传得到的;其中,所述第三触发规则与所述多
媒体文件相关联,所述第三触发规则包括内容上传者提供的多个自定义文本、多个自定义
弹幕彩蛋以及多个自定义文本和所述多个自定义弹幕彩蛋之间的映射关系。
[0165] 可选的,所述弹幕信息还包括账户信息;第二获取模块1520,用于:根据所述账户信息确定账户的账户权限;其中,所述账户权限包括至少第一权限和第二权限,所述第一权
限表示该账户有弹幕彩蛋的发射权限,所述第二权限表示该账户没有弹幕彩蛋的发射权
限;如果所述账户权限为所述第一权限,则获取所述目标弹幕彩蛋;及如果所述账户权限为
所述第二权限,则生成用于显示所述评论内容的文字弹幕。
[0166] 可选的,所述目标弹幕彩蛋包括画面内容中嵌入所述评论内容且所述画面内容与所述评论内容关联的图片。
[0167] 可选的,所述目标弹幕彩蛋包括超链接和/或交互组件。
[0168] 实施例三
[0169] 图16示意性示出了根据本申请实施例三的适于实现弹幕彩蛋的交互方法的计算机设备的硬件架构示意图。
[0170] 本实施例中,计算机设备16可以用于作为提供商网络2或组成提供商网络2的组成部分,计算机设备16可以是诸如虚拟机主机进程和一个或多个虚拟机实例,或者是机架式
服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器
所组成的服务器集群)等
[0171] 本实施例中,计算机设备16也可以用于作为是移动终端10或组成移动终端10的组成部分。当计算机设备16是移动终端10或组成移动终端10的组成部分时,计算机设备16可
以是诸如智能手机、电脑、投影仪、机顶盒等。
[0172] 本实施例中,计算机设备16是一种能够按照事先设定或者存储的指令,自动进行数值计算和/或信息处理的设备。如图16所示,计算机设备16至少包括但不限于:可通过系
统总线相互通信链接存储器1610、处理器1620、网络接口1630。其中:
[0173] 存储器1610至少包括一种类型的计算机可读存储介质,可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访
问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存
储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器1610可以是计算机设备16
的内部存储模块,例如该计算机设备16的硬盘或内存。在另一些实施例中,存储器1610也可
以是计算机设备16的外部存储设备,例如该计算机设备16上配备的插接式硬盘,智能存储
卡(Smart Media Card,简称为SMC),安全数字(Secure Digital,简称为SD)卡,闪存卡
(Flash Card)等。当然,存储器1610还可以既包括计算机设备16的内部存储模块也包括其
外部存储设备。本实施例中,存储器1610通常用于存储安装于计算机设备16的操作系统和
各类应用软件,例如弹幕彩蛋的交互方法的程序代码等。此外,存储器1610还可以用于暂时
地存储已经输出或者将要输出的各类数据。
[0174] 处理器1620在一些实施例中可以是中央处理器(Central Processing Unit,简称为CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器1620通常用于控制计
算机设备16的总体操作,例如执行与计算机设备16进行数据交互或者通信相关的控制和处
理等。本实施例中,处理器1620用于运行存储器1610中存储的程序代码或者处理数据。
[0175] 网络接口1630可包括无线网络接口或有线网络接口,该网络接口1630通常用于在计算机设备16与其他计算机设备之间建立通信链接。例如,网络接口1630用于通过网络将
计算机设备16与外部终端相连,在计算机设备16与外部终端之间的建立数据传输通道和通
信链接等。网络可以是企业内部网(Intranet)、互联网(Internet)、全球移动通讯系统
(Global System of Mobile communication,简称为GSM)、宽带码分多址(Wideband Code 
Division Multiple Access,简称为WCDMA)、4G网络、5G网络、蓝牙(Bluetooth)、Wi‑Fi等无
线或有线网络。
[0176] 需要指出的是,图16仅示出了具有部件1610‑1630的计算机设备,但是应理解的是,并不要求实施所有示出的部件,可以替代的实施更多或者更少的部件。
[0177] 在本实施例中,存储于存储器1610中的弹幕彩蛋的交互方法还可以被分割为一个或者多个程序模块,并由一个或多个处理器(本实施例为处理器1620)所执行,以完成本申
请。
[0178] 实施例四
[0179] 本实施例还提供一种计算机可读存储介质,计算机可读存储介质其上存储有计算机程序,计算机程序被处理器执行时实现实施例中的弹幕彩蛋的交互方法的步骤。
[0180] 本实施例中,计算机可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、
电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘
等。在一些实施例中,计算机可读存储介质可以是计算机设备的内部存储单元,例如该计算
机设备的硬盘或内存。在另一些实施例中,计算机可读存储介质也可以是计算机设备的外
部存储设备,例如该计算机设备上配备的插接式硬盘,智能存储卡(Smart Media Card,简
称为SMC),安全数字(Secure Digital,简称为SD)卡,闪存卡(Flash Card)等。当然,计算机
可读存储介质还可以既包括计算机设备的内部存储单元也包括其外部存储设备。本实施例
中,计算机可读存储介质通常用于存储安装于计算机设备的操作系统和各类应用软件,例
如实施例中的弹幕彩蛋的交互方法的程序代码等。此外,计算机可读存储介质还可以用于
暂时地存储已经输出或者将要输出的各类数据。
[0181] 实施例五
[0182] 图17示意性示出了根据本申请实施例五的弹幕彩蛋的交互方法的流程图。可以理解,本方法实施例可以被执行在移动终端10中,且本方法实施例的流程图不用于对执行步
骤的顺序进行限定。
[0183] 如图17所示,该弹幕彩蛋的交互方法可以包括步骤S1700~S1708,其中:
[0184] 步骤S1700,接收用户输入的评论内容。
[0185] 步骤S1702,将所述评论内容提供给服务器,以便所述服务器将所述评论内容转换为目标弹幕彩蛋并反馈所述目标弹幕彩蛋。
[0186] 步骤S1704,接收所述服务器反馈的所述目标弹幕彩蛋。
[0187] 步骤S1706,将所述目标弹幕彩蛋加入到弹幕轨道中,以弹幕的形式将所述目标弹幕彩蛋显示在所述多媒体文件的播放界面上。
[0188] 在示例性的实施例中,所述目标弹幕彩蛋包括画面内容中嵌入所述评论内容且所述画面内容与所述评论内容关联的图片。
[0189] 在示例性的实施例中,所述目标弹幕彩蛋包括超链接和/或交互组件。
[0190] 在示例性的实施例中,如图18所示,该弹幕彩蛋的交互方法还包括:
[0191] 步骤S1708,当所述目标弹幕彩蛋被显示在所述播放界面上时,检测用户在所述目标弹幕彩蛋上的点击操作。
[0192] 步骤S1710,响应于所述点击操作,执行对应于所述目标弹幕彩蛋的操作。
[0193] 显然,本领域的技术人员应该明白,上述的本申请实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置
所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它
们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执
行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个
模块或步骤制作成单个集成电路模块来实现。这样,本申请实施例不限制于任何特定的硬
件和软件结合。
[0194] 以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技
术领域,均同理包括在本申请的专利保护范围内。