一种快速定位播放卡顿现象原因的方法技术

技术编号:16367499 阅读:156 留言:0更新日期:2017-10-11 00:00
本发明专利技术公开了一种快速定位播放卡顿现象原因的方法,包括:首先在音视频文件播放过程中,对音视频文件的实时码率值进行实时提取与保存,并设定系统CPU占用率门槛值与内存空闲的门槛值;在音视频文件播放过程中,实时计算播放器读取音视频文件的实时读取速率;通过不断比较码率值和读取速率值;比较码率值与文件读取的速率值;比较CPU占用率值与CPU占用率门槛值;比较系统内存空闲值与内存空闲的门槛值等,来判断各种播放卡顿的原因并提示。本发明专利技术可以使开发人员快速获取到卡顿现象的根本原因,并根据所提示的方向进行二次分析,大大地提升解决音视频文件播放卡顿现象问题的效率。

【技术实现步骤摘要】
一种快速定位播放卡顿现象原因的方法
本专利技术涉及一种定位播放卡顿原因的方法,具体涉及一种快速定位播放卡顿现象原因的方法,属于多媒体播放

技术介绍
近年来,随着移动互联网的飞速发展,消费类电子产品呈现出了爆发式增长,每年消费类电子产品的出货量都达到了亿台以上。音视频内容播放功能是消费类电子产品的核心功能之一,也是用户日常使用频率最高的功能之一,因此音视频内容播放的效果就直接关系到了用户对产品的体验与评价,如何提升音视频内容的播放效果,从而改善用户视听体验成为了消费电子产品的核心需求之一。为了提升音视频内容播放的视听体验,就必须解决音视频内容播放过程中出现的问题,只有快速定位到问题的根源,才能实现问题的快速解决。如何快速定位音视频文件播放卡顿现象的原因,目前本
技术人员采用的主要技术手段是通过对播放器底层缓冲区进行实时监控,并获取缓冲区中返回的各种异常信息来一步一步进行原因的排查、分析和定位,此类方法的使用需要完整掌握播放器
的专业知识和专业技能,普通开发人员和测试人员无法使用此类方法进行分析和定位,从而限制了此类方法的推广和使用,同时,此类方法分析步骤繁琐,执行本文档来自技高网...
一种快速定位播放卡顿现象原因的方法

【技术保护点】
一种快速定位播放卡顿现象原因的方法,其特征在于包括如下步骤:步骤1:在音视频文件播放过程中,对音视频文件的实时码率值进行实时提取与保存,并设定系统CPU占用率门槛值与内存空闲的门槛值;步骤2:在音视频文件播放过程中,实时计算播放器读取音视频文件的实时读取速率;步骤3:比较步骤1、步骤2中所得的码率值和读取速率值,判断步骤1的码率值是否大于步骤2的读取速率值,并记录比较结果;若比较的结果为小于时,则继续回到步骤1,继续监测播放卡顿现象;若比较的结果为大于时,则继续执行步骤4;步骤4:实时测试音视频文件存储设备的文件读取性能,并记录文件读取的平均速率值;步骤5:比较步骤1的实时码率值与步骤4的文件...

【技术特征摘要】
1.一种快速定位播放卡顿现象原因的方法,其特征在于包括如下步骤:步骤1:在音视频文件播放过程中,对音视频文件的实时码率值进行实时提取与保存,并设定系统CPU占用率门槛值与内存空闲的门槛值;步骤2:在音视频文件播放过程中,实时计算播放器读取音视频文件的实时读取速率;步骤3:比较步骤1、步骤2中所得的码率值和读取速率值,判断步骤1的码率值是否大于步骤2的读取速率值,并记录比较结果;若比较的结果为小于时,则继续回到步骤1,继续监测播放卡顿现象;若比较的结果为大于时,则继续执行步骤4;步骤4:实时测试音视频文件存储设备的文件读取性能,并记录文件读取的平均速率值;步骤5:比较步骤1的实时码率值与步骤4的文件读取的速率值,并记录比较结果;若比较结果为大于时,则给出卡顿现象原因的显性提示,存储设备读取性能不足;若比较结果为小于或等于,则继续执行下面步骤6;步骤6:实时获取系统CPU占用率值,并保存记录值;步骤7:比较步骤6所记录的CPU占用率值与步骤1所设定的CPU占用...

【专利技术属性】
技术研发人员:梁应龙
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1