一种热榜的展示方法、装置、直播平台服务器及介质制造方法及图纸

技术编号:17097486 阅读:25 留言:0更新日期:2018-01-21 09:19
本发明专利技术公开了一种热榜的展示方法、装置、直播平台服务器及介质,该方法应用于直播平台服务器中,包括:以第一时长为周期执行:按预设规则对直播房间进行排序,获得房间队列;根据所述房间队列中的房间排序,在所述房间队列中确定N个房间,N为正整数;获取所述N个房间中每个房间在所述热榜中的累计展示时间;过滤掉所述N个房间中的超时房间,保留M个房间,M为自然数;其中,所述超时房间为所述累计展示时间达到第二时长的房间;所述第二时长大于所述第一时长;在热榜中展示所述M个房间。本发明专利技术解决了现有技术中存在的直播房间曝光覆盖面窄的技术问题,实现了提高房间曝光覆盖面的技术效果。

A display method, device, live platform server and media for a hot list

The invention discloses a display method and a list of device, server and media broadcast platform, including the application of the method to broadcast platform server, in the first time period of execution: the live room are sorted according to predetermined rules, obtain room queue; according to the sorting room in the queue room, N a room in the room in the queue, N is a positive integer; for each room of the N room in the hot list in total display time; filtering out the N in a room reserved a room room timeout, M, M is a natural number; the, the room for overtime the cumulative display time reached second when the length of the room; the second time is greater than the first time; show the M room on the hot list. The invention solves the technical problem that the exposure coverage of the live room is narrow in the existing technology, and realizes the technical effect of improving the exposure cover surface of the room.

【技术实现步骤摘要】
一种热榜的展示方法、装置、直播平台服务器及介质
本专利技术涉及互联网
,尤其涉及一种热榜的展示方法、装置、直播平台服务器及介质。
技术介绍
由于直播平台的实时性、交互性和娱乐性,越来越多的观众喜欢在直播平台上学习、娱乐和交友。相对的也就有越来越多的主播在直播平台上开设自己的直播房间来积累粉丝和观众。然而,随着直播房间数量的快速增长,对每个直播房间来说,其让观众关注到的机会就越小。大部分观众为了节约浏览时间,往往会在房间排行榜中选择排名靠前的房间进行观看。但当前的房间排行榜往往按人气进行排名,而位于排行榜前端的房间又能获得更高的人气,其他房间难以获得人气,即对排行榜前端的房间是人气正向循环,对其他房间则是负向循环,导致排行榜前列的房间几乎是固定的。即房间的曝光覆盖面较窄,很打击新主播和大部分主播的积极性。可见,现有技术中存在直播房间曝光覆盖面窄的技术问题。
技术实现思路
本申请实施例通过提供一种热榜的展示方法、装置、直播平台服务器及介质,解决了现有技术中存在的直播房间曝光覆盖面窄的技术问题。第一方面,本申请提供了一种热榜的展示方法,所述方法应用于直播平台服务器中,包括:以第一时长为周期执行以下步骤:按预设规则对直播房间进行排序,获得房间队列;根据所述房间队列中的房间排序,在所述房间队列中确定N个房间,N为正整数;获取所述N个房间中每个房间在所述热榜中的累计展示时间;过滤掉所述N个房间中的超时房间,保留M个房间,M为自然数;其中,所述超时房间为所述累计展示时间达到第二时长的房间;所述第二时长大于所述第一时长;在热榜中展示所述M个房间。可选的,所述按预设规则对直播房间进行排序,获得房间队列,包括:按第一预设规则对直播房间进行排序,获得第一房间队列;按第二预设规则对直播房间进行排序,获得第二房间队列;所述根据所述房间队列中的房间排序,在所述房间队列中确定N个房间,包括:根据所述第一房间队列的房间排序从所述第一房间队列中确定房间,并根据所述第二房间队列的房间排序从所述第二房间队列中确定房间,共确定N个房间。可选的,所述按第一预设规则对直播房间进行排序,包括以下任意一种或多种的组合:按直播房间的人气数据对直播房间进行排序、按直播房间的接收礼物数据对直播房间进行排序、或按直播房间对应主播的主播魅力值对直播房间进行排序;所述按第二预设规则对直播房间进行排序,包括以下任意一种或多种的组合:按直播房间的人气数据对直播房间进行排序、按直播房间的接收礼物数据对直播房间进行排序、或按直播房间对应主播的主播魅力值对直播房间进行排序。可选的,所述获取所述N个房间中每个房间在所述热榜中累计的累计展示时间,包括:获取所述N个房间中的每个房间在预设的时间区间内,在所述热榜中累计的累计展示时间。可选的,在所述过滤掉所述N个房间中的超时房间之后,还包括:根据所述房间队列中的房间排序,在所述房间队列中确定N-M个补充房间;在热榜中展示所述M个房间和所述N-M个补充房间。第二方面,提供一种热榜的展示装置,所述装置为直播平台服务器,包括:排序模块,用于以第一时长为周期执行:按预设规则对直播房间进行排序,获得房间队列;确定模块,用于根据所述房间队列中的房间排序,在所述房间队列中确定N个房间,N为正整数;累计模块,用于获取所述N个房间中每个房间在所述热榜中的累计展示时间;过滤模块,用于过滤掉所述N个房间中的超时房间,保留M个房间,M为自然数;其中,所述超时房间为所述累计展示时间达到第二时长的房间;所述第二时长大于所述第一时长;展示模块,用于在热榜中展示所述M个房间。可选的,所述排序模块还用于:按第一预设规则对直播房间进行排序,获得第一房间队列;按第二预设规则对直播房间进行排序,获得第二房间队列;所述确定模块还用于:根据所述第一房间队列的房间排序从所述第一房间队列中确定房间,并根据所述第二房间队列的房间排序从所述第二房间队列中确定房间,共确定N个房间。可选的,所述装置还包括:补充模块,用于根据所述房间队列中的房间排序,在所述房间队列中确定N-M个补充房间;所述展示模块还用于,在热榜中展示所述M个房间和所述N-M个补充房间。第三方面,提供一种直播平台服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:以第一时长为周期执行以下步骤:按预设规则对直播房间进行排序,获得房间队列;根据所述房间队列中的房间排序,在所述房间队列中确定N个房间,N为正整数;获取所述N个房间中每个房间在所述热榜中的累计展示时间;过滤掉所述N个房间中的超时房间,保留M个房间,M为自然数;其中,所述超时房间为所述累计展示时间达到第二时长的房间;所述第二时长大于所述第一时长;在热榜中展示所述M个房间。第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:以第一时长为周期执行以下步骤:按预设规则对直播房间进行排序,获得房间队列;根据所述房间队列中的房间排序,在所述房间队列中确定N个房间,N为正整数;获取所述N个房间中每个房间在所述热榜中的累计展示时间;过滤掉所述N个房间中的超时房间,保留M个房间,M为自然数;其中,所述超时房间为所述累计展示时间达到第二时长的房间;所述第二时长大于所述第一时长;在热榜中展示所述M个房间。本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本申请实施例提供的方法、装置、直播平台服务器及存储介质,以第一时长为周期刷新一次热榜中展示的房间,并对热榜中的房间的展示时间进行累计,在过滤掉累计展示时间达到第二时长的房间后,再展示剩余的房间,以避免某些房间一直长时间展示在热榜中,增加热榜能够展示的房间的数量,提高直播房间的曝光覆盖面,提高主播的直播积极性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例中热榜的展示方法的流程图;图2为本申请实施例二中热榜的展示装置的结构示意图;图3为本申请实施例三中直播平台服务器的结构示意图;图4为本申请实施例四中计算机可读存储介质400的结构示意图。具体实施方式本申请实施例通过提供一种热榜的展示方法、装置、直播平台服务器及存储介质,解决了现有技术中存在的直播房间曝光覆盖面窄的技术问题,实现了提高直播房间的曝光覆盖面和提高主播的直播积极性的技术效果。本申请实施例的技术方案为解决上述技术问题,总体思路如下:一种热榜的展示方法,所述方法应用于直播平台服务器中,包括:以第一时长为周期执行以下步骤:按预设规则对直播房间进行排序,获得房间队列;根据所述房间队列中的房间排序,在所述房间队列中确定N个房间,N为正整数;获取所述N个房间中每个房间在所述热榜中的累计展示时间;过滤掉所述N个房间中的超时房间后,保留M个房间,M为自然数;其中,所述超时房间为所述累计展示时间达到第二时长的房间;所述第二时长大于所述第一时长;在热榜中展示所述M个房间。具体来讲,以第一时长为周期刷新一次热榜中展示的房间,并对热榜中的房间的展示时间进行累本文档来自技高网...
一种热榜的展示方法、装置、直播平台服务器及介质

【技术保护点】
一种热榜的展示方法,其特征在于,所述方法应用于直播平台服务器中,包括:以第一时长为周期执行如下步骤:按预设规则对直播房间进行排序,获得房间队列;根据所述房间队列中的房间排序,在所述房间队列中确定N个房间,N为正整数;获取所述N个房间中每个房间在所述热榜中的累计展示时间;过滤掉所述N个房间中的超时房间,保留M个房间,M为自然数;其中,所述超时房间为所述累计展示时间达到第二时长的房间;所述第二时长大于所述第一时长;在热榜中展示所述M个房间。

【技术特征摘要】
1.一种热榜的展示方法,其特征在于,所述方法应用于直播平台服务器中,包括:以第一时长为周期执行如下步骤:按预设规则对直播房间进行排序,获得房间队列;根据所述房间队列中的房间排序,在所述房间队列中确定N个房间,N为正整数;获取所述N个房间中每个房间在所述热榜中的累计展示时间;过滤掉所述N个房间中的超时房间,保留M个房间,M为自然数;其中,所述超时房间为所述累计展示时间达到第二时长的房间;所述第二时长大于所述第一时长;在热榜中展示所述M个房间。2.如权利要求1所述的方法,其特征在于,所述按预设规则对直播房间进行排序,获得房间队列,包括:按第一预设规则对直播房间进行排序,获得第一房间队列;按第二预设规则对直播房间进行排序,获得第二房间队列;所述根据所述房间队列中的房间排序,在所述房间队列中确定N个房间,包括:根据所述第一房间队列的房间排序从所述第一房间队列中确定房间,并根据所述第二房间队列的房间排序从所述第二房间队列中确定房间,共确定N个房间。3.如权利要求2所述的方法,其特征在于,所述按第一预设规则对直播房间进行排序,包括以下任意一种或多种的组合:按直播房间的人气数据对直播房间进行排序、按直播房间的接收礼物数据对直播房间进行排序、或按直播房间对应主播的主播魅力值对直播房间进行排序;所述按第二预设规则对直播房间进行排序,包括以下任意一种或多种的组合:按直播房间的人气数据对直播房间进行排序、按直播房间的接收礼物数据对直播房间进行排序、或按直播房间对应主播的主播魅力值对直播房间进行排序。4.如权利要求1所述的方法,其特征在于,所述获取所述N个房间中每个房间在所述热榜中的累计展示时间,包括:获取所述N个房间中的每个房间在预设的时间区间内,在所述热榜中的累计展示时间。5.如权利要求1所述的方法,其特征在于,在所述过滤掉所述N个房间中的超时房间之后,还包括:根据所述房间队列中的房间排序,在所述房间队列中确定N-M个补充房间;在热榜中展示所述M个房间和所述N-M个补充房间。6.一种热榜的展示装置,其特征在于,所述装置为直播平台服务器,包括:排序模块,用于以第一时长为周期执行:按预设规则对直播房间进行排序,获得房间队列;确定模块...

【专利技术属性】
技术研发人员:倪小飞彭友顺张文明陈少杰
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1