著录项信息
专利名称 | 一种在多媒体文件播放过程中的弹幕交互方法及装置 |
申请号 | CN201510144538.4 | 申请日期 | 2015-03-30 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-07-01 | 公开/公告号 | CN104754420A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N21/475 | IPC分类号 | H;0;4;N;2;1;/;4;7;5;;;H;0;4;N;2;1;/;4;7;8;8查看分类表>
|
申请人 | 北京奇艺世纪科技有限公司 | 申请人地址 | 北京市海淀区北一街2号鸿城拓展大厦10、11层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京奇艺世纪科技有限公司 | 当前权利人 | 北京奇艺世纪科技有限公司 |
发明人 | 楼佳 |
代理机构 | 北京柏杉松知识产权代理事务所(普通合伙) | 代理人 | 马敬;项京 |
摘要
本发明实施例公开了一种在多媒体文件播放过程中的弹幕交互方法及装置。一种在多媒体文件播放过程中的弹幕交互方法,包括:在第一多媒体文件播放过程中,接收第一用户输入的弹幕交互请求;根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户;获取所确定出的用户发表的用户评论,并将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上。一种在多媒体文件播放过程中的弹幕交互装置,包括:请求接收模块、弹幕交互用户确定模块和弹幕显示模块。应用本发明提供的技术方案,用户可以选择出与用户存在某些特定关系的用户进行弹幕交流。
1.一种在多媒体文件播放过程中的弹幕交互方法,其特征在于,所述方法包括:
在第一多媒体文件播放过程中,接收第一用户输入的弹幕交互请求;
根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户;
获取所确定出的用户发表的用户评论,并将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上;
所述根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户,包括:
根据所述弹幕交互请求,生成用户添加界面,并显示;
接收第一用户针对所述用户添加界面做出的用户账号添加操作,进一步确定出:与所述第一用户进行弹幕交互的用户;
或者
所述弹幕交互请求中携带有第一用户的用户标识;
所述根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户,包括:
根据第一用户的用户标识,获取第一用户的关联用户信息;其中,所述第一用户的关联用户,与所述第一用户存在预设的用户关系;
基于所述关联用户信息生成关联用户展示列表,并显示;
接收第一用户针对所述关联用户展示列表做出的弹幕交互用户选择操作,进一步确定出:与所述第一用户进行弹幕交互的用户;
或者
根据所述第一用户的用户标识,判断所述第一用户是否选择过弹幕交互用户;
在判断结果为是的情况下,直接将所述第一用户选择过的弹幕交互用户确定为本次进行弹幕交互的用户。
2.根据权利要求1所述的方法,其特征在于,在根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户之后,还包括:
生成第一弹幕交互群组;其中,所述第一弹幕交互群组中包含:第一用户和第一用户所确定的用户;所述第一弹幕交互群组中用户发表的评论仅能被该群组中的用户回复及查看。
3.根据权利要求1所述的方法,其特征在于,所述获取到的用户评论数量不少于两条;
一条用户评论中包含:评论文本、评论对应的视频进度点;
所述将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上,包括:
根据获取到的每条用户评论对应的视频进度点,将该用户评论的评论文本以弹幕的形式显示在所述第一多媒体文件对应的视频播放进度点上。
4.根据权利要求1所述的方法,其特征在于,在将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上之后,还包括:
在检测到第一用户针对所述播放界面上显示的弹幕做出回复操作后,进一步接收第一用户输入的弹幕回复内容,将所述弹幕回复内容发送至服务器。
5.一种在多媒体文件播放过程中的弹幕交互装置,其特征在于,所述装置包括:
请求接收模块,用于在第一多媒体文件播放过程中,接收第一用户输入的弹幕交互请求;
弹幕交互用户确定模块,用于根据所述请求接收模块接收到的弹幕交互请求,确定与所述第一用户进行弹幕交互的用户;
弹幕显示模块,用于获取所述弹幕交互用户确定模块确定出的用户发表的用户评论,并将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上;
所述弹幕交互用户确定模块,具体用于:
根据所述弹幕交互请求,生成用户添加界面,并显示;
接收第一用户针对所述用户添加界面做出的用户账号添加操作,进一步确定出:与所述第一用户进行弹幕交互的用户;
或者
所述弹幕交互请求中携带有第一用户的用户标识;
所述弹幕交互用户确定模块,具体用于:根据第一用户的用户标识,获取第一用户的关联用户信息,基于所述关联用户信息生成关联用户展示列表,并显示;
接收第一用户针对所述关联用户展示列表做出的弹幕交互用户选择操作,进一步确定出:与所述第一用户进行弹幕交互的用户;其中,所述第一用户的关联用户,与所述第一用户存在预设的用户关系;
或者
所述弹幕交互用户确定模块,具体用于:根据所述第一用户的用户标识,判断所述第一用户是否选择过弹幕交互用户,在判断结果为是的情况下,直接将所述第一用户选择过的弹幕交互用户确定为本次进行弹幕交互的用户。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:群组生成模块;
所述群组生成模块,用于生成第一弹幕交互群组;其中,所述第一弹幕交互群组中包含:第一用户和第一用户所确定的用户;所述第一弹幕交互群组中用户发表的评论仅能被该群组中的用户回复及查看。
7.根据权利要求5所述的装置,其特征在于,所述获取到的用户评论数量不少于两条;
一条用户评论中包含:评论文本、评论对应的视频进度点;
所述弹幕显示模块,具体用于:获取所述弹幕交互用户确定模块确定出的用户发表的用户评论,并根据获取到的每条用户评论对应的视频进度点,将该用户评论的评论文本以弹幕的形式显示在所述第一多媒体文件对应的视频播放进度点上。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括:弹幕回复模块;
所述弹幕回复模块,用于在检测到第一用户针对所述播放界面上显示的弹幕做出回复操作后,进一步接收第一用户输入的弹幕回复内容,将所述弹幕回复内容发送至服务器。
一种在多媒体文件播放过程中的弹幕交互方法及装置\n技术领域\n[0001] 本发明涉及互联网应用技术领域,特别涉及一种在多媒体文件播放过程中的弹幕交互方法及装置。\n背景技术\n[0002] 弹幕,是指直接显示在视频播放画面上的评论,它可以以滚动、停留或其它动作特效方式出现在视频播放画面上。随着网络多媒体技术的发展,弹幕技术被广泛应用于视频网站中。\n[0003] 区别于传统的视频网站仅在播放器下方的专用点评区显示用户发表的内容,具有弹幕交互功能的视频网站还可以以滑动字幕的方式将用户发表的评论显示在播放器的视频画面上,以使视频观看者都能注意到,从而增加观看乐趣。\n[0004] 现有技术中,在弹幕交互功能开启之后,会在播放器的视频画面上无差异地显示各用户发表的评论,用户无法仅与存在某些特定关系的用户进行弹幕交流。\n发明内容\n[0005] 为了解决上述问题,本发明实施例公开了一种在多媒体文件播放过程中的弹幕交互方法及装置,具体技术方案如下:\n[0006] 本发明提供的一种在多媒体文件播放过程中的弹幕交互方法,所述方法包括:\n[0007] 在第一多媒体文件播放过程中,接收第一用户输入的弹幕交互请求;\n[0008] 根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户;\n[0009] 获取所确定出的用户发表的用户评论,并将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上。\n[0010] 根据本发明提供的一种实施方式,所述弹幕交互请求中携带有第一用户的用户标识;\n[0011] 所述根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户,包括:\n[0012] 根据第一用户的用户标识,获取第一用户的关联用户信息;其中,所述第一用户的关联用户,与所述第一用户存在预设的用户关系;\n[0013] 基于所述关联用户信息生成关联用户展示列表,并显示;\n[0014] 接收第一用户针对所述关联用户展示列表做出的弹幕交互用户选择操作,进一步确定出:与所述第一用户进行弹幕交互的用户。\n[0015] 根据本发明提供的一种实施方式,所述弹幕交互请求中携带有第一用户的用户标识;\n[0016] 所述根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户,包括:\n[0017] 根据所述第一用户的用户标识,判断所述第一用户是否选择过弹幕交互用户;\n[0018] 在判断结果为是的情况下,直接将所述第一用户选择过的弹幕交互用户确定为本次进行弹幕交互的用户。\n[0019] 根据本发明提供的一种实施方式,所述根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户,包括:\n[0020] 根据所述弹幕交互请求,生成用户添加界面,并显示;\n[0021] 接收第一用户针对所述用户添加界面做出的用户账号添加操作,进一步确定出:\n与所述第一用户进行弹幕交互的用户。\n[0022] 根据本发明提供的一种实施方式,在根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户之后,还包括:\n[0023] 生成第一弹幕交互群组;其中,所述第一弹幕交互群组中包含:第一用户和第一用户所确定的用户;所述第一弹幕交互群组中用户发表的评论仅能被该群组中的用户回复及查看。\n[0024] 根据本发明提供的一种实施方式,所述获取到的用户评论数量不少于两条;一条用户评论中包含:评论文本、评论对应的视频进度点;\n[0025] 所述将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上,包括:\n[0026] 根据获取到的每条用户评论对应的视频进度点,将该用户评论的评论文本以弹幕的形式显示在所述第一多媒体文件对应的视频播放进度点上。\n[0027] 根据本发明提供的一种实施方式,在将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上之后,还包括:\n[0028] 在检测到第一用户针对所述播放界面上显示的弹幕做出回复操作后,进一步接收第一用户输入的弹幕回复内容,将所述弹幕回复内容发送至服务器。\n[0029] 本发明提供的一种在多媒体文件播放过程中的弹幕交互装置,所述装置包括:\n[0030] 请求接收模块,用于在第一多媒体文件播放过程中,接收第一用户输入的弹幕交互请求;\n[0031] 弹幕交互用户确定模块,用于根据所述请求接收模块接收到的弹幕交互请求,确定与所述第一用户进行弹幕交互的用户;\n[0032] 弹幕显示模块,用于获取所述弹幕交互用户确定模块确定出的用户发表的用户评论,并将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上。\n[0033] 根据本发明提供的一种实施方式,所述弹幕交互请求中携带有第一用户的用户标识;\n[0034] 所述弹幕交互用户确定模块,具体用于:根据第一用户的用户标识,获取第一用户的关联用户信息,基于所述关联用户信息生成关联用户展示列表,并显示;\n[0035] 接收第一用户针对所述关联用户展示列表做出的弹幕交互用户选择操作,进一步确定出:与所述第一用户进行弹幕交互的用户;其中,所述第一用户的关联用户,与所述第一用户存在预设的用户关系。\n[0036] 根据本发明提供的一种实施方式,所述弹幕交互请求中携带有第一用户的用户标识;\n[0037] 所述弹幕交互用户确定模块,具体用于:根据所述第一用户的用户标识,判断所述第一用户是否选择过弹幕交互用户,在判断结果为是的情况下,直接将所述第一用户选择过的弹幕交互用户确定为本次进行弹幕交互的用户。\n[0038] 根据本发明提供的一种实施方式,所述弹幕交互用户确定模块,具体用于:\n[0039] 根据所述弹幕交互请求,生成用户添加界面,并显示;\n[0040] 接收第一用户针对所述用户添加界面做出的用户账号添加操作,进一步确定出:\n与所述第一用户进行弹幕交互的用户。\n[0041] 根据本发明提供的一种实施方式,所述装置还包括:群组生成模块;\n[0042] 所述群组生成模块,用于生成第一弹幕交互群组;其中,所述第一弹幕交互群组中包含:第一用户和第一用户所确定的用户;所述第一弹幕交互群组中用户发表的评论仅能被该群组中的用户回复及查看。\n[0043] 根据本发明提供的一种实施方式,所述获取到的用户评论数量不少于两条;一条用户评论中包含:评论文本、评论对应的视频进度点;\n[0044] 所述弹幕显示模块,具体用于:获取所述弹幕交互用户确定模块确定出的用户发表的用户评论,并根据获取到的每条用户评论对应的视频进度点,将该用户评论的评论文本以弹幕的形式显示在所述第一多媒体文件对应的视频播放进度点上。\n[0045] 根据本发明提供的一种实施方式,所述装置还包括:弹幕回复模块;\n[0046] 所述弹幕回复模块,用于在检测到第一用户针对所述播放界面上显示的弹幕做出回复操作后,进一步接收第一用户输入的弹幕回复内容,将所述弹幕回复内容发送至服务器。\n[0047] 应用上述技术方案,本发明提供的在多媒体文件播放过程中的弹幕交互方法及装置,在第一多媒体文件播放过程中,接收第一用户输入的弹幕交互请求,根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户,获取所确定出的用户发表的用户评论,并将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上。在本发明中,用户可以选择出与用户存在某些特定关系的用户进行弹幕交流。\n附图说明\n[0048] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0049] 图1为本发明实施例提供的一种在多媒体文件播放过程中的弹幕交互方法的流程图;\n[0050] 图2为本发明实施例提供的图1中S102的一种实施方式的流程图;\n[0051] 图3为本发明实施例提供的图1中S102的另一种实施方式的流程图;\n[0052] 图4为本发明实施例提供的图1中S102的另一种实施方式的流程图;\n[0053] 图5为本发明实施例提供的另一种在多媒体文件播放过程中的弹幕交互方法的流程图;\n[0054] 图6为本发明实施例提供的另一种在多媒体文件播放过程中的弹幕交互方法的流程图;\n[0055] 图7为本发明实施例提供的一种在多媒体文件播放过程中的弹幕交互装置的结构示意图;\n[0056] 图8为本发明实施例提供的另一种在多媒体文件播放过程中的弹幕交互装置的结构示意图;\n[0057] 图9为本发明实施例提供的另一种在多媒体文件播放过程中的弹幕交互装置的结构示意图。\n具体实施方式\n[0058] 为了使本领域技术人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0059] 弹幕,是指直接显示在视频播放画面上的评论,它可以以滚动、停留或其它动作特效方式出现在视频播放画面上。随着网络多媒体技术的发展,弹幕技术被广泛应用于视频网站中。区别于传统的视频网站仅在播放器下方的专用点评区显示用户发表的内容,具有弹幕交互功能的视频网站还可以以滑动字幕的方式将用户发表的评论显示在播放器的视频画面上,以使视频观看者都能注意到,从而增加观看乐趣。\n[0060] 目前,在弹幕交互功能开启之后,会在播放器的视频画面上无差异地显示各用户发表的评论,用户无法仅与存在某些特定关系的用户进行弹幕交流。为了解决上述问题,本发明实施例提供了一种在多媒体文件播放过程中的弹幕交互方法及装置。\n[0061] 下面首先对本发明实施例提供的一种在多媒体文件播放过程中的弹幕交互方法进行介绍。\n[0062] 需要说明的是,本发明提供的方法适应于电子设备,在实际应用中,该电子设备可以为台式/笔记本/平板电脑、智能手机等,本发明电子设备的类型不作限定。此外,对应到互联网产品中,本发明提供的方法可以运用到客户端视频软件、网页版视频软件等应用软件中,以使上述视频软件在播放视频时,用户可以与特定的用户进行弹幕交互。\n[0063] 如图1所示,本发明实施例提供的一种在多媒体文件播放过程中的弹幕交互方法,可以包括:\n[0064] S101,在第一多媒体文件播放过程中,接收第一用户输入的弹幕交互请求。\n[0065] 从多媒体文件格式的角度来说,本发明实施例中的多媒体文件可以为:视频文件、Flash文件、音频文件、由图片合成的媒体文件等等。\n[0066] 从多媒体文件制作对象的角度来说,本发明实施例中的多媒体文件可以为:专业视频制作者制作的PGC、用户制作的UGC。\n[0067] 对应到互联网产品上,以网页版视频软件为例进行说明:在第一多媒体文件播放过程中,用户可以通过输入弹幕交互请求的方式,来实现查看其他用户针对该多媒体文件发表的弹幕、或者针对特定用户发表的弹幕做出回复、或者输入自己的评论的目的。\n[0068] 对应到互联网产品上,输入弹幕交互请求的方式可以为:声控输入方式、点击一个按钮、或鼠标选中某一位置双击、或触屏滑动等方式,本发明实施例对此不做限定。\n[0069] S102,根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户。\n[0070] 可以理解的是,从上述分析中可以看出,本发明需要解决的问题是:第一用户可以有差异地查看其它用户发表的弹幕。要实现本发明的目的,首先需要确定出:第一用户的弹幕交互对象。\n[0071] 仍以网页版视频软件为例进行说明,在该视频软件接收到第一用户输入的弹幕交互请求之后,会对该弹幕交互请求进行分析,进一步确定第一用户请求操作的类型:查看弹幕、发表弹幕,及弹幕交互对象。\n[0072] 可选的,在本发明的一个具体实施方式中,所述弹幕交互请求中携带有第一用户的用户标识;如图2所示,上述S102,可以包括:\n[0073] S102a,根据第一用户的用户标识,获取第一用户的关联用户信息;其中,所述第一用户的关联用户,与所述第一用户存在预设的用户关系。\n[0074] 需要说明的是,本发明实施例中的预设的用户关系可以为:基于通讯录的联系人关系、基于某款软件的好友关系等等。\n[0075] 仍以网页版视频软件为例进行说明,假设预设的用户关系为基于该视频软件所建立的好友关系,此时,本发明中的关联用户为存在好友关系的用户,可以理解的是,与该网页版视频软件配合工作的服务器会记录有该好友关系及该好友关系所涉及的用户的全部信息。\n[0076] 由于上述网页版视频软件接收到的弹幕交互请求中携带有第一用户的用户标识,该视频软件可以根据第一用户的用户标识,从与该网页版视频软件配合工作的服务器上获取与第一用户存在好友关系的部分、或全部用户的用户信息,比如用户昵称、用户年龄、性别、兴趣等信息。\n[0077] S102b,基于所述关联用户信息生成关联用户展示列表,并显示。\n[0078] 在该视频软件获取到与第一用户存在好友关系的部分、或全部用户的用户信息后,可以生成好友展示列表。在实际应用中,该好友展示列表中可以仅包含:好友昵称及相应的选择按钮:“×”、“√”,其中,勾选好友昵称后面的“×”代表不看该好友的弹幕,勾选好友昵称后面的“√”代表查看该好友的弹幕。或者该好友展示列表中可以包含:好友昵称及一个统一的好友选择按钮,其中,点击该好友选择按钮可以一次性完成弹幕交互好友的选择。或者该好友展示列表中还可以在上述两种情况的基础上增加好友基本信息等。\n[0079] 此外,在生成上述好友展示列表之后,该视频软件还可以将该好友展示列表展示在该软件界面上实现可视化,以供第一用户进行选择,具体的,可以展示在该软件界面的左侧、右侧等任意位置,本发明实施例对此不做限定。\n[0080] S102c,接收第一用户针对所述关联用户展示列表做出的弹幕交互用户选择操作,进一步确定出:与所述第一用户进行弹幕交互的用户。\n[0081] 在将生成的好友展示列表进行显示之后,第一用户会针对该好友展示列表进行选择操作,具体的,点击好友选择按钮进行弹幕交互好友的选择,该视频软件在接收到第一用户做出的选择操作后,会对接收到的用户操作进行分析,进而确定出:第一用户的弹幕交互对象。\n[0082] 可选的,在本发明的另一个具体实施方式中,所述弹幕交互请求中携带有第一用户的用户标识;如图3所示,上述S102,可以包括:\n[0083] S102d,根据所述第一用户的用户标识,判断所述第一用户是否选择过弹幕交互用户。\n[0084] 可以理解的是,网页版视频软件的用户通常不止一次请求弹幕交互操作,每次操作都会在该视频软件中存在记录,因此,可以根据用户的用户标识,判断该用户是否选择过弹幕交互用户。\n[0085] S102e,在判断结果为是的情况下,直接将所述第一用户选择过的弹幕交互用户确定为本次进行弹幕交互的用户。\n[0086] 又由于每次请求操作都会进行一次弹幕交互对象的选择,且用户的历史选择从一定程度上反映了该用户的喜好,因此,为了提高效率,在接收到用户的弹幕交互请求后,可以直接将该用户历史选择过的弹幕交互对象确定为本次的弹幕交互对象。\n[0087] 可选的,在本发明的另一个具体实施方式中,如图4所示,上述S102可以包括:\n[0088] S102f,根据所述弹幕交互请求,生成用户添加界面,并显示。\n[0089] 可以理解的是,网页版视频软件的用户不希望局限于仅查看好友发表的弹幕,还希望查看好友列表之外的用户发表的弹幕。在本发明中,该视频软件在接收到弹幕交互请求后,可以生成用户添加界面,从而实现好友列表之外弹幕交互对象的添加。在实际应用中,该用户添加界面中可以仅包含:账号输入框,及配合使用的“添加”按钮,具体的,在该账号输入框内输入弹幕交互对象的账号后,点击“添加”按钮,即完成添加操作。\n[0090] 此外,在生成上述用户添加界面之后,该视频软件还可以将该用户添加界面展示在该软件界面上实现可视化,以供第一用户进行选择,具体的,可以展示在该软件界面的左侧、右侧等任意位置,本发明实施例对此不做限定。\n[0091] S102g,接收第一用户针对所述用户添加界面做出的用户账号添加操作,进一步确定出:与所述第一用户进行弹幕交互的用户。\n[0092] 在将生成的用户添加界面进行显示之后,第一用户会针对该用户添加界面进行账号添加操作,具体的,在账号输入框内输入弹幕交互对象的账号后,点击“添加”按钮,该视频软件在接收到第一用户做出的账号添加操作后,会对接收到的用户操作进行分析,进而确定出:第一用户的弹幕交互对象。\n[0093] S103,获取所确定出的用户发表的用户评论,并将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上。\n[0094] 可选的,在本发明的一个具体实施例方式中,所述获取到的用户评论数量不少于两条;一条用户评论中包含:评论文本、评论对应的视频进度点;上述S103,可以包括:\n[0095] 根据获取到的每条用户评论对应的视频进度点,将该用户评论的评论文本以弹幕的形式显示在所述第一多媒体文件对应的视频播放进度点上。\n[0096] 示例性的,视频软件正在播放《马达加斯加的企鹅》,该视频软件的弹幕功能开启后,该视频播放到5分23秒时,在该视频的播放界面上显示弹幕交互对象在该视频的5分23秒时发表的弹幕。\n[0097] 由此可见,本发明提供的在多媒体文件播放过程中的弹幕交互方法,在第一多媒体文件播放过程中,可以接收第一用户输入的弹幕交互请求,根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户,获取所确定出的用户发表的用户评论,并将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上。在本发明中,用户可以选择出与用户存在某些特定关系的用户进行弹幕交流。\n[0098] 可选的,在本发明的另一个实施例中,如图5所示,还可以在图1所示方法的基础上增加:S104;\n[0099] S104,生成第一弹幕交互群组。其中,所述第一弹幕交互群组中包含:第一用户和第一用户所确定的用户;所述第一弹幕交互群组中用户发表的评论仅能被该群组中的用户回复及查看。\n[0100] 在确定出第一用户的弹幕交互对象后,第一用户还可以建立包含前述弹幕交互对象的弹幕交互群组,从而方便该群组内的成员进行弹幕交互。此外,第一用户还可以将管理员权限分配给群内的其他成员。\n[0101] 可选的,在本发明的另一个实施例中,如图6所示,还可以在图1所示方法的基础上增加:S105;\n[0102] S105,在检测到第一用户针对所述播放界面上显示的弹幕做出回复操作后,进一步接收第一用户输入的弹幕回复内容,将所述弹幕回复内容发送至服务器。\n[0103] 需要说明的是,在实际应用中,第一用户可以通过点击播放界面上显示的弹幕的方式,或点击弹幕发表者的方式触发弹幕回复操作,本发明实施例对此不做限定。\n[0104] 在接收到第一用户输入的弹幕回复内容后,网页版视频软件将接收到的内容发送至与该视频软件配合使用的服务器上,以便该服务器对上述内容进行字体、字号等基本处理,或响应该视频软件的其他用户的弹幕交互请求。\n[0105] 相应于上面的方法实施例,本发明实施例还提供了一种在多媒体文件播放过程中的弹幕交互装置。\n[0106] 如图7所示,本发明提供的一种在多媒体文件播放过程中的弹幕交互装置,可以包括:\n[0107] 请求接收模块701,用于在第一多媒体文件播放过程中,接收第一用户输入的弹幕交互请求;\n[0108] 弹幕交互用户确定模块702,用于根据所述请求接收模块701接收到的弹幕交互请求,确定与所述第一用户进行弹幕交互的用户;\n[0109] 弹幕显示模块703,用于获取所述弹幕交互用户确定模块702确定出的用户发表的用户评论,并将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上。\n[0110] 由此可见,本发明提供的在多媒体文件播放过程中的弹幕交互装置,在第一多媒体文件播放过程中,可以接收第一用户输入的弹幕交互请求,根据所述弹幕交互请求,确定与所述第一用户进行弹幕交互的用户,获取所确定出的用户发表的用户评论,并将获取到的用户评论以弹幕的形式显示在所述第一多媒体文件的播放界面上。在本发明中,用户可以选择出与用户存在某些特定关系的用户进行弹幕交流。\n[0111] 可选的,在本发明的另一个实施例中,所述弹幕交互请求中携带有第一用户的用户标识;\n[0112] 所述弹幕交互用户确定模块702,具体用于:根据第一用户的用户标识,获取第一用户的关联用户信息,基于所述关联用户信息生成关联用户展示列表,并显示;\n[0113] 接收第一用户针对所述关联用户展示列表做出的弹幕交互用户选择操作,进一步确定出:与所述第一用户进行弹幕交互的用户;其中,所述第一用户的关联用户,与所述第一用户存在预设的用户关系。\n[0114] 可选的,在本发明的另一个实施例中,所述弹幕交互请求中携带有第一用户的用户标识;\n[0115] 所述弹幕交互用户确定模块702,具体用于:根据所述第一用户的用户标识,判断所述第一用户是否选择过弹幕交互用户,在判断结果为是的情况下,直接将所述第一用户选择过的弹幕交互用户确定为本次进行弹幕交互的用户。\n[0116] 可选的,在本发明的另一个实施例中,所述弹幕交互用户确定模块702,具体用于:\n根据所述弹幕交互请求,生成用户添加界面,并显示;\n[0117] 接收第一用户针对所述用户添加界面做出的用户账号添加操作,进一步确定出:\n与所述第一用户进行弹幕交互的用户。\n[0118] 可选的,在本发明的另一个实施例中,如图8所示,所述装置还可以包括:群组生成模块704;\n[0119] 所述群组生成模块704,用于生成第一弹幕交互群组;其中,所述第一弹幕交互群组中包含:第一用户和第一用户所确定的用户;所述第一弹幕交互群组中用户发表的评论仅能被该群组中的用户回复及查看。\n[0120] 可选的,在本发明的另一个实施例中,如图9所示,所述装置还可以包括:弹幕回复模块705;\n[0121] 所述弹幕回复模块705,用于在检测到第一用户针对所述播放界面上显示的弹幕做出回复操作后,进一步接收第一用户输入的弹幕回复内容,将所述弹幕回复内容发送至服务器。\n[0122] 可选的,在本发明的另一个实施例中,所述获取到的用户评论数量不少于两条;一条用户评论中包含:评论文本、评论对应的视频进度点;\n[0123] 所述弹幕显示模块703,具体用于:获取所述弹幕交互用户确定模块702确定出的用户发表的用户评论,并根据获取到的每条用户评论对应的视频进度点,将该用户评论的评论文本以弹幕的形式显示在所述第一多媒体文件对应的视频播放进度点上。\n[0124] 对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。\n[0125] 为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本发明时可以把各模块的功能在同一个或多个软件和/或硬件中实现。\n[0126] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。\n[0127] 本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。\n[0128] 本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。\n[0129] 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
法律信息
- 2018-04-13
- 2015-07-29
实质审查的生效
IPC(主分类): H04N 21/475
专利申请号: 201510144538.4
申请日: 2015.03.30
- 2015-07-01
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2015-03-25
|
2014-12-09
| | |
2
| |
2014-12-17
|
2014-09-17
| | |
3
| |
2014-02-26
|
2013-11-25
| | |
4
| |
2012-06-27
|
2011-11-18
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |