The embodiment of the invention discloses a method, device, device and storage medium for generating a live network ranking list. The method includes: determining the live broadcast status identification value of the network host in the list to be processed according to the live broadcast status information; determining the list ranking value of the network host according to the live broadcast status identification value, the live broadcast parameter value and the preset parameter weight; generating the post according to the ranking value of the list and the capacity of the list to be processed. Describe the list to be processed. Through the above technical scheme, the number of inquiries about the live status information of the network anchor in the process of ranking list generation can be reduced, and the live status information of the network anchor in the process of ranking list generation can be processed more efficiently, thereby improving the processing performance of ranking list service and improving the efficiency of ranking list generation.
【技术实现步骤摘要】
一种网络直播排行榜生成方法、装置、设备及存储介质
本专利技术实施例涉及网络直播技术,尤其涉及一种网络直播排行榜生成方法、装置、设备及存储介质。
技术介绍
目前,网络直播已经成为一种主流的娱乐项目。直播观众(即用户)通常会基于网络直播平台提供的网络主播排行榜,选择网络主播进行直播观看。网络直播平台中的排行榜服务在进行网络主播排名以获得网络主播排行榜时,除了需要考虑网络主播的直播贡献值(例如一定时间段内获得的虚拟礼物总价值)、直播次数、直播时长或弹幕活跃度等直播参数值之外,还需要对网络主播的封禁(禁止直播)及解禁(解除封禁,恢复正常直播)的直播状态信息进行特殊处理,以实现封禁的网络主播从排行榜下榜,而在解禁后恢复其排行榜排名。现有的网络直播排行榜生成方法是:步骤一,当用户进行页面刷新或进入直播间等用户查询触发操作时,排行榜服务根据每位网络主播的直播参数值,对待排名的网络主播进行排序,获得初始排名结果。步骤二,排行榜服务根据排行榜榜单容量,在初始排名结果中截取出能够上榜的网络主播名单,获得中间排行榜。步骤三,排行榜服务从封禁解禁服务中查询中间排行榜中所有网络主播的直播状态信息,并将直播状态信息为封禁的网络主播从中间排行榜中剔除。同时,排行榜服务从初始排名结果中顺次替补与上述封禁网络主播数量相当的网络主播,以更新中间排行榜。步骤四,排行榜服务从封禁解禁服务中查询中间排行榜中新增网络主播的封禁信息,重复步骤三其余操作,直至确定出与排行榜榜单容量相应数量的,且均未封禁的网络主播的排行榜。当网络主播解禁时,则至少需要重复上述步骤三和步骤四,重新生成排行榜。上述现有网络直 ...
【技术保护点】
1.一种网络直播排行榜生成方法,其特征在于,包括:依据直播状态信息,确定待处理榜单中的网络主播的直播状态标识值;依据所述直播状态标识值、直播参数值以及预设参数权值,确定所述网络主播的榜单排序值;依据所述榜单排序值及待处理榜单容量,生成所述待处理榜单。
【技术特征摘要】
1.一种网络直播排行榜生成方法,其特征在于,包括:依据直播状态信息,确定待处理榜单中的网络主播的直播状态标识值;依据所述直播状态标识值、直播参数值以及预设参数权值,确定所述网络主播的榜单排序值;依据所述榜单排序值及待处理榜单容量,生成所述待处理榜单。2.根据权利要求1所述的方法,其特征在于,所述依据直播状态信息,确定待处理榜单中的网络主播的直播状态标识值包括:若所述直播状态信息为封禁信息,则确定所述待处理榜单中与所述封禁信息对应的封禁网络主播的直播状态标识值为负标识值;若所述直播状态信息为解禁信息,则确定所述待处理榜单中与所述解禁信息对应的解禁网络主播的直播状态标识值为正标识值;将所述待处理榜单中无对应直播状态信息的未封禁网络主播的直播状态标识值为正标识值;其中,所述正标识值与所述负标识值的绝对值相等。3.根据权利要求1所述的方法,其特征在于,所述直播参数值为直播贡献值。4.根据权利要求1所述的方法,其特征在于,所述依据所述榜单排序值及待处理榜单容量,生成所述待处理榜单包括:将所述榜单排序值存储为redis内存存储系统中的有序集合数据结构,获得所述待处理榜单的榜单排序列表;依据所述榜单排序列表及所述待处理榜单容量,生成所述待处理榜单。5.根据权利要求1所述的方法,其特征在于,在所述依据直播状态信息,确定待处理榜单中的网络主播的直播状态标识值之前,还包括:依据所述直播状态信息,更新封禁主播列表;...
【专利技术属性】
技术研发人员:张李攀,张文明,陈少杰,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。