直播间的信息处理方法、装置、存储介质和电子装置制造方法及图纸

技术编号:26426219 阅读:25 留言:0更新日期:2020-11-20 14:23
本发明专利技术公开了一种直播间的信息处理方法、装置、存储介质和电子装置。该方法包括:响应多个观众客户端对不同主播的赠礼操作,更新主播的票数信息和主播排行榜中的排名信息,其中,主播排行榜用于对预设数量的主播进行排名,预设数量小于主播的总数量;将票数信息发生变化的主播和/或主播排行榜中排名信息发生变化的主播确定为目标主播;向目标主播对应的直播间的观众客户端发送广播消息,其中,广播消息用于指示目标主播的票数信息和排名信息。通过本发明专利技术,达到了降低对直播间的信息进行处理的压力的效果。

【技术实现步骤摘要】
直播间的信息处理方法、装置、存储介质和电子装置
本专利技术涉及直播领域,具体而言,涉及一种直播间的信息处理方法、装置、存储介质和电子装置。
技术介绍
目前,直播系统中的主播排名一般会根据主播收到的礼物或选票进行确定,并在观众客户端或主播客户端上实时显示对应直播间的主播的排名信息,以及主播接收到的礼物或选票的数量。当主播收到礼物或选票时,对应的排行榜票数增加,排名可能发生变化,对于没有收到礼物或选票的主播,其排名也可能因为其他主播排名的上升而相对应地发生变化,相关技术中,在每次向主播赠送礼物或投票时会向所有客户端下发广播消息,其会包括主播的排名信息的榜单数据,这样在赠送虚拟资源的高峰期时,会产生大量广播消息,从而增加了服务器处理的压力。针对现有技术中对对直播间的信息进行处理的压力大的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种直播间的信息处理方法、装置、存储介质和电子装置,以至少解决对直播间的信息进行处理的压力大的技术问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种直播间的信息处理方法。该方法可以包括:响应多个观众客户端对不同主播的赠礼操作,更新主播的票数信息和主播排行榜中的排名信息,其中,主播排行榜用于对预设数量的主播进行排名,预设数量小于主播的总数量;将票数信息发生变化的主播和/或主播排行榜中排名信息发生变化的主播确定为目标主播;向目标主播对应的直播间的观众客户端发送广播消息,其中,广播消息用于指示目标主播的票数信息和排名信息。<br>可选地,更新主播排行榜中的排名信息,包括:根据赠礼操作对应的礼物或选票,计算主播的当前票数;根据主播的当前票数,更新主播的票数信息和主播排行榜中的排名信息。可选地,广播消息用于更新观众客户端的排名插件,排名插件用于在观众客户端上呈现目标主播的票数信息和排名信息。可选地,在将票数信息发生变化的主播和/或主播排行榜中排名信息发生变化的主播确定为目标主播之后,该方法还包括:将目标主播的标识添加至目标集合中。可选地,在将主播的标识添加至目标集合中之后,该方法还包括:每隔第一时间段从目标集合中提取目标主播的标识;根据目标主播的标识确定目标主播对应的频道信息;根据频道信息向目标主播对应的直播间的观众客户端发送广播消息。可选地,在将票数信息发生变化的主播和/或主播排行榜中排名信息发生变化的主播确定为目标主播之前,该方法还包括:每隔第二时间段获取不同主播的标识的第一排名快照;从缓存数据库中获取第二排名快照,其中,第二排名快照为与第一排名快照相邻的上一次获取到的不同主播的标识的排名快照;将第一排名快照与第二排名快照进行对比,得到排名信息发生变化的主播。可选地,将第一排名快照与第二排名快照进行对比,得到排名信息发生变化的主播,包括:在第一排名快照的行数与第二排名快照的行数相同的情况下,将第一排名快照的每行的第一主播标识与第二排名快照的相同行的第二主播标识进行对比;如果第一主播标识和第二主播标识不同,则将第一主播标识对应的主播和第二主播标识对应的主播确定为排名信息发生变化的主播。可选地,将第一排名快照与第二排名快照进行对比,得到排名信息发生变化的主播,包括:在第一排名快照的行数与第二排名快照的行数不相同的情况下,如果第一排名快照和第二排名快照在相同行中分别存在空的主播标识和非空的主播标识,或者存在非空的主播标识和空的主播标识,则将非空的主播标识对应的主播确定为排名信息发生变化的主播。可选地,将第一排名快照与第二排名快照进行对比,得到排名信息发生变化的主播,包括:在第一排名快照的行数与第二排名快照的行数不相同的情况下,如果第一排名快照和第二排名快照在相同行中分别存在空的主播标识和非空的主播标识,或者存在非空的主播标识和空的主播标识,则将非空的主播标识对应的主播确定为排名信息发生变化的主播。为了实现上述目的,根据本专利技术的另一方面,还提供了另一种直播间的信息处理方法。该方法可以包括:向服务器发送赠礼请求,其中,赠礼请求用于请求对目标主播进行赠礼操作,更新目标主播的票数信息和主播排行榜中的排名信息,主播排行榜用于对预设数量的主播进行排名,预设数量小于主播的总数量;在票数信息发生变化和/或主播排行榜中排名信息发生变化的情况下,获取服务器下发的广播消息,其中,广播消息用于指示目标主播的票数信息和排名信息。为了实现上述目的,根据本专利技术的另一方面,还提供了一种直播间的信息处理装置。该装置可以包括:更新单元,用于响应多个观众客户端对不同主播的赠礼操作,更新主播的票数信息和主播排行榜中的排名信息,其中,主播排行榜用于对预设数量的主播进行排名,预设数量小于主播的总数量;确定单元,用于将票数信息发生变化的主播和/或主播排行榜中排名信息发生变化的主播确定为目标主播;发送单元,用于向目标主播对应的直播间的观众客户端发送广播消息,其中,广播消息用于指示目标主播的票数信息和排名信息。为了实现上述目的,根据本专利技术的另一方面,还提供了另一种直播间的信息处理装置。该装置可以包括:第二发送单元,用于向服务器发送赠礼请求,其中,赠礼请求用于请求对目标主播进行赠礼操作,更新目标主播的票数信息和主播排行榜中的排名信息,主播排行榜用于对预设数量的主播进行排名,预设数量小于主播的总数量;获取单元,用于在票数信息发生变化和/或主播排行榜中排名信息发生变化的情况下,获取服务器下发的广播消息,其中,广播消息用于指示目标主播的票数信息和排名信息。为了实现上述目的,根据本专利技术的另一方面,提供了一种存储介质。该存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行本专利技术实施例的数据处理的方法。为了实现上述目的,根据本专利技术的另一方面,提供了一种电子装置。该电子装置包括存储器和处理器,其特征在于,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行本专利技术实施例的数据处理的方法。在该实施例中,响应多个观众客户端对不同主播的赠礼操作,更新主播的票数信息和主播排行榜中的排名信息,其中,主播排行榜用于对预设数量的主播进行排名,预设数量小于主播的总数量;将票数信息发生变化的主播和/或主播排行榜中排名信息发生变化的主播确定为目标主播;向目标主播对应的直播间的观众客户端发送广播消息,其中,广播消息用于指示目标主播的票数信息和排名信息。这样,避免了由于每次向主播赠送虚拟资源都会向所有的客户端下发广播消息,在虚拟资源赠送高峰期时产生大量的广播消息,导致增加了服务器的压力,并且可以控制广播消息的频率,减少了对直播间的信息的处理,进而达到了降低对直播间的信息进行处理的压力的技术效果。附图说明构成本申请的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术实施例的一种直播间的信息处理方法的移动终端的硬件结构框图;图2是根据本专利技术实施例的一种直播间的信息处理方法的流程图;图3是根据本专利技术实施例的一种直播间的本文档来自技高网...

【技术保护点】
1.一种直播间的信息处理方法,其特征在于,包括:/n响应多个观众客户端对不同主播的赠礼操作,更新所述主播的票数信息和主播排行榜中的排名信息,其中,所述主播排行榜用于对预设数量的主播进行排名,所述预设数量小于所述主播的总数量;/n将所述票数信息发生变化的主播和/或所述主播排行榜中排名信息发生变化的主播确定为目标主播;/n向所述目标主播对应的直播间的观众客户端发送广播消息,其中,所述广播消息用于指示所述目标主播的票数信息和排名信息。/n

【技术特征摘要】
1.一种直播间的信息处理方法,其特征在于,包括:
响应多个观众客户端对不同主播的赠礼操作,更新所述主播的票数信息和主播排行榜中的排名信息,其中,所述主播排行榜用于对预设数量的主播进行排名,所述预设数量小于所述主播的总数量;
将所述票数信息发生变化的主播和/或所述主播排行榜中排名信息发生变化的主播确定为目标主播;
向所述目标主播对应的直播间的观众客户端发送广播消息,其中,所述广播消息用于指示所述目标主播的票数信息和排名信息。


2.根据权利要求1所述的方法,其特征在于,所述更新主播排行榜中的排名信息,包括:
根据所述赠礼操作对应的礼物或选票,计算所述主播的当前票数;
根据所述主播的当前票数,更新所述主播的票数信息和所述主播排行榜中的排名信息。


3.根据权利要求1所述的方法,其特征在于,所述广播消息用于更新所述观众客户端的排名插件,所述排名插件用于在所述观众客户端上呈现所述目标主播的票数信息和排名信息。


4.根据权利要求1所述的方法,其特征在于,向所述目标主播对应的直播间的观众客户端发送广播消息,包括:
每隔第一时间段向所述目标主播对应的直播间的观众客户端发送所述广播消息。


5.根据权利要求1所述的方法,其特征在于,在将所述票数信息发生变化的主播和/或所述主播排行榜中排名信息发生变化的主播确定为目标主播之后,所述方法还包括:
将所述目标主播的标识添加至目标集合中。


6.根据权利要求5所述的方法,其特征在于,在将所述主播的标识添加至目标集合中之后,所述方法还包括:
每隔第一时间段从所述目标集合中提取所述目标主播的标识;
根据所述目标主播的标识确定所述目标主播对应的频道信息;
根据所述频道信息向所述目标主播对应的直播间的观众客户端发送广播消息。


7.根据权利要求5所述的方法,其特征在于,在将所述票数信息发生变化的主播和/或所述主播排行榜中排名信息发生变化的主播确定为目标主播之前,所述方法还包括:
每隔第二时间段获取所述不同主播的标识的第一排名快照;
从缓存数据库中获取第二排名快照,其中,所述第二排名快照为与所述第一排名快照相邻的上一次获取到的所述不同主播的标识的排名快照;
将所述第一排名快照与第二排名快照进行对比,得到所述排名信息发生变化的主播。


8.根据权利要求7所述的方法,其特征在于,所述将所述第一排名快照与第二排名快照进行对比,得到所述排名信息发生变化的主播,包括:
在所述第一排名快照的行数与所述第二排名快照的行数相同的情况下,将所述第一排名快照的每行的第一主播标识与所述第二排名快照的相同行的第二主播标识进行对比;
如果所述第一主播标识和所述第二主播标识不同,则将所述第一主播标识对应的...

【专利技术属性】
技术研发人员:陈炜俊
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1