1.一种直播流畅度监控方法,其特征在于,其包括以下步骤:选定待测用户的一段使用时间作为待计算总时长T0;
记录在所述待计算总时长T0中,请求错误率et大于预设的错误率阈值的总时长,记作服务不可用总时长Tx,请求错误率et用于表示在直播服务过程中,出现调用直播服务失败次数与调用直播服务成功次数的比例;
根据所述待计算总时长T0以及所述服务不可用总时长Tx,获得在所述待计算总时长T0内的直播流畅度E,所述直播流畅度E的计算公式为:
2.如权利要求1所述的直播流畅度监控方法,其特征在于,所述记录在所述待计算总时长T0中,请求错误率et大于预设的错误率阈值的总时长,记作服务不可用总时长Tx中,具体包括以下步骤:
设定单次检测时长t0;
当所述待计算总时长T0的时长能够被所述单次检测时长t0整除时,计算在各所述单次检测时长t0内的请求错误率;
将所述请求错误率大于预设的错误率阈值的各所述单次检测时长t0进行加法运算,获得所述服务不可用总时长Tx。
3.如权利要求1所述的直播流畅度监控方法,其特征在于,所述记录在所述待计算总时长T0中,请求错误率et大于预设的错误率阈值的总时长,记作服务不可用总时长Tx中,具体包括以下步骤:
设定单次检测时长t0;
当所述待计算总时长T0的时长不能被所述单次检测时长t0整除时,将得到的余数记作末次检测时长t1,计算各所述单次检测时长t0以及所述末次检测时长t1的请求错误率;
将所述请求错误率大于预设的错误率的各单次检测时长t0以及所述请求错误率大于预设的错误率的所述末次检测时长t1进行加法运算,获得所述服务不可用总时长Tx。
4.如权利要求2所述的直播流畅度监控方法,其特征在于,所述请求错误率et的计算公式为:
所述Nf为在所述单次检测时长t0内,所述待测用户调用直播服务请求失败的次数;
所述Ns为在所述单次检测时长t0内,所述待测用户调用直播服务请求成功的次数。
5.一种基于直播流畅度的用户补偿方法,其特征在于,包括以下步骤:选定待测用户的一段使用时间作为待计算总时长T0;
记录在所述待计算总时长T0中,请求错误率et大于预设的错误率阈值的总时长,记作服务不可用总时长Tx,请求错误率et用于表示在直播服务过程中,出现调用直播服务失败次数与调用直播服务成功次数的比例;
根据所述待计算总时长T0以及所述服务不可用总时长Tx,获得在所述待计算总时长T0内的直播流畅度E,所述直播流畅度E的计算公式为:当所述直播流畅度E小于预设的直播流畅阈值时,对所述待测用户进行道具补偿;其中,
所述道具补偿为赠送直播间消费道具或延长VIP使用天数。
6.如权利要求5所述的用户补偿方法,其特征在于,所述对所述待测用户进行道具补偿中,运用道具补偿公式:
所述X的计算公式为:
其中,所述RS为道具补偿的数额,所述R0为道具补偿的基础数额,所述SP为用户平均网速,X为用户等级系数,所述V为待测用户的用户等级,所述e为自然常数。
7.如权利要求5所述的用户补偿方法,其特征在于,所述记录在所述待计算总时长T0中,请求错误率et大于预设的错误率阈值的总时长,记作服务不可用总时长Tx中,具体包括以下步骤:
设定单次检测时长t0;
当所述待计算总时长T0的时长能够被所述单次检测时长t0整除时,计算在各所述单次检测时长t0内的请求错误率;
将所述请求错误率大于预设的错误率阈值的各所述单次检测时长t0进行加法运算,获得所述服务不可用总时长Tx。
8.如权利要求5所述的用户补偿方法,其特征在于,所述记录在所述待计算总时长T0中,请求错误率et大于预设的错误率阈值的总时长,记作服务不可用总时长Tx中,具体包括以下步骤:
设定单次检测时长t0;
当所述待计算总时长T0的时长不能被所述单次检测时长t0整除时,将得到的余数记作末次检测时长t1,计算各所述单次检测时长t0以及所述末次检测时长t1的请求错误率;
将所述请求错误率大于预设的错误率的各单次检测时长t0以及所述请求错误率大于预设的错误率的所述末次检测时长t1进行加法运算,获得所述服务不可用总时长Tx。
9.一种直播流畅度监控系统,其特征在于,其包括:时间选定单元,其用于选定待测用户的一段使用时间,作为待计算总时长T0;
服务不可用总时长计算单元,其用于记录在所述待计算总时长T0中,请求错误率et大于预设的错误率阈值的总时长,记作服务不可用总时长Tx,请求错误率et用于表示在直播服务过程中,出现调用直播服务失败次数与调用直播服务成功次数的比例;
流畅度计算单元,其用于根据所述待计算总时长T0以及所述服务不可用总时长Tx,获得在所述待计算总时长T0内的直播流畅度E,所述直播流畅度E的计算公式为:
10.一种基于直播流畅度的用户补偿系统,其特征在于,所述系统还包括:时间选定单元,其用于选定待测用户的一段使用时间,作为待计算总时长T0;
服务不可用总时长计算单元,其用于记录在所述待计算总时长T0中,请求错误率et大于预设的错误率阈值的总时长,记作服务不可用总时长Tx,请求错误率et用于表示在直播服务过程中,出现调用直播服务失败次数与调用直播服务成功次数的比例;
流畅度计算单元,其用于根据所述待计算总时长T0以及所述服务不可用总时长Tx,获得在所述待计算总时长T0内的直播流畅度E,所述直播流畅度E的计算公式为:道具补偿单元,其用于当所述直播流畅度E小于预设的直播流畅阈值时,对所述待测用户进行道具补偿;其中,
所述道具补偿为赠送直播间消费道具或延长VIP使用天数。