一种网络主播过程中区分权限等级显示方法及系统的制作方法

文档序号:10516238阅读:227来源:国知局
一种网络主播过程中区分权限等级显示方法及系统的制作方法
【专利摘要】一种网络主播过程中区分权限等级显示方法,其包括如下步骤:S1、按照直播间的人气值从高至低将主播划分为多个等级;获取主播所在直播间的人气值,并根据人气值确定该主播对应的等级;S2、每隔预设时间获取一次该直播间弹幕数量,根据弹幕数量进行动态弹幕分组,并监控各个弹幕分组内的弹幕活跃值;S3、获取直播间内各个用户的等级信息、虚拟礼物赠送信息;S4、根据步骤S3中的等级信息、虚拟礼物赠送信息确定显示在用户端显示的弹幕分组;根据主播对应的等级对弹幕进行过滤后在主播端显示弹幕分组。本发明还提供一种网络主播过程中区分权限等级显示系统。
【专利说明】
一种网络主播过程中区分权限等级显示方法及系统
技术领域
[0001]本发明涉及互联网直播技术领域,特别涉及一种网络主播过程中区分权限等级显示方法及系统。
【背景技术】
[0002]网络直播系统是一种将主播用户的直播视频流广播至多个观众用户进行观看的互联网系统。网络直播系统通常按照频道或房间或直播间来进行划分。同一个频道通常包括:一个主播客户端和多个观众客户端。
[0003]以某一个频道进行直播为例,主播客户端通过摄像头采集主播用户的直播视频流,主播客户端将直播视频流发送给服务器。服务器将直播视频流通过广播或组播技术发送给同一个频道内的观众客户端,各个观众客户端接收并显示该直播视频流。
[0004]现有技术中互联网直播方法,通常所有的观众与主播互动过程中,各观众所观看的内容是一样的,仅仅体现在虚拟礼物的赠送环境区别,使得付费用户的体验度不高。

【发明内容】

[0005]有鉴于此,本发明提出一种网络主播过程中区分权限等级显示方法及系统。
[0006]—种网络主播过程中区分权限等级显示方法,其包括如下步骤:
51、按照直播间的人气值从高至低将主播划分为多个等级;获取主播所在直播间的人气值,并根据人气值确定该主播对应的等级;
52、每隔预设时间获取一次该直播间弹幕数量,根据弹幕数量进行动态弹幕分组,并监控各个弹幕分组内的弹幕活跃值;
53、获取直播间内各个用户的等级信息、虚拟礼物赠送信息;
54、根据步骤S3中的等级信息、虚拟礼物赠送信息确定显示在用户端显示的弹幕分组;根据主播对应的等级对弹幕进行过滤后在主播端显示弹幕分组。
[0007]在本发明所述的网络主播过程中区分权限等级显示方法中,所述步骤SI中:
将直播间内的观看的人数作为基准人气,设置直播间内弹幕活跃基准值;直播间内的人气值为基准人气*(直播间内总弹幕数量/直播间内弹幕活跃基准值);
按照直播间的人气值从高至低将主播划分为五个等级;根据各个等级对应的人气值区间;
获取主播所在直播间的人气值,通过判断该主播所在直播间的人气值所对应的人气值区间确定该主播对应的等级。
[0008]在本发明所述的网络主播过程中区分权限等级显示方法中,所述步骤S2中:
每隔30-50ms获取一次该直播间弹幕数量;
将单个弹幕分组内的弹幕数量范围控制在1000-1500条;
如果在下一次获取该直播间弹幕数量大于弹幕数量范围上限,则在所有弹幕中随机挑选出超过弹幕数量范围的弹幕进行重新弹幕分组;如果在下一次获取该直播间弹幕数量小于弹幕数量范围下限,则将该直播间弹幕随机分配到其他弹幕分组中。
[0009]在本发明所述的网络主播过程中区分权限等级显示方法中,所述步骤S3中:
用户的虚拟礼物赠送信息包括单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值。
[0010]在本发明所述的网络主播过程中区分权限等级显示方法中,所述步骤S4中:
获取用户的等级信息以及单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值,用户的等级越高,显示在用户端的弹幕分组越少;根据单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值获得用户的弹幕权限信息,根据弹幕权限信息生成弹幕减速、暂停、色彩调整选项,并根据用户的输入生成弹幕减速、暂停、色彩调整指令,根据指令在用户端显示弹幕;
主播对应的等级越高,过滤的弹幕越多,并在主播端显示弹幕分组。
[0011 ]本发明还提供一种网络主播过程中区分权限等级显示系统,其包括如下单元:
人气值统计单元,用于按照直播间的人气值从高至低将主播划分为多个等级;获取主播所在直播间的人气值,并根据人气值确定该主播对应的等级;
弹幕统计单元,用于每隔预设时间获取一次该直播间弹幕数量,根据弹幕数量进行动态弹幕分组,并监控各个弹幕分组内的弹幕活跃值;
用户信息获取单元,用于获取直播间内各个用户的等级信息、虚拟礼物赠送信息;
显示单元,用于根据用户信息获取单元中的等级信息、虚拟礼物赠送信息确定显示在用户端显示的弹幕分组;根据主播对应的等级对弹幕进行过滤后在主播端显示弹幕分组。
[0012]在本发明所述的网络主播过程中区分权限等级显示系统中,所述人气值统计单元中:
将直播间内的观看的人数作为基准人气,设置直播间内弹幕活跃基准值;直播间内的人气值为基准人气*(直播间内总弹幕数量/直播间内弹幕活跃基准值);
按照直播间的人气值从高至低将主播划分为五个等级;根据各个等级对应的人气值区间;
获取主播所在直播间的人气值,通过判断该主播所在直播间的人气值所对应的人气值区间确定该主播对应的等级。
[0013]在本发明所述的网络主播过程中区分权限等级显示系统中,所述弹幕统计单元中:
每隔30-50ms获取一次该直播间弹幕数量;
将单个弹幕分组内的弹幕数量范围控制在1000-1500条;
如果在下一次获取该直播间弹幕数量大于弹幕数量范围上限,则在所有弹幕中随机挑选出超过弹幕数量范围的弹幕进行重新弹幕分组;如果在下一次获取该直播间弹幕数量小于弹幕数量范围下限,则将该直播间弹幕随机分配到其他弹幕分组中。
[0014]在本发明所述的网络主播过程中区分权限等级显示系统中,所述用户信息获取单元中:
用户的虚拟礼物赠送信息包括单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值。
[0015]在本发明所述的网络主播过程中区分权限等级显示系统中,所述显示单元中: 获取用户的等级信息以及单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值,用户的等级越高,显示在用户端的弹幕分组越少;根据单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值获得用户的弹幕权限信息,根据弹幕权限信息生成弹幕减速、暂停、色彩调整选项,并根据用户的输入生成弹幕减速、暂停、色彩调整指令,根据指令在用户端显示弹幕;
主播对应的等级越高,过滤的弹幕越多,并在主播端显示弹幕分组。
[0016]实施本发明提供的网络主播过程中区分权限等级显示方法及系统与现有技术相比具有以下有益效果:通过根据用户的等级信息、虚拟礼物赠送信息确定显示在用户端显示的弹幕分组;根据主播对应的等级对弹幕进行过滤后在主播端显示弹幕分组。使得弹幕显示不会出现杂乱无章、甚至是覆盖了主播的直播内容的现象,通过根据弹幕数量进行动态弹幕分组,并监控各个弹幕分组内的弹幕活跃值,使得各个用户端上显示的弹幕数量是可控的,同时也能够使得弹幕服务器的负载大大降低。通过根据单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值获得用户的弹幕权限信息,根据弹幕权限信息生成弹幕减速、暂停、色彩调整选项,并根据用户的输入生成弹幕减速、暂停、色彩调整指令,根据指令在用户端显示弹幕,使得付费用户的体验度高。
【附图说明】
[0017]
图1是本发明实施例的网络主播过程中区分权限等级显示方法流程图;
图2是本发明实施例的网络主播过程中区分权限等级显示系统结构框图。
【具体实施方式】
[0018]
如图1所示,一种网络主播过程中区分权限等级显示方法,其包括如下步骤:
S1、按照直播间的人气值从高至低将主播划分为多个等级;获取主播所在直播间的人气值,并根据人气值确定该主播对应的等级。
[0019]可选地,所述步骤SI中:
将直播间内的观看的人数作为基准人气,设置直播间内弹幕活跃基准值;直播间内的人气值为基准人气*(直播间内总弹幕数量/直播间内弹幕活跃基准值)。
[0020]通过直播间内的人气值为基准人气*(直播间内总弹幕数量/直播间内弹幕活跃基准值),使得人气值能够同时兼顾观看的观众人数以及发言的踊跃性,使得人气值的统计更为科学。
[0021]按照直播间的人气值从高至低将主播划分为五个等级;根据各个等级对应的人气值区间。
[0022]获取主播所在直播间的人气值,通过判断该主播所在直播间的人气值所对应的人气值区间确定该主播对应的等级。
[0023]S2、每隔预设时间获取一次该直播间弹幕数量,根据弹幕数量进行动态弹幕分组,并监控各个弹幕分组内的弹幕活跃值。
[0024]可选地,所述步骤S2中: 每隔30-50ms获取一次该直播间弹幕数量。
[0025]将单个弹幕分组内的弹幕数量范围控制在1000-1500条。使得弹幕分组内的弹幕数量能够兼顾允许更多的弹幕显示在屏幕上,又不至于过多影响观众的观感。
[0026]如果在下一次获取该直播间弹幕数量大于弹幕数量范围上限,则在所有弹幕中随机挑选出超过弹幕数量范围的弹幕进行重新弹幕分组;如果在下一次获取该直播间弹幕数量小于弹幕数量范围下限,则将该直播间弹幕随机分配到其他弹幕分组中。在本步骤中,可以对弹幕分组内的弹幕数量进行动态控制。
[0027]S3、获取直播间内各个用户的等级信息、虚拟礼物赠送信息。
[0028]可选地,所述步骤S3中:
用户的虚拟礼物赠送信息包括单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值。各虚拟礼物的权值可以通过虚拟礼物的价值确定。
[0029]S4、根据步骤S3中的等级信息、虚拟礼物赠送信息确定显示在用户端显示的弹幕分组;根据主播对应的等级对弹幕进行过滤后在主播端显示弹幕分组。
[0030]可选地,所述步骤S4中:
获取用户的等级信息以及单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值,用户的等级越高,显示在用户端的弹幕分组越少。用户的等级影响到显示在用户端的弹幕分组以及弹幕数量,使得服务器科学的分布显示在各个客户端的弹幕数量,能够有效降低弹幕服务器的负载。
[0031]根据单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值获得用户的弹幕权限信息,根据弹幕权限信息生成弹幕减速、暂停、色彩调整选项,并根据用户的输入生成弹幕减速、暂停、色彩调整指令,根据指令在用户端显示弹幕。弹幕减速及能够使得观众的弹幕显示在屏幕上的时间长于其他用户。暂停能够使得观众的弹幕暂时停留在屏幕上的固定位置。色彩调整能够使得观众的弹幕显示不仅仅限于现有技术中白色弹幕的单调显示形式。
[0032]主播对应的等级越高,过滤的弹幕越多,并在主播端显示弹幕分组。
[0033]如图2所示,本发明实施例还提供一种网络主播过程中区分权限等级显示系统,其包括如下单元:
人气值统计单元,用于按照直播间的人气值从高至低将主播划分为多个等级;获取主播所在直播间的人气值,并根据人气值确定该主播对应的等级。
[0034]可选地,所述人气值统计单元中:
将直播间内的观看的人数作为基准人气,设置直播间内弹幕活跃基准值;直播间内的人气值为基准人气*(直播间内总弹幕数量/直播间内弹幕活跃基准值)。
[0035]按照直播间的人气值从高至低将主播划分为五个等级;根据各个等级对应的人气值区间。
[0036]获取主播所在直播间的人气值,通过判断该主播所在直播间的人气值所对应的人气值区间确定该主播对应的等级。
[0037]弹幕统计单元,用于每隔预设时间获取一次该直播间弹幕数量,根据弹幕数量进行动态弹幕分组,并监控各个弹幕分组内的弹幕活跃值。
[0038]可选地,所述弹幕统计单元中: 每隔30-50ms获取一次该直播间弹幕数量。
[0039]将单个弹幕分组内的弹幕数量范围控制在1000-1500条。
[0040]如果在下一次获取该直播间弹幕数量大于弹幕数量范围上限,则在所有弹幕中随机挑选出超过弹幕数量范围的弹幕进行重新弹幕分组;如果在下一次获取该直播间弹幕数量小于弹幕数量范围下限,则将该直播间弹幕随机分配到其他弹幕分组中。
[0041]用户信息获取单元,用于获取直播间内各个用户的等级信息、虚拟礼物赠送信息。
[0042]可选地,所述用户信息获取单元中:
用户的虚拟礼物赠送信息包括单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值。
[0043]显示单元,用于根据用户信息获取单元中的等级信息、虚拟礼物赠送信息确定显示在用户端显示的弹幕分组;根据主播对应的等级对弹幕进行过滤后在主播端显示弹幕分组。
[0044]可选地,所述显示单元中:
获取用户的等级信息以及单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值,用户的等级越高,显示在用户端的弹幕分组越少;根据单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值获得用户的弹幕权限信息,根据弹幕权限信息生成弹幕减速、暂停、色彩调整选项,并根据用户的输入生成弹幕减速、暂停、色彩调整指令,根据指令在用户端显示弹幕。
[0045]主播对应的等级越高,过滤的弹幕越多,并在主播端显示弹幕分组。
[0046]实施本发明提供的网络主播过程中区分权限等级显示方法及系统与现有技术相比具有以下有益效果:通过根据用户的等级信息、虚拟礼物赠送信息确定显示在用户端显示的弹幕分组;根据主播对应的等级对弹幕进行过滤后在主播端显示弹幕分组。使得弹幕显示不会出现杂乱无章、甚至是覆盖了主播的直播内容的现象,通过根据弹幕数量进行动态弹幕分组,并监控各个弹幕分组内的弹幕活跃值,使得各个用户端上显示的弹幕数量是可控的,同时也能够使得弹幕服务器的负载大大降低。通过根据单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值获得用户的弹幕权限信息,根据弹幕权限信息生成弹幕减速、暂停、色彩调整选项,并根据用户的输入生成弹幕减速、暂停、色彩调整指令,根据指令在用户端显示弹幕,使得付费用户的体验度高。
[0047]上述方法实施例与系统实施例是一一对应的,因此,方法实施例的扩展也可适用于上述系统实施例。
[0048]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、⑶-ROM、或技术领域内所公知的任意其他形式的存储介质中。
[0049]可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。
【主权项】
1.一种网络主播过程中区分权限等级显示方法,其包括如下步骤: 51、按照直播间的人气值从高至低将主播划分为多个等级;获取主播所在直播间的人气值,并根据人气值确定该主播对应的等级; 52、每隔预设时间获取一次该直播间弹幕数量,根据弹幕数量进行动态弹幕分组,并监控各个弹幕分组内的弹幕活跃值; 53、获取直播间内各个用户的等级信息、虚拟礼物赠送信息; 54、根据步骤S3中的等级信息、虚拟礼物赠送信息确定显示在用户端显示的弹幕分组;根据主播对应的等级对弹幕进行过滤后在主播端显示弹幕分组。2.根据权利要求1所述的网络主播过程中区分权限等级显示方法,其特征在于,所述步骤SI中: 将直播间内的观看的人数作为基准人气,设置直播间内弹幕活跃基准值;直播间内的人气值为基准人气*(直播间内总弹幕数量/直播间内弹幕活跃基准值); 按照直播间的人气值从高至低将主播划分为五个等级;根据各个等级对应的人气值区间; 获取主播所在直播间的人气值,通过判断该主播所在直播间的人气值所对应的人气值区间确定该主播对应的等级。3.根据权利要求2所述的网络主播过程中区分权限等级显示方法,其特征在于,所述步骤S2中: 每隔30-50ms获取一次该直播间弹幕数量; 将单个弹幕分组内的弹幕数量范围控制在1000-1500条; 如果在下一次获取该直播间弹幕数量大于弹幕数量范围上限,则在所有弹幕中随机挑选出超过弹幕数量范围的弹幕进行重新弹幕分组;如果在下一次获取该直播间弹幕数量小于弹幕数量范围下限,则将该直播间弹幕随机分配到其他弹幕分组中。4.根据权利要求3所述的网络主播过程中区分权限等级显示方法,其特征在于,所述步骤S3中: 用户的虚拟礼物赠送信息包括单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值。5.根据权利要求4所述的网络主播过程中区分权限等级显示方法,其特征在于,所述步骤S4中: 获取用户的等级信息以及单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值,用户的等级越高,显示在用户端的弹幕分组越少;根据单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值获得用户的弹幕权限信息,根据弹幕权限信息生成弹幕减速、暂停、色彩调整选项,并根据用户的输入生成弹幕减速、暂停、色彩调整指令,根据指令在用户端显示弹幕; 主播对应的等级越高,过滤的弹幕越多,并在主播端显示弹幕分组。6.—种网络主播过程中区分权限等级显示系统,其包括如下单元: 人气值统计单元,用于按照直播间的人气值从高至低将主播划分为多个等级;获取主播所在直播间的人气值,并根据人气值确定该主播对应的等级; 弹幕统计单元,用于每隔预设时间获取一次该直播间弹幕数量,根据弹幕数量进行动态弹幕分组,并监控各个弹幕分组内的弹幕活跃值; 用户信息获取单元,用于获取直播间内各个用户的等级信息、虚拟礼物赠送信息; 显示单元,用于根据用户信息获取单元中的等级信息、虚拟礼物赠送信息确定显示在用户端显示的弹幕分组;根据主播对应的等级对弹幕进行过滤后在主播端显示弹幕分组。7.根据权利要求6所述的网络主播过程中区分权限等级显示系统,其特征在于,所述人气值统计单元中: 将直播间内的观看的人数作为基准人气,设置直播间内弹幕活跃基准值;直播间内的人气值为基准人气*(直播间内总弹幕数量/直播间内弹幕活跃基准值); 按照直播间的人气值从高至低将主播划分为五个等级;根据各个等级对应的人气值区间; 获取主播所在直播间的人气值,通过判断该主播所在直播间的人气值所对应的人气值区间确定该主播对应的等级。8.根据权利要求7所述的网络主播过程中区分权限等级显示系统,其特征在于,所述弹幕统计单元中: 每隔30-50ms获取一次该直播间弹幕数量; 将单个弹幕分组内的弹幕数量范围控制在1000-1500条; 如果在下一次获取该直播间弹幕数量大于弹幕数量范围上限,则在所有弹幕中随机挑选出超过弹幕数量范围的弹幕进行重新弹幕分组;如果在下一次获取该直播间弹幕数量小于弹幕数量范围下限,则将该直播间弹幕随机分配到其他弹幕分组中。9.根据权利要求8所述的网络主播过程中区分权限等级显示方法,其特征在于,所述用户信息获取单元中: 用户的虚拟礼物赠送信息包括单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值。10.根据权利要求9所述的网络主播过程中区分权限等级显示系统,其特征在于,所述显示单元中: 获取用户的等级信息以及单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值,用户的等级越高,显示在用户端的弹幕分组越少;根据单位时间内用户赠送虚拟礼物的种类、各虚拟礼物的数量以及各虚拟礼物的权值获得用户的弹幕权限信息,根据弹幕权限信息生成弹幕减速、暂停、色彩调整选项,并根据用户的输入生成弹幕减速、暂停、色彩调整指令,根据指令在用户端显示弹幕; 主播对应的等级越高,过滤的弹幕越多,并在主播端显示弹幕分组。
【文档编号】H04N21/2543GK105872620SQ201610189830
【公开日】2016年8月17日
【申请日】2016年3月30日
【发明人】胡奕清
【申请人】宁波元鼎电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1