【技术实现步骤摘要】
本专利技术涉及计算机领域,具体而言,涉及一种媒体文件的消息传输方法和装置。
技术介绍
目前,媒体文件的消息传输方法有弹幕技术。在用户针对观看的媒体文件发表评论的时候,比如,在用户针对观看的视频文件发表评论的时候,需要带上当前播放媒体文件的播放进度,后台维护当前媒体文件的直播内容,因此在其它客户端主动拉取弹幕消息的时候,只需要带上客户端对媒体文件的播放进度即可,后台会找到与该播放进度有关的所有用户通过客户端发表的弹幕消息,进而返回给拉取弹幕消息的客户端。相关技术中还提供了一种弹幕方法,该弹幕方法包括了与统一接入层进行兼容的兼容接入端,并且具有处理弹幕消息的基本逻辑,除此之外,对弹幕消息还做了缓存操作。在下层存储方面,将用户索引和弹幕内容分离存放。另外,存储的媒体文件包括了在每个播放时间点的弹幕消息,终端在请求获取弹幕消息的时候提供了当前媒体文件的播放进度,根据该播放进度即可返回用户在该播放进度下发表的全部弹幕消息。用户发表的弹幕消息与发表弹幕消息所在时刻对应的媒体文件的播放内容有关,在用户观看到相同时刻的播放内容时能够看到其他人在该时刻发表的弹幕消息,并且对其进行回复,因此,给用户产生一种事实交互的错觉,但是实际上只有播放进度较慢的媒体文件对应的用户可以看到播放进度较快的媒体文件对应的用户所发表的消息,并对播放进度较快的媒体文件对应的用户发表的消息进行回复和评论,而播放进度快的媒体文件对应的用户则无法看到播放进度慢的媒体文件对应的用户发表的消息,因此,弹幕技术的消息传输方法只是播放进度较慢的媒体文件对应的用户单方面地发表消息,而播放进度较快的媒体文件对应的 ...
【技术保护点】
一种媒体文件的消息传输方法,其特征在于,包括:第一客户端确定与第一账号进行消息交互的第二账号,其中,所述第一账号通过所述第一客户端与所述第二账号通过第二客户端进行消息交互,所述第二账号包括一个或者多个与所述第一账号进行消息交互的账号;在所述第一客户端播放目标媒体文件的过程中,所述第一客户端发送预设链接至所述第二客户端,其中,所述第二客户端根据所述预设链接对所述目标媒体文件进行播放;以及在所述第一客户端和所述第二客户端播放所述目标媒体文件的过程中,所述第一客户端与所述第二客户端基于所述目标媒体文件进行所述第一账号和所述第二账号之间的消息交互,其中,所述第一账号和所述第二账号之间的消息显示在所述第一客户端和所述第二客户端的预设版面。
【技术特征摘要】
1.一种媒体文件的消息传输方法,其特征在于,包括:第一客户端确定与第一账号进行消息交互的第二账号,其中,所述第一账号通过所述第一客户端与所述第二账号通过第二客户端进行消息交互,所述第二账号包括一个或者多个与所述第一账号进行消息交互的账号;在所述第一客户端播放目标媒体文件的过程中,所述第一客户端发送预设链接至所述第二客户端,其中,所述第二客户端根据所述预设链接对所述目标媒体文件进行播放;以及在所述第一客户端和所述第二客户端播放所述目标媒体文件的过程中,所述第一客户端与所述第二客户端基于所述目标媒体文件进行所述第一账号和所述第二账号之间的消息交互,其中,所述第一账号和所述第二账号之间的消息显示在所述第一客户端和所述第二客户端的预设版面。2.根据权利要求1所述的方法,其特征在于,所述第一客户端确定与所述第一账号进行消息交互的第二账号包括:所述第一客户端发送邀请请求,其中,所述邀请请求用于请求所述第二账号通过所述第二客户端与所述第一账号通过所述第一客户端进行消息交互;以及所述第一客户端根据所述第二客户端响应于所述邀请请求发送的响应结果确定所述第二账号。3.根据权利要求1所述的方法,其特征在于,在所述第一客户端确定与所述第一账号进行消息交互的第二账号之后,所述方法还包括:所述第一客户端确定与所述第一账号、所述第二账号进行消息交互的第三账号;在所述第一客户端发送所述预设链接至所述第二客户端之后,所述方法还包括:所述第一客户端发送所述预设链接至第三客户端,其中,所述第三客户端根据所述预设链接对所述目标媒体文件执行播放,所述第三账号通过所述第三客户端进行消息交互;以及所述第一客户端、所述第二客户端和所述第三客户端基于所述目标媒体文件进行所述第一账号、所述第二账号和所述第三账号之间的消息交互,其中,所述第一账号、所述第二账号和所述第三账号之间的消息显示在所述第一客户端、所述第二客户端和所述第三客户端的预设版面。4.根据权利要求3所述的方法,其特征在于,在所述第一客户端、所述第二客户端和所述第三客户端基于所述目标媒体文件进行所述第一账号、所述第二账号和所述第三账号之间的消息交互之后,所述方法还包括:所述第一客户端从所述第二账号和所述第三账号中确定一个或者多个解散账号,并将除所述解散账号之外的与所述第一账号进行消息交互的账号确定为第四账号,其中,所述解散账号为退出与所述第一账号进行消息交互的账号;以及所述第一客户端与所述第四账号对应的客户端基于所述目标媒体文件进行所述第一账号与所述第四账号之间的消息交互。5.根据权利要求1所述的方法,其特征在于,在所述第一客户端与所述第二客户端基于所述目标媒体文件进行所述第一账号和所述第二账号之间的消息交互之后,所述方法还包括:所述第一客户端获取第一指示信息,其中,所述第一指示信息用于指示停止所述第一账号和所述第二账号之间的消息交互;以及所述第一客户端根据所述第一指示信息停止所述第一账号和所述第二账号之间的消息交互。6.根据权利要求5所述的方法,其特征在于,在所述第一客户端根据所述第一指示信息使所述第二账号退出与所述第一账号之间的消息交互之后,所述方法还包括:所述第一客户端获取第二指示信息,其中,所述第二指示信息用于指示再次进行所述第一账号与所述第二账号之间的消息交互;以及所述第一客户端根据所述第二指示信息与所述第二客户端基于所述目标媒体文件再次进行所述第一账号和所述第二账号之间的消息交互。7.根据权利要求1所述的方法,其特征在于,在所述第一客户端发送所述预设链接至所述第二客户端之前,所述方法还包括:所述第一客户端获取播放所述目标媒体文件的播放权限;所述第一客户端在获取所述播放权限之后,对所述目标媒体文件执行播放;所述第一客户端发送所述预设链接至所述第二客户端包括:所述第一客户端发送设置有所述播放权限的目标媒体文件对应的预设链接至所述第二客户端,其中,所述第二客户端直接对所述目标媒体文件执行播放。8.根据权利要求1所述的方法,其特征在于,所述第一客户端与所述第二客户端基于所述目标媒体文件进行所述第一账号和所述第二账号之间的消息交互包括:获取所述第二客户端对所述目标媒体文件的播放进度与所述第一客户端对所述目标媒体文件的播放进度;计算所述第二客户端对所述目标媒体文件的播放进度与所述第一客户端对所述目标媒体文件的播放进度的差值;以及当所述差值符合预设条件时,所述第一客户端与所述第二客户端基于所述目标媒体文件...
【专利技术属性】
技术研发人员:陈晓民,李炳,袁昌文,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。