1.一种计算直播间人气的方法,其特征在于,该方法包括以下步骤:
客户端利用预设的人气鉴权算法进行鉴权值的计算;计算过程中,该人气鉴权算法调用普通的鉴权值计算算法计算出第一鉴权值,计算完成后触发预设的硬件断点功能,通过预设的硬件断点处理函数计算出第二鉴权值,所述第二鉴权值为最终计算的鉴权值;
客户端将计算好的鉴权值经加密后上报至直播平台服务器;
直播平台服务器经解密得到客户端上报的鉴权值后,使用与该客户端相同的算法计算出鉴权值,并将计算出的鉴权值与客户端上报的鉴权值进行比对,若一致,则将该客户端的人气计算到其所观看的直播间人气中。
2.如权利要求1所述的计算直播间人气的方法,其特征在于,所述硬件断点功能的预设包括以下操作:提升客户端进程的权限,使其可以设置硬件断点功能;
将预先编写好的硬件断点处理函数进行注册,使得当硬件断点功能触发时,系统会调用注册的硬件断点处理函数;
对硬件断点的触发地址进行设置,将其设置为所述普通的鉴权值计算算法的结束地址。
3.如权利要求1所述的计算直播间人气的方法,其特征在于,所述普通的鉴权值计算算法计算出第一鉴权值的具体流程为:将客户端的用户信息进行拼接,形成计算参数;对该计算参数进行MD5值的计算,得到第一鉴权值。
4.如权利要求1所述的计算直播间人气的方法,其特征在于,所述预设的硬件断点处理函数计算出第二鉴权值的具体流程为:将客户端的用户信息与第一鉴权值进行拼接,形成计算参数;对该计算参数进行MD5值的计算,得到第二鉴权值。
5.一种存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现上述权利要求1至4中任一项所述方法的步骤。
6.一种计算直播间人气的设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的计算机程序,其特征在于:所述处理器执行所述计算机程序时实现上述权利要求1至4中任一项所述方法的步骤。
7.一种计算直播间人气的系统,其特征在于:该系统包括设置于客户端的鉴权值计算单元、鉴权值上报单元;以及设置于直播平台服务器的鉴权值校验单元;
所述鉴权值计算单元用于:利用预设的人气鉴权算法进行鉴权值的计算;计算过程中,该人气鉴权算法调用普通的鉴权值计算算法计算出第一鉴权值,计算完成后触发预设的硬件断点功能,通过预设的硬件断点处理函数计算出第二鉴权值,所述第二鉴权值为最终计算的鉴权值;
所述鉴权值上报单元用于:将所述鉴权值计算单元计算好的鉴权值经加密后上报至直播平台服务器;
所述鉴权值校验单元用于:对客户端上报的信息进行解密,得到客户端上报的鉴权值;
使用与客户端相同的算法计算出鉴权值,并将计算出的鉴权值与客户端上报的鉴权值进行比对,若一致,则将该客户端的人气计算到其所观看的直播间人气中。
8.如权利要求7所述的计算直播间人气的系统,其特征在于:该系统还包括设置于客户端的硬件断点功能预设单元,该硬件断点功能预设单元用于:提升客户端进程的权限,使其可以设置硬件断点功能;将预先编写好的硬件断点处理函数进行注册,使得当硬件断点功能触发时,系统会调用注册的硬件断点处理函数;对硬件断点的触发地址进行设置,将其设置为所述普通的鉴权值计算算法的结束地址。
9.如权利要求7所述的计算直播间人气的系统,其特征在于:所述鉴权值计算单元利用人气鉴权算法调用普通的鉴权值计算算法计算出第一鉴权值的具体流程为:将客户端的用户信息进行拼接,形成计算参数;对该计算参数进行MD5值的计算,得到第一鉴权值。
10.如权利要求7所述的计算直播间人气的系统,其特征在于:所述鉴权值计算单元利用人气鉴权算法通过预设的硬件断点处理函数计算出第二鉴权值的具体流程为:将客户端的用户信息与第一鉴权值进行拼接,形成计算参数;对该计算参数进行MD5值的计算,得到第二鉴权值。