The invention discloses a device and a method of dynamic adjustment of resources, resources used in the areas of regulation, the method comprises the following steps: in the first video playback application foreground in video playback process, the current total amount of testing resources, including resources to maintain multiple applications running the first video playback applications; the total amount of the judgment resources is larger than a preset threshold value; if the current total amount of resources is greater than the preset threshold, stop at least one application running in the background currently occupied resources. The invention enables the terminal to broadcast live video, video recording is not Caton shorter buffer time, thereby improving the smooth playback of video.
【技术实现步骤摘要】
一种资源动态调整方法及装置
本专利技术资源调控领域,尤其涉及一种资源动态调整方法及装置。
技术介绍
随着直播视频的越来越普及,在智能终端上进行直播,以及在智能终端上观看视频直播越来越普遍,相比电脑进行直播或者观看直播视频,更便捷。相比录制视频,直播视频对画面流畅度要求更高,录制视频可以通过暂停缓冲来继续视频的播放,但是受到智能终端自身设备的限制,在智能终端上播放直播视频会出现直播视频界面卡顿的问题,进而导致直播视频不连续甚至闪退出直播视频。
技术实现思路
鉴于上述问题,本专利技术实施例通过提供一种资源动态调整方法及装置,以确保有足够的资源维持视频播放。第一方面,本专利技术实施例提供了一种资源动态调整方法,包括:在第一视频播放应用处于前台播放视频过程中,检测资源的当前总占用量,所述资源用于维持包括所述第一视频播放应用的多个应用运行;判断所述资源的当前总占用量是否大于预设阈值;如果所述资源的当前总占用量大于所述预设阈值,停止当前占用所述资源的至少一个后台运行应用。优选的,所述检测资源的当前总占用量,包括:通过开启新的定长线程检测CPU资源、网速资源、内存资源中的至少一种资源的当前总占用量。优选的,如果所述资源包括CPU资源,所述检测资源的当前总占用量,包括:调用性能分析命令;获取执行所述性能分析命令的返回值,所述返回值中包括所述CPU资源的当前总占用量和各个应用分别对所述CPU资源的占用量;从所述返回值中确定出对所述CPU资源的当前总占用量。优选的,如果所述资源包括网速资源,所述检测资源的当前总占用量,包括:按照预设时间间隔获取上传流量值;基于相邻两次获取的所述上 ...
【技术保护点】
一种资源动态调整方法,其特征在于,包括:在第一视频播放应用处于前台播放视频过程中,检测资源的当前总占用量,所述资源用于维持包括所述第一视频播放应用的多个应用运行;判断所述资源的当前总占用量是否大于预设阈值;如果所述资源的当前总占用量大于所述预设阈值,停止当前占用所述资源的至少一个后台运行应用。
【技术特征摘要】
1.一种资源动态调整方法,其特征在于,包括:在第一视频播放应用处于前台播放视频过程中,检测资源的当前总占用量,所述资源用于维持包括所述第一视频播放应用的多个应用运行;判断所述资源的当前总占用量是否大于预设阈值;如果所述资源的当前总占用量大于所述预设阈值,停止当前占用所述资源的至少一个后台运行应用。2.如权利要求1所述的资源动态调整方法,其特征在于,所述检测资源的当前总占用量,包括:通过开启新的定长线程检测CPU资源、网速资源、内存资源中的至少一种资源的当前总占用量。3.如权利要求1所述的资源动态调整方法,其特征在于,如果所述资源包括CPU资源,所述检测资源的当前总占用量,包括:调用性能分析命令;获取执行所述性能分析命令的返回值,所述返回值中包括所述CPU资源的当前总占用量和各个应用分别对所述CPU资源的占用量;从所述返回值中确定出对所述CPU资源的当前总占用量。4.如权利要求1所述的资源动态调整方法,其特征在于,如果所述资源包括网速资源,所述检测资源的当前总占用量,包括:按照预设时间间隔获取上传流量值;基于相邻两次获取的所述上传流量值之间的差异值确定出所述网速资源的当前总占用量。5.如权利要求4所述的资源动态调整方法,其特征在于,所述基于相邻两次获取的所述上传流量之间的差异值确定出所述网速资源的当前总占用量包括:在第n次获取的上传流量值时,确定出第n次获取的上传流量值与第n-1次获取的上传流量值之间的流量差值;基于所述流量差值与所述预设时间间隔确定出所述网速资源的当前总占用量,n依次为大于1的整数。6.如权利要求1所述的资源动态调整方法,其特征在于,所述判断所述资源的当前总占用量是否大于预设阈值,包括:判断...
【专利技术属性】
技术研发人员:张磊,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。