1.一种直播资源自定义分配监测方法,其特征在于,该方法包括以下步骤:
S1:服务端根据所有用户的用户行为信息,将所有用户分为若干组用户组;服务端根据所有直播间的直播间行为信息,将所有直播间分为至少3类直播间类,所述用户行为信息包括:用户ID、用户发送弹幕数量、用户赠送礼物数量和用户充值额度,所述直播间行为信息包括:直播间历史观看人数、直播间历史收到弹幕数量、以及直播间历史收到礼物数量,转到S2;
S2:服务端自定义设置每组用户组相对于不同类别直播间的直播资源,转到S3;
S3:服务端监测到用户观看直播间时,根据当前用户所属的用户组、以及当前观看的直播间所属的直播间类,下发对应的直播资源至用户所属的客户端,转到S4;
S4:用户观看S3中下发的直播资源对应的直播间时,服务端监测是否有超过切换阈值的用户切换直播资源,若是,提升直播资源的质量后重新执行S3,否则降低直播资源的质量后重新执行S3,所述切换阈值为根据切换直播资源的用户数量除以使用当前直播资源的所有用户数量。
2.如权利要求1所述的直播资源自定义分配监测方法,其特征在于,S2之后还包括以下流程:服务端定期更新每组用户组和每类直播间类。
3.如权利要求1或2所述的直播资源自定义分配监测方法,其特征在于,S1中所述用户行为信息包括:用户ID、用户发送弹幕数量、用户赠送礼物数量和用户充值额度;所述若干组用户组包括:1组未注册用户组、以及至少3组活跃行为等级用户组;未注册用户组对应的用户行为信息包括用户ID为空;活跃行为等级用户组对应的用户行为信息包括用户ID不为空,用户发送弹幕数量在a以上,用户赠送礼物数量在b以上,用户充值额度在c以上;
S1中所述直播间行为信息包括:直播间历史观看人数、直播间历史收到弹幕数量、以及直播间历史收到礼物数量,每类所述直播间类对应的直播间行为信息均为:直播间历史观看人数在d以上、直播间历史收到弹幕数量在e以上、直播间历史收到礼物数量在f以上。
4.如权利要求3所述的直播资源自定义分配监测方法,其特征在于,所述至少3组活跃行为等级用户组包括:初级活跃行为用户组、中级活跃行为用户组和高级活跃行为用户组;
初级活跃行为用户组对应的用户信息为:用户ID不为空,用户发送弹幕数量在a以上,用户赠送礼物数量在b以上,用户充值额度在c以上;中级活跃行为用户组对应的用户信息为:用户ID不为空,用户发送弹幕数量在a1以上,用户赠送礼物数量在b1以上,用户充值额度在c1以上;高级活跃行为用户组对应的用户信息为:用户ID不为空,用户发送弹幕数量在a2以上,用户赠送礼物数量在b2以上,用户充值额度在c2以上;a<a1<a2,b<b1<b2,c<c1<c2;
所述至少3类直播间类包括:初级直播间类、中级直播间类和高级直播间类,初级直播间类对应的直播间行为信息为:直播间历史观看人数在d以上、直播间历史收到弹幕数量在e以上、直播间历史收到礼物数量在f以上;中级直播间类对应的直播间行为信息为:直播间历史观看人数在d1以上、直播间历史收到弹幕数量在e1以上、直播间历史收到礼物数量在f1以上;高级直播间类对应的直播间行为信息为:直播间历史观看人数在d2以上、直播间历史收到弹幕数量在e2以上、直播间历史收到礼物数量在f2以上;d<d1<d2,e<e1<e2,f<f1<f2。
5.一种存储介质,该存储介质上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1至4任一项所述的方法。
6.一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,其特征在于:处理器执行计算机程序时实现权利要求1至4任一项所述的方法。
7.一种直播资源自定义分配监测系统,其特征在于:该系统包括设置于服务端上的直播信息分组模块、直播资源自定义分配模块、直播资源下发模块和直播资源监测模块;
直播信息分组模块用于:根据所有用户的用户行为信息,将所有用户分为若干组用户组;根据所有直播间的直播间行为信息,将所有直播间分为至少3类直播间类,向直播资源自定义分配模块发送直播资源自定义分配信号,所述用户行为信息包括:用户ID、用户发送弹幕数量、用户赠送礼物数量和用户充值额度,所述直播间行为信息包括:直播间历史观看人数、直播间历史收到弹幕数量、以及直播间历史收到礼物数量;
直播资源自定义分配模块用于:收到直播资源自定义分配信号后,自定义设置每组用户组相对于不同类别直播间的直播资源;收到直播资源质量提升信号后,提升对应的直播资源的质量;收到直播资源降低信号后,提升降低对应的直播资源的质量;
直播资源下发模块用于:监测到用户观看直播间时,根据当前用户所属的用户组、以及当前观看的直播间所属的直播间类,下发对应的直播资源至用户所属的客户端;
直播资源监测模块用于:用户观看直播资源下发模块下发的直播资源对应的直播间时,监测是否有超过切换阈值的用户切换直播资源,若是,向直播资源自定义分配模块发送直播资源质量提升信号;否则向直播资源自定义分配模块发送直播资源质量降低信号,所述切换阈值为根据切换直播资源的用户数量除以使用当前直播资源的所有用户数量。
8.如权利要求7所述的直播资源自定义分配监测系统,其特征在于:所述直播信息分组模块在直播资源自定义分配模块工作完成后,还用于:定期更新每组用户组和每类直播间类。
9.如权利要求7或8所述的直播资源自定义分配监测系统,其特征在于:所述直播信息分组模块中的用户行为信息包括:用户ID、用户发送弹幕数量、用户赠送礼物数量和用户充值额度;所述若干组用户组包括:1组未注册用户组、以及至少3组活跃行为等级用户组;未注册用户组对应的用户行为信息包括用户ID为空;活跃行为等级用户组对应的用户行为信息包括用户ID不为空,用户发送弹幕数量在a以上,用户赠送礼物数量在b以上,用户充值额度在c以上;
直播信息分组模块中的直播间行为信息包括:直播间历史观看人数、直播间历史收到弹幕数量、以及直播间历史收到礼物数量,每类所述直播间类对应的直播间行为信息均为:直播间历史观看人数在d以上、直播间历史收到弹幕数量在e以上、直播间历史收到礼物数量在f以上。
10.如权利要求9所述的直播资源自定义分配监测系统,其特征在于:所述至少3组活跃行为等级用户组包括:初级活跃行为用户组、中级活跃行为用户组和高级活跃行为用户组;
初级活跃行为用户组对应的用户信息为:用户ID不为空,用户发送弹幕数量在a以上,用户赠送礼物数量在b以上,用户充值额度在c以上;中级活跃行为用户组对应的用户信息为:用户ID不为空,用户发送弹幕数量在a1以上,用户赠送礼物数量在b1以上,用户充值额度在c1以上;高级活跃行为用户组对应的用户信息为:用户ID不为空,用户发送弹幕数量在a2以上,用户赠送礼物数量在b2以上,用户充值额度在c2以上;a<a1<a2,b<b1<b2,c<c1<c2;
所述至少3类直播间类包括:初级直播间类、中级直播间类和高级直播间类,初级直播间类对应的直播间行为信息为:直播间历史观看人数在d以上、直播间历史收到弹幕数量在e以上、直播间历史收到礼物数量在f以上;中级直播间类对应的直播间行为信息为:直播间历史观看人数在d1以上、直播间历史收到弹幕数量在e1以上、直播间历史收到礼物数量在f1以上;高级直播间类对应的直播间行为信息为:直播间历史观看人数在d2以上、直播间历史收到弹幕数量在e2以上、直播间历史收到礼物数量在f2以上;d<d1<d2,e<e1<e2,f<f1<f2。