服务器、终端设备、信息处理方法及装置制造方法及图纸

技术编号:27205120 阅读:16 留言:0更新日期:2021-01-31 12:25
本公开关于一种服务器、终端设备、信息处理方法及装置,该方法包括:在第一时刻,从账户集中抽取多个账户,其中,账户集包括当前登录直播间的账户和历史登录过直播间的账户中的至少一项;对多个账户进行排序,从排序中选择前N个账户,并生成包括N个账户的第一名单信息;向直播间发送通知消息,通知消息包括第一名单信息;在接收到当前登录直播间的目标账户发送的第一请求信息的情况下,向目标账户发送第二名单信息,第一请求信息用于请求获取第一名单信息外的账户信息,第二名单信息包括多个账户中的N个账户及排序在N个账户后的账户。这样可以在降低服务器的运行压力的情况下,并达到改善账户名单的查看效果的目的。到改善账户名单的查看效果的目的。到改善账户名单的查看效果的目的。

【技术实现步骤摘要】
服务器、终端设备、信息处理方法及装置


[0001]本公开涉及通信
,尤其涉及一种服务器、终端设备、信息处理方法及装置。

技术介绍

[0002]相关技术中,直播平台为感谢新老用户对平台的关注和支持,经常会在一些特定时刻向关注和支持平台的用户下发用户名单。而且,为满足业务上的需求,直播平台必须满足在该特定时刻,所有直播间的客户端需要同时展示用户名单,客户端收到相关通知后,会主动去服务器请求用户名单。然而,当直播间的用户数量较多时,服务器会在该特定时刻收到各客户端的请求信息,并在该特定时刻将用户名单发送至各客户端,从而导致服务器存在运行压力大的问题。

技术实现思路

[0003]本公开提供一种服务器、终端设备、信息处理方法及装置,以至少解决相关技术中直播平台的服务器存在运行压力大的问题。本公开的技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种信息处理方法,应用于服务器,包括:
[0005]在第一时刻,从账户集中抽取多个账户,其中,所述账户集包括当前登录直播间的账户和历史登录过所述直播间的账户中的至少一项;
[0006]对所述多个账户进行排序,从所述排序中选择前N个账户,并生成包括所述N个账户的第一名单信息,N为正整数;
[0007]向所述直播间发送通知消息,所述通知消息包括所述第一名单信息;
[0008]在接收到当前登录所述直播间的目标账户发送的第一请求信息的情况下,向所述目标账户发送第二名单信息,所述第一请求信息用于请求获取第一名单信息外的账户信息,所述第二名单信息包括所述多个账户中的所述N个账户及排序在所述N个账户后的账户。
[0009]根据本公开实施例的第二方面,提供一种信息处理方法,应用于终端设备,包括:
[0010]接收服务器发送的通知消息,所述通知消息包括第一名单信息,其中,所述第一名单信息包括多个账户中的N个账户,所述多个账户为在第一时刻从账户集中抽取的账户,所述账户集包括当前登录直播间的账户和历史登录过所述直播间的账户中的至少一项,且所述N个账户为所述多个账户中排序中的前N个,N为正整数;
[0011]展示所述第一名单信息;
[0012]接收针对所述第一名单信息的第一输入;
[0013]响应于所述第一输入,向所述服务器发送所述第一请求信息;
[0014]接收所述服务器发送的与所述第一请求信息对应的第二名单信息,所述第二名单信息包括所述多个账户中的所述N个账户及排序在所述N个账户后的账户。
[0015]根据本公开实施例的第三方面,提供一种信息处理装置,包括:
[0016]抽取模块,被配置为执行在第一时刻,从账户集中抽取多个账户,其中,所述账户集包括当前登录直播间的账户和历史登录过所述直播间的账户中的至少一项;
[0017]排序模块,被配置为执行对所述多个账户进行排序,从所述排序中选择前N个账户,并生成包括所述N个账户的第一名单信息,N为正整数;
[0018]第一发送模块,被配置为执行向所述直播间发送通知消息,所述通知消息包括所述第一名单信息;
[0019]第二发送模块,被配置为执行在接收到当前登录所述直播间的目标账户发送的第一请求信息的情况下,向所述目标账户发送第二名单信息,所述第一请求信息用于请求获取第一名单信息外的账户信息,所述第二名单信息包括所述多个账户中的所述N个账户及排序在所述N个账户后的账户。
[0020]根据本公开实施例的第四方面,提供一种信息处理装置,包括:
[0021]第一接收模块,被配置为执行接收服务器发送的通知消息,所述通知消息包括第一名单信息,其中,所述第一名单信息包括多个账户中的N个账户,所述多个账户为在第一时刻从账户集中抽取的账户,所述账户集包括当前登录直播间的账户和历史登录过所述直播间的账户中的至少一项,且所述N个账户为所述多个账户中排序中的前N个,N为正整数;
[0022]展示模块,被配置为执行展示所述第一名单信息;
[0023]第二接收模块,被配置为执行接收针对所述第一名单信息的第一输入;
[0024]第一发送模块,被配置为执行响应于所述第一输入,向所述服务器发送所述第一请求信息;
[0025]第三接收模块,被配置为执行接收所述服务器发送的与所述第一请求信息对应的第二名单信息,所述第二名单信息包括所述多个账户中的所述N个账户及排序在所述N个账户后的账户。
[0026]根据本公开实施例的第五方面,提供一种服务器,包括:
[0027]处理器;
[0028]用于存储所述处理器可执行指令的存储器;
[0029]其中,所述处理器被配置为执行所述指令,以实现第一方面中任一项所述的信息处理方法。
[0030]根据本公开实施例的第六方面,提供一种终端设备,包括:
[0031]处理器;
[0032]用于存储所述处理器可执行指令的存储器;
[0033]其中,所述处理器被配置为执行所述指令,以实现第二方面中任一项所述的信息处理方法。
[0034]根据本公开实施例的第七方面,提供一种存储介质,当所述存储介质中的指令由第一方面中任一项所述的信息处理方法,或者第二方面中任一项所述的信息处理方法。
[0035]根据本公开实施例的第八方面,提供一种计算机程序产品,包括:可执行指令,当所述可执行指令在计算机上运行时,使得计算机能够执行第一方面中任一项所述的信息处理方法,或者第二方面中任一项所述的信息处理方法。
[0036]本公开的实施例提供的技术方案至少带来以下有益效果:
[0037]通过向该直播间的发送通知消息,即发送第一名单信息,即通过推送的方式将第
一名单信息发送至直播间,以便登录该直播间的账户可以在同一时刻查看第一名单信息,有效的避免了需要服务器在第一名单信息的展示时刻获取多个账户的名单信息查看请求,还可以避免服务器基于每一账户的请求发送第一名单信息所导致的高并发问题,并可以有效降低服务器在第一名单信息的展示时刻的运行压力。而且通过接收目标账户的拉取操作,向目标账户发送第二名单信息,以满足目标账户的账户名单查看需求,有效的弥补了推送的第一名单信息存在的账户名单不完整的问题,在降低服务器的运行压力的情况下,有效的改善账户名单的查看效果。
[0038]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0039]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
[0040]图1是根据一示例性实施例示出的一种信息处理方法的流程图一。
[0041]图2是根据一示例性实施例示出的一种信息处理方法的流程图二。
[0042]图3是根据一示例性实施例示出的一种信息处理方法的流程图三。
[0043]图4是根据一示例性实施例示出的一种信息处理装置的框图一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,应用于服务器,其特征在于,包括:在第一时刻,从账户集中抽取多个账户,其中,所述账户集包括当前登录直播间的账户和历史登录过所述直播间的账户中的至少一项;对所述多个账户进行排序,从所述排序中选择前N个账户,并生成包括所述N个账户的第一名单信息,N为正整数;向所述直播间发送通知消息,所述通知消息包括所述第一名单信息;在接收到当前登录所述直播间的目标账户发送的第一请求信息的情况下,向所述目标账户发送第二名单信息,所述第一请求信息用于请求获取第一名单信息外的账户信息,所述第二名单信息包括所述多个账户中的所述N个账户及排序在所述N个账户后的账户。2.根据权利要求1所述的方法,其特征在于,所述向所述目标账户发送第二名单信息的步骤之后,所述方法还包括:接收所述目标账户发送的第二请求信息,所述第二请求信息为所述目标账户在预设时长内未接收到所述第二名单信息的情况下所生成的请求信息;向所述目标账户发送与所述第二请求信息对应的第三名单信息,所述第三名单信息包括所述多个账户中的所述N个账户及排序在所述N个账户后的账户。3.根据权利要求1所述的方法,其特征在于,所述对所述多个账户进行排序的步骤,包括:基于所示多个账户中每一账户在所述直播间的登录时间的先后顺序,对所述多个账户进行排序;或者,基于每一账户推荐的加入所述直播间的账户的数量,对所述多个账户进行排序。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述通知消息还包括名单展示时间信息,其中,所述名单展示时间信息用于指示开启有所述直播间的终端设备在名单展示时间展示所述第一名单信息,所述名单展示时间为所述名单展示时间信息对应的时间。5.一种信息处理方法,应用于终端设备,其特征在于,包括:接收服务器发送的通知消息,所述通知消息包括第一名单信息,其中,所述第一名单信息包括多个账户中的N个账户,所述多个账户为在第一时刻从账户集中抽取的账户,所述账户集包括当前登录直播间的账户和历史登录过所述直播间的账户中的至少一项,且所述N个账户为所述多个账户中排序中的前N个,N为正整数;展示所述第一名单信息;接收针对所述第一名单信息的第一输入;响应于所述第一输入,向所述服务器发送所述第一请求信息;接收所述服务器发送的与所述第一请求信息对应的第二名单信息,所述第二名单信息包括所述多个账户中的所述N个账户及排序在所述N个账户后的账户。6.根据权利要求5所述的方法,其特征在于...

【专利技术属性】
技术研发人员:余小军
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1