【技术实现步骤摘要】
数据传输方法、装置、服务器、设备及介质
[0001]本公开涉及数据处理
,尤其涉及数据传输方法、装置、服务器、设备及介质。
技术介绍
[0002]用户可以通过客户端显示的直播间观看直播,用户观看直播的过程中,除了需要观看 到直播视频流之外,还需要观看直播间发生的事件,例如,观众给主播打赏的事件,观众 发送评论内容的事件。
[0003]客户端显示的直播间发生的事件是由长连接服务器发送给客户端的,长连接服务器得 到的事件是由事件服务器发送给长连接服务器的,事件服务器向多个长连接服务器发送事 件的过程中,可能会出现事件服务器向多个长连接服务器发送事件的时间不同的情况,导 致多个长连接服务器将直播间发生的事件发送至显示有该直播间的不同客户端的时间不 同,出现显示该直播间的不同客户端显示该事件不同步的问题。
技术实现思路
[0004]本公开提供一种数据传输方法、装置、设备及介质,以至少解决相关技术中显示该直 播间的不同客户端显示该事件不同步的问题。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种数据传输方法,应用于第一服务器,包括:
[0006]获取存储的直播间的标识,所述直播间为与所述第一服务器具有通信连接的客户端显 示的直播间,所述标识为所述直播间的房间号或所述直播间对应的主播的ID;
[0007]生成获取请求,所述获取请求用于获取所述直播间的标识对应的至少一个事件,所述 事件包括登陆产生所述事件的客户端的账号及产生所述事件的客户端发送的交互数据 ...
【技术保护点】
【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于第一服务器,包括:获取存储的直播间的标识,所述直播间为与所述第一服务器具有通信连接的客户端显示的直播间,所述标识为所述直播间的房间号或所述直播间对应的主播的ID;生成获取请求,所述获取请求用于获取所述直播间的标识对应的至少一个事件,所述事件包括登陆产生所述事件的客户端的账号及产生所述事件的客户端发送的交互数据;发送所述获取请求至第二服务器,所述第二服务器至少用于接收显示有所述直播间的客户端产生的事件以及存储所述直播间的标识对应的至少一个事件;接收所述第二服务器反馈的所述直播间的标识对应的至少一个事件;发送所述至少一个事件至显示有所述直播间的客户端。2.一种数据传输方法,其特征在于,应用于第二服务器,包括:接收客户端发送的存储请求,所述存储请求包括所述客户端显示的直播间的标识以及所述客户端产生的事件,所述事件包括登陆所述客户端的账号及所述客户端发送的交互数据;响应所述存储请求,存储所述直播间的标识以及所述事件;接收第一服务器发送的获取请求,所述获取请求用于获取所述第一服务器存储的直播间的标识对应的至少一个事件;响应所述获取请求,发送所述获取请求包括的直播间的标识对应的至少一个事件至所述第一服务器,以使第一服务器发送所述至少一个事件至显示有所述直播间的客户端。3.一种数据传输方法,其特征在于,应用于客户端,包括:若检测到实施于显示的直播间的数据发送操作,生成事件,所述事件包括登陆所述客户端的账号以及所述数据发送操作对应的交互数据;基于所述直播间的标识确定第二服务器,所述第二服务器至少用于接收显示有所述直播间的客户端产生的事件以及存储所述直播间的标识对应的至少一个事件;发送存储请求至所述第二服务器,以使得所述第二服务器存储所述直播间的标识及所述事件,所述存储请求包含所述直播间的标识及所述事件,所述第二服务器用于接收第一服务器发送的获取请求,所述获取请求用于获取所述第一服务器存储的直播间的标识对应的至少一个事件。4.一种数据传输装置,其特征在于,应用于第一服务器,包括:获取模块,被配置为获取存储的直播间的标识,所述直播间为与所述第一服务器具有通信连接的客户端显示的直播间,所述标识为所述直播间的房间号或所述直播间对应的主播的ID;第一生成模块,被配置为生成获取请求,所述获取请求用于获取所述直播间的标识对应的至少一个事件,所述事件包括登陆产生所述事件的客户端的账号及产生所述事件的客户端发送的交互数据;第一发送模块,被配置为发送所述获取请求至第二服务器,所述第二服务器至少用于接收显示有所述直播间的客户端产生的事件以及存储所述直播间的标识对应的至少一个事件;第一接收模块,被配置为接收所述第二服务器反馈的所述直播间的...
【专利技术属性】
技术研发人员:梁栩华,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。