【技术实现步骤摘要】
针对截图服务的调控方法、存储介质、电子设备及系统
本专利技术涉及直播间客户端
,具体涉及一种针对截图服务的调控方法、存储介质、电子设备及系统。
技术介绍
随着直播的发展,直播涉及的内容越来越广泛,观看直播的人越来越多,在直播过程中,用户往往需要在观看直播间的时候,对直播画面进行截图,此截图服务与传统的移动终端截图机制不同,传统的移动终端截图是对移动终端其显示的图像本身进行截图,截取部分画面,而直播间的截图服务,则是服务器根据截图区域,向直播间客户端发送与截图区域匹配的图像数据,即截图服务需要直播间客户端与服务器合作完成;故而,现有的直播画面截图业务的实施过程中,会遇到因直播流提供方压力太大而导致服务器崩溃的情况出现,不仅导致截图服务无法顺利进行,甚至会导致直播工作无法正常运作;因此,急需一种针对截图服务的调控方法,来解决上述问题。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种针对截图服务的调控方法,对直播间客户端的流资源的分配情况进行管控,保证截图服务的正常进 ...
【技术保护点】
1.一种针对截图服务的调控方法,其特征在于,其包括以下步骤:/n对直播间客户端的剩余流资源、限流操作频率、截图频率以及截图失败率进行监控;/n当所述剩余流资源大于预设的资源剩余阈值或所述截图失败率大于预设的第一失败阈值时,减少所述剩余流资源的资源总量并减少后续向所述剩余流资源分配的资源;/n当所述限流操作频率大于预设的限流频率阈值,且所述截图失败率小于预设的第二失败阈值时,增加所述剩余流资源的资源总量并增加后续向所述剩余流资源分配的资源。/n
【技术特征摘要】
1.一种针对截图服务的调控方法,其特征在于,其包括以下步骤:
对直播间客户端的剩余流资源、限流操作频率、截图频率以及截图失败率进行监控;
当所述剩余流资源大于预设的资源剩余阈值或所述截图失败率大于预设的第一失败阈值时,减少所述剩余流资源的资源总量并减少后续向所述剩余流资源分配的资源;
当所述限流操作频率大于预设的限流频率阈值,且所述截图失败率小于预设的第二失败阈值时,增加所述剩余流资源的资源总量并增加后续向所述剩余流资源分配的资源。
2.如权利要求1所述的方法,其特征在于:利用令牌桶算法对直播间客户端的剩余流资源、限流操作频率、截图频率以及截图失败率进行监控,具体包括以下步骤:
将令牌桶大小初始化为S0,t时刻所述令牌桶大小设定为S(t),所述令牌桶的容量表示客户端的流资源存储空间,所述令牌桶的令牌表述客户端的流资源;
初始设定每秒向所述令牌桶放入P0个令牌,而t时刻每秒向令牌桶放入的令牌数为P(t);
监测令牌桶中剩余令牌数,记作R(t);
当令牌桶中令牌数量为零,则进行限流操作,记录t时刻限流次数为I(t);
记录t时刻,每秒拉流失败次数,记作F(t)。
3.如权利要求2所述的方法,其特征在于:当t时刻,R(t)大于资源剩余阈值时,令S(t+1)=S(t)-R(t)/2以及P(t+1)=P(t)-R(t)/2;
所述S(t+1)为t+1时刻所述令牌桶大小,P(t+1)为t+1时刻每秒向令牌桶放入的令牌数。
4.如权利要求2所述的方法,其特征在于:当t时刻,F(t)大于第一失败阈值时,令S(t+1)=S(t)/2以及P(t+1)=P(t)/2;
所述S(t+1)为t+1时刻所述令牌桶大小,P(t+1)为t+1时刻每秒向令牌桶放入的令牌数。
5.如权利要求2所述的方法,其特征在于:当t时刻,假设I(t)大于限流频率阈值且F(t)小于第二失败阈值,令S(t+1)=S(t)+...
【专利技术属性】
技术研发人员:代坤鹏,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。