一种直播网站优化显示首页直播间列表的方法和装置的制造方法

文档序号:10655316阅读:216来源:国知局
一种直播网站优化显示首页直播间列表的方法和装置的制造方法
【专利摘要】本发明提供了一种直播网站优化显示首页直播间列表的方法,通过配置首页的分类列表,指定分类列表显示的直播间的分类和每个分类下的直播间数量,并且根据分配的权重值随机挑选直播间,而且对于每个用户而言,每一次进行浏览网站的操作,触发下一步响应时;已经选中的直播间不再参与下次随机,确保房间不会重复;本发明不仅不会使人气高的房间一直显示在首页,给用户感觉内容没有更新;也使得人气少的房间有机会展示在首页,有利于用户发现优质新主播。
【专利说明】一种直播网站优化显示首页直播间列表的方法和装置
[0001]
技术领域
[0002]本发明涉及计算机领域,具体涉及一种直播网站优化显示首页直播间列表的方法及装置。
[0003]
【背景技术】
[0004]当前直播网站首页普遍采用分类挑选几个直播房间,然后按类别显示在页面的方式展示给用户。而挑选直播间的方式一般是根据房间人气排序选择人气高的房间。目前这种方式有以下两种缺点:
1.人气高的房间会一直显示在首页,给用户感觉内容没有更新。
[0005]2.人气少的房间没有机会展示在首页,不利于用户发现优质新主播。
[0006]因此,我们需要一种更优化的挑选方法,来解决以上两个问题。
[0007]

【发明内容】

[0008]为了解决上述问题,本发明提供了一种直播网站优化显示首页直播间列表的方法及装置。
[0009]本发明的技术方案是:一种直播网站优化显示首页直播间列表的方法,包括如下步骤:
51、配置首页的分类列表,指定分类列表显示的直播间的X个分类和每个分类下的直播间数量y ;所述的X,y为正整数;
52、根据用户进行浏览网站的操作,触发下一步响应;
53、在返回网站内容给用户时,首先读取当前步骤SI设置的X个分类的数据,并且按照以下方法挑选直播间;
然后把每一个分类中所有的直播间进行排序,以步骤SI中设置的显示的直播间数量y个为一组,分为z组;共y Xz个房间,若房间不满y的倍数,则向上取整;取完这z组y Xz个房间后,所述的z为正整数,且大于等于2;
最后对这z组进行权重分配,根据分配的权重值随机挑选y个直播间;随机得到的直播间组合就是被显示在页面上的房间;
54、确定分类列表后,输出至用户浏览器,显示首页直播间列表。
[0010]优选的,所述的7是4的整数倍,便于排列显示。
[0011]优选的,所述的步骤S3中,每一个分类中所有的直播间按照人气、等级、订阅数、欢迎度、标签热度中的一项或几项综合进行排序。
[0012]优选的,对于每个用户而言,每一次进行浏览网站的操作,触发下一步响应时;已经选中的直播间不再参与下次随机,确保房间不会重复。
[0013]优选的,根据人气排序从相应的分类中,把所有的直播房间按照从高到底排序,y,z分别取4和5,则以4个直播间为一组,分为5组,共20个房间;若房间不满4的倍数,则向上取整;取完这5组20个房间后,按照权重对这5组进行随机挑选,权重值如下:
第一组权重50%
第二组权重30%
第三组权重10%
第四组权重5%
第五组权重5%
根据上述分配的权重值随机挑选4个直播间;随机得到的直播间组合就是被显示在页面上的房间;分组人气高的房间权重值相对较高。
[0014]
一种直播网站优化显示首页直播间列表的装置,其特征在于,包括下列模块:
配置模块:用于配置首页的分类列表,指定分类列表显示的直播间的X个分类和每个分类下的直播间数量y;所述的X,y为正整数;
操作模块:用于根据用户进行浏览网站的操作,触发下一步响应;
分配模块:用于在返回网站内容给用户时,首先读取当前步骤SI设置的X个分类的数据,并且按照以下方法进行挑选直播间;
然后把每一个分类中所有的直播间进行排序,以步骤SI中设置的显示的直播间数量y个为一组,分为z组;共y Xz个房间,若房间不满y的倍数,则向上取整;取完这z组y Xz个房间后,所述的z为正整数,且大于等于2;
最后对这z组进行权重分配,根据分配的权重值随机挑选y个直播间;随机得到的直播间组合就是被显示在页面上的房间;
输出模块:用于确定分类列表后,输出至用户浏览器,显示首页直播间列表。
[0015]优选的,所述的分配模块中,包括排序模块,所述的排序模块用于对每一个分类中所有的直播间按照人气、等级、订阅数、欢迎度、标签热度中的一项或几项综合进行排序。
[0016]优选的,所述的分配模块中,包括记忆模块,所述的记忆模块用于对每个用户,每一次进行浏览网站的操作,触发下一步响应时;已经选中的直播间不再参与下次随机,确保房间不会重复。
[0017]
本发明的创新点带来的有益效果:
a.使网站首页的直播间分类列表保持随机更新;
b.直播间列表显示有偶然性,易于用户发现优质新主播;
c.增加了新主播的曝光机会,促进新主播的积极性;
d.保证了高人气直播间的曝光量。
[0018]
【附图说明】
[0019]图1是本发明的流程图;
图2是本发明的装置结构图。
[0020]
【具体实施方式】
[0021]根据附图和【具体实施方式】对本发明的技术方案做进一步的阐述;
术语说明:
用户:登陆网站的用户
直播房间:在网站进行视频直播的房间,这个房间是指网站页面主播:直播内容的提供者,主持人
分类列表:根据直播内容的类别,展示不同分类的直播房间列表如图1,一种直播网站优化显示首页直播间列表的方法,包括如下步骤:
51、配置首页的分类列表,指定分类列表显示的直播间的X个分类和每个分类下的直播间数量y ;所述的X,y为正整数;
52、根据用户进行浏览网站的操作,触发下一步响应;
53、在返回网站内容给用户时,首先读取当前步骤SI设置的X个分类的数据,并且按照以下方法进行挑选直播间;
然后把每一个分类中所有的直播间进行排序,以步骤SI中设置的显示的直播间数量y个为一组,分为z组;共y Xz个房间,若房间不满y的倍数,则向上取整;取完这z组y Xz个房间后,所述的z为正整数,且大于等于2;
最后对这z组进行权重分配,根据分配的权重值随机挑选y个直播间;随机得到的直播间组合就是被显示在页面上的房间;所述的y是4的倍数,便于排列显示。
[0022]所述的步骤S3中,每一类中所有的直播间按照人气、等级、订阅数、欢迎度、标签热度中的一项或几项综合进行排序。
[0023]根据人气排序从相应的分类中,把所有的直播房间按照从高到底排序,y,z分别取4和5,则以4个直播间为一组,分为5组,共20个房间;若房间不满4的倍数,则向上取整;取完这5组20个房间后,按照权重对这5组进行随机挑选,权重值如下:
第一组权重50%
第二组权重30%
第三组权重10%
第四组权重5%
第五组权重5%
根据上述分配的权重值随机挑选4个直播间;随机得到的直播间组合就是被显示在页面上的房间;分组人气高的房间权重值相对较高,这样可以保证一定的公平性。
[0024]如果设置显示的是8个房间,则随机二次得到两个组8个房间,如要显示16个,则随机三次,其它类推。并且选中的组不再参与下次随机,确保房间不会重复。
[0025]对于每个用户而言,每一次进行浏览网站的操作,触发下一步响应时;已经选中的直播间不再参与下次随机,确保房间不会重复。
[0026]S4、确定分类列表后,输出至用户浏览器,显示首页直播间列表。
[0027]
一种直播网站优化显示首页直播间列表的装置,包括下列模块: 配置模块:用于配置首页的分类列表,指定分类列表显示的直播间的X个分类和每个分类下的直播间数量y;所述的X,y为正整数;
操作模块:用于根据用户进行浏览网站的操作,触发下一步响应;
分配模块:用于在返回网站内容给用户时,首先读取当前步骤SI设置的X个分类的数据,并且按照以下方法进行挑选直播间;
然后把每一个分类中所有的直播间进行排序,以步骤SI中设置的显示的直播间数量y个为一组,分为z组;共y Xz个房间,若房间不满y的倍数,则向上取整;取完这z组y Xz个房间后,所述的z为正整数,且大于等于2;
最后对这z组进行权重分配,根据分配的权重值随机挑选y个直播间;随机得到的直播间组合就是被显示在页面上的房间;
输出模块:用于确定分类列表后,输出至用户浏览器,显示首页直播间列表。
[0028]所述的分配模块中,包括排序模块,所述的排序模块用于对每一个分类中所有的直播间按照人气、等级、订阅数、欢迎度、标签热度中的一项或几项综合进行排序。
[0029]所述的分配模块中,包括记忆模块,所述的记忆模块用于对每个用户,每一次进行浏览网站的操作,触发下一步响应时;已经选中的直播间不再参与下次随机,确保房间不会重复。
[0030]本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。
【主权项】
1.一种直播网站优化显示首页直播间列表的方法,其特征在于,包括如下步骤:51、配置首页的分类列表,指定分类列表显示的直播间的X个分类和每个分类下的直播 间数量y;所述的x,y为正整数;52、根据用户进行浏览网站的操作,触发下一步响应;53、在返回网站内容给用户时,首先读取当前步骤S1设置的x个分类的数据,并且按照 以下方法挑选直播间;然后把每一个分类中所有的直播间进行排序,以步骤S1中设置的显示的直播间数量y 个为一组,分为z组;共yXz个房间,若房间不满y的倍数,则向上取整;取完这z组yXz个房 间后,所述的z为正整数,且大于等于2;最后对这z组进行权重分配,根据分配的权重值随机挑选y个直播间;随机得到的直播 间组合就是被显示在页面上的房间;54、确定分类列表后,输出至用户浏览器,显示首页直播间列表。2.根据权利要求1所述的一种直播网站优化显示首页直播间列表的方法,其特征在于: 所述的y是4的整数倍,便于排列显示。3.根据权利要求1所述的一种直播网站优化显示首页直播间列表的方法,其特征在于: 所述的步骤S3中,每一个分类中所有的直播间按照人气、等级、订阅数、欢迎度、标签热度中 的一项或几项综合进行排序。4.根据权利要求1所述的一种直播网站优化显示首页直播间列表的方法,其特征在于: 对于每个用户而言,每一次进行浏览网站的操作,触发下一步响应时;已经选中的直播间不 再参与下次随机,确保房间不会重复。5.根据权利要求3所述的一种直播网站优化显示首页直播间列表的方法,其特征在于: 根据人气排序从相应的分类中,把所有的直播房间按照从高到底排序,y,z分别取4和5,则 以4个直播间为一组,分为5组,共20个房间;若房间不满4的倍数,则向上取整;取完这5组20 个房间后,按照权重对这5组进行随机挑选,权重值如下:第一组权重50 %第二组权重30 %第三组权重10 %第四组权重5%第五组权重5 %根据上述分配的权重值随机挑选4个直播间;随机得到的直播间组合就是被显示在页 面上的房间;分组人气高的房间权重值相对较高。6.—种直播网站优化显示首页直播间列表的装置,其特征在于,包括下列模块:配置模块:用于配置首页的分类列表,指定分类列表显示的直播间的x个分类和每个分 类下的直播间数量y;所述的x,y为正整数;操作模块:用于根据用户进行浏览网站的操作,触发下一步响应;分配模块:用于在返回网站内容给用户时,首先读取当前步骤S1设置的x个分类的数 据,并且按照以下方法进行挑选直播间;然后把每一个分类中所有的直播间进行排序,以步骤S1中设置的显示的直播间数量y 个为一组,分为z组;共yXz个房间,若房间不满y的倍数,则向上取整;取完这z组yXz个房间后,所述的Z为正整数,且大于等于2; 最后对这z组进行权重分配,根据分配的权重值随机挑选y个直播间;随机得到的直播间组合就是被显示在页面上的房间; 输出模块:用于确定分类列表后,输出至用户浏览器,显示首页直播间列表。7.根据权利要求6所述的一种直播网站优化显示首页直播间列表的装置,其特征在于:所述的分配模块中,包括排序模块,所述的排序模块用于对每一个分类中所有的直播间按照人气、等级、订阅数、欢迎度、标签热度中的一项或几项综合进行排序。8.根据权利要求6所述的一种直播网站优化显示首页直播间列表的装置,其特征在于:所述的分配模块中,包括记忆模块,所述的记忆模块用于对每个用户,每一次进行浏览网站的操作,触发下一步响应时;已经选中的直播间不再参与下次随机,确保房间不会重复。
【文档编号】G06F17/30GK106021478SQ201610332546
【公开日】2016年10月12日
【申请日】2016年5月19日
【发明人】刘缵, 黎凌
【申请人】武汉斗鱼网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1