欢迎来到利索能及~ 联系电话:18621327849
利索能及
我要发布
收藏
专利号: 2018100290500
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-09-26
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种计算直播平台人气的方法,应用于网络直播平台,其特征在于,包括:当网络直播客户端运行时,获取请求登录目标房间号的用户客户端对应的人气计算参数,所述目标房间号为所述网络直播客户端对应的房间号;

根据所述人气计算参数按照第一预设规则进行计算,以确定第一鉴权值;

将预设人气算法中新增的标记变量进行置位以及新增的异常产生变量进行置位,以生成目标异常变量;

将捕获异常处理函数在所述网络直播客户端对应的第一系统以及所述用户客户端对应的第二系统进行注册;

屏蔽所述第一系统以及所述第二系统中异常注册函数的端口;

通过所述捕获异常处理函数对所述目标异常变量进行重新赋值,触发按照第二预设规则对所述第一鉴权值进行计算,以确定第二鉴权值;

将所述第二鉴权值加密后生成的目标数据发送至服务器,以使得所述服务器对所述目标数据进行解密得到所述第二鉴权值,并对所述第二鉴权值进行验证,且当所述第二鉴权值验证通过时,确定所述用户客户端合法,并按照人气增长规则增加所述目标房间号的人气值。

2.根据权利要求1所述的方法,其特征在于,所述屏蔽所述第一系统以及所述第二系统中异常注册函数的端口包括:获取所述异常注册函数在所述第一系统以及所述第二系统中的汇编代码;

基于所述汇编代码将所述异常注册函数的函数入口处的代码修改为直接返回注册失败的代码,以屏蔽所述第一系统以及所述第二系统中异常注册函数的端口。

3.根据权利要求1或2所述的方法,其特征在于所述将捕获异常处理函数在所述网络直播客户端对应的第一系统以及所述用户客户端对应的第二系统注册包括:调用所述第一系统以及所述第二系统的所述异常注册函数对所述捕获异常处理函数进行注册。

4.根据权利要求1或2所述的方法,其特征在于,所述通过所述预设人气算法中新增已注册的捕获异常处理函数对所述目标异常变量进行重新赋值,触发按照第二预设规则对所述第一鉴权值进行计算,以确定第二鉴权值之后,所述方法还包括:将所述标记变量以及所述目标异常变量恢复初始值。

5.根据权利要求1或2所述的方法,其特征在于,所述人气计算参数包括:所述用户客户端请求登录所述目标房间号时,所述服务器发送的标记Token信息、所述用户客户端的身份证明信息、所述用户客户端对应的设备的设备标识、所述网络客户端对应的系统的时间戳以及所述目标房间号的信息。

6.一种计算直播平台人气的装置,应用于网络直播平台,其特征在于,包括:获取单元,用于当网络直播客户端运行时,获取请求登录目标房间号的用户客户端对应的人气计算参数,所述目标房间号为所述网络直播客户端对应的房间号;

第一确定单元,用于根据所述人气计算参数按照第一预设规则进行计算,以确定第一鉴权值;

生成单元,用于将预设人气算法中新增的标记变量进行置位以及新增的异常产生变量进行置位,以生成目标异常变量;

注册单元,用于将捕获异常处理函数在所述网络直播客户端对应的第一系统以及所述用户客户端对应的第二系统进行注册;

屏蔽单元,用于屏蔽所述第一系统以及所述第二系统中异常注册函数的端口;

第二确定单元,用于通过所述捕获异常处理函数对所述目标异常变量进行重新赋值,触发按照第二预设规则对所述第一鉴权值进行计算,以确定第二鉴权值;

发送单元,用于将所述第二鉴权值加密后生成的目标数据发送至服务器,以使得所述服务器对所述目标数据进行解密得到所述第二鉴权值,并对所述第二鉴权值进行验证,且当所述第二鉴权值验证通过时,确定所述用户客户端合法,并按照人气增长规则增加所述目标房间号的人气值。

7.根据权利要求6所述的装置,其特征在于,所述屏蔽单元具体用于:获取所述异常注册函数在所述第一系统以及所述第二系统中的汇编代码;

基于所述汇编代码将所述异常注册函数的函数入口处的代码修改为直接返回注册失败的代码,以屏蔽所述第一系统以及所述第二系统中异常注册函数的端口。

8.根据权利要求6或7所述的装置,其特征在于,所述注册单元具体用于:调用所述第一系统以及所述第二系统的所述异常注册函数对所述捕获异常处理函数进行注册。

9.一种电子设备,包括存储器、处理器,其特征在于,所述处理器用于运行计算机网络直播客户端,所述计算机网络直播客户端运行时执行如权利要求1至5中任意一项所述的计算直播平台人气的方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机网络直播客户端,其特征在于:所述计算机网络直播客户端被处理器执行时实现如权利要求1 5中任意一项所述的计算直播平台人气的方法的步骤。