机顶盒卡顿检测方法、系统及存储介质技术方案

技术编号:21692009 阅读:103 留言:0更新日期:2019-07-24 16:22
本发明专利技术公开了机顶盒卡顿检测方法、系统及存储介质,方法包括:获取机顶盒的卡顿特征信息,建立卡顿特征库;标注所述卡顿特征信息的特征等级;根据卡顿特征信息的特征等级,计算卡顿特征库中各个卡顿特征的卡顿数值;将待测视频的每一帧数据与卡顿特征库中的卡顿特征进行匹配比对;根据匹配比对的结果以及卡顿特征库中各个卡顿特征的卡顿数值,生成待测视频的卡顿检测结果。本发明专利技术降低了人工成本、提高了适用范围且提高了卡顿检测的准确性,可广泛应用于机顶盒技术领域。

Set Top Box Carton Detection Method, System and Storage Media

【技术实现步骤摘要】
机顶盒卡顿检测方法、系统及存储介质
本专利技术涉及机顶盒
,尤其是机顶盒卡顿检测方法、系统及存储介质。
技术介绍
电视与机顶盒是我国家庭客厅中的主要娱乐设备,想看IPTV电视必须通过机顶盒的支持,目前四家主流运营商广电、移动、联通、电信都有相应的机顶盒设备,因此,机顶盒播放的流畅情况对用户的观看体验就造成了极大的影响,影响了用户对机顶盒与相应运营商的评价。目前现有的机顶盒卡顿测试主要有以下几种方案:1、保存未卡顿的标准视频源,对标准视频的信息进行编码,然后通过机顶盒进行播放,将播放的信息与无卡顿的标准视频信息按时间进行对比,如果一致则确定没有卡顿的情况发生,否则可能出现卡顿;2、通过在机顶盒中植入软探针程序,通过软探针来监控视频的播放情况,从而判断机顶盒播放是否出现卡顿;3、由于机顶盒是通过获取网络数据进行播放,因此对网络流量和错误信息进行监控,通过流量、缓存与错误信息的综合计算,判断机顶盒是否出现卡顿。上述现有技术的卡顿检测方案存在以下缺点:对于第1种方案,通过与标准视频对比的方式需要提前准备标准视频源,而普通用户或第三方测试员无法提前获取此视频源,且该方案不适用于直播节目,存在较大的限制;另外,由于图像为每帧与原图比较,当第一次卡顿发生后,后面的图片帧都会存在一定的误差,因此不便于一部影片多卡顿同时检测;对于第2种方案,通过软探针的方式进行监控首先需要对机顶盒造成一定的植入与破坏,可能影响机顶盒的播放性能,另外非机顶盒开发人员无法独立开发出相应的监控软件;对于第3种方案,通过流量、缓存与错误信息判断的方式进行测试会存在网络流量与实际播放视频不一致的情况,因为图像都是压缩的,由于不同的图像细节信息会产生不同的压缩比,那么同样大小流量的网络信息播放的视频长度会存在一定差异,另外不同的播放软件、硬件都有不同的缓存机制和错误信息,非全面了解机顶盒软硬件的开发人员无法精准判断机顶盒的缓存情况,通过此种方法进行卡顿测试对任何人来说都是一种较大的挑战,同样存在较大的限制。
技术实现思路
有鉴于此,本专利技术实施例提供一种适用范围广且准确度高的机顶盒卡顿检测方法、系统及存储介质。第一方面,本专利技术实施例提供了一种机顶盒卡顿检测方法,包括以下步骤:获取机顶盒的卡顿特征信息,建立卡顿特征库;标注所述卡顿特征信息的特征等级;根据卡顿特征信息的特征等级,计算卡顿特征库中各个卡顿特征的卡顿数值;将待测视频的每一帧数据与卡顿特征库中的卡顿特征进行匹配比对;根据匹配比对的结果以及卡顿特征库中各个卡顿特征的卡顿数值,生成待测视频的卡顿检测结果。进一步,所述获取机顶盒的卡顿特征信息,建立卡顿特征库这一步骤,包括以下步骤:在电视网络与机顶盒之间增设网络控制过滤器;然后通过网络控制过滤器对网络状态进行控制,最后获取机顶盒的卡顿特征信息并建立卡顿特征库;所述对网络状态进行控制包括限制网络速度、增加包错误率、闪断和增加时延;和/或,通过机顶盒执行大计算量的工作任务后,获取机顶盒的卡顿特征信息并建立卡顿特征库。进一步,还包括以下步骤:对卡顿特征信息进行分类,得到视频卡顿信息和音频卡顿信息。进一步,所述标注所述卡顿特征信息的特征等级这一步骤,包括以下步骤:确定卡顿特征信息中每个卡顿特征的计算量;确定卡顿特征信息中每个卡顿特征的卡顿相关度;根据卡顿特征的计算量和卡顿相关度,确定卡顿特征的特征等级。进一步,所述根据卡顿特征信息的特征等级,计算卡顿特征库中各个卡顿特征的卡顿数值这一步骤,包括以下步骤:确定卡顿特征库中每个卡顿特征的卡顿影响系数;确定每个卡顿特征的出现概率;根据每个卡顿特征的卡顿影响系数和出现概率,计算每个卡顿特征的卡顿数值;其中,所述卡顿数值pk的计算公式为:pk=akxk,ak代表第k项特征的卡顿影响系数;xk代表第k项特征的出现概率;pk代表第k项特征卡顿数值。进一步,所述根据匹配比对的结果以及卡顿特征库中各个卡顿特征的卡顿数值,生成待测视频的卡顿检测结果这一步骤,包括以下步骤:根据匹配比对结果,确定待测视频中出现的卡顿特征;对待测视频中出现的每个卡顿特征的卡顿数值进行求和,得到待测视频的卡顿数值;根据待测视频的卡顿数值,确定待测视频的卡顿检测结果。进一步,所述将待测视频的每一帧数据与卡顿特征库中的卡顿特征进行匹配比对这一步骤,包括以下步骤:使用机顶盒播放待测视频;将待测视频的每一帧图像数据或者音频数据与卡顿特征进行匹配;根据匹配结果,对播放的待测视频片段进行录制。第二方面,本专利技术实施例提供了一种机顶盒卡顿检测系统,包括:卡顿特征信息获取模块,用于获取机顶盒的卡顿特征信息,建立卡顿特征库;特征等级标注模块,用于标注所述卡顿特征信息的特征等级;卡顿数值计算模块,用于根据卡顿特征信息的特征等级,计算卡顿特征库中各个卡顿特征的卡顿数值;特征比对模块,用于将待测视频的每一帧数据与卡顿特征库中的卡顿特征进行匹配比对;检测结果生成模块,用于根据匹配比对的结果以及卡顿特征库中各个卡顿特征的卡顿数值,生成待测视频的卡顿检测结果。第三方面,本专利技术实施例提供了一种机顶盒卡顿检测系统,包括:至少一个处理器;至少一个存储器,用于存储至少一个程序;当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现所述的机顶盒卡顿检测方法。第四方面,本专利技术实施例提供了一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行所述的机顶盒卡顿检测方法。上述本专利技术实施例中的一个或多个技术方案具有如下优点:本专利技术的实施例通过获取机顶盒的卡顿特征信息,建立卡顿特征库,然后根据卡顿特征信息的特征等级,计算卡顿特征库中各个卡顿特征的卡顿数值,最后将待测视频的每一帧数据与卡顿特征库中的卡顿特征进行匹配比对并生成待测视频的卡顿检测结果;本专利技术无需提前准备标准视频源且无需专业开发人员就能对机顶盒卡顿进行实时检测,降低了人工成本且提高了适用范围;另外,本专利技术无需植入软探针,不会对机顶盒造成破坏,提高了卡顿检测的准确性。附图说明图1为本专利技术实施例的整体步骤流程图;图2为本专利技术实施例录制待测视频的步骤流程图。具体实施方式下面结合说明书附图和具体实施例对本专利技术作进一步解释和说明。对于本专利技术实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。参照图1,本专利技术实施例提供了一种机顶盒卡顿检测方法,包括以下步骤:获取机顶盒的卡顿特征信息,建立卡顿特征库;标注所述卡顿特征信息的特征等级;根据卡顿特征信息的特征等级,计算卡顿特征库中各个卡顿特征的卡顿数值;将待测视频的每一帧数据与卡顿特征库中的卡顿特征进行匹配比对;根据匹配比对的结果以及卡顿特征库中各个卡顿特征的卡顿数值,生成待测视频的卡顿检测结果。具体地,本实施例可以在计算机上安装视频采集卡,将视频采集卡的输入端与机顶盒输出端相连,通过视频采集卡获取机顶盒输出的信息流。进一步作为优选的实施方式,所述获取机顶盒的卡顿特征信息,建立卡顿特征库这一步骤,包括以下步骤:在电视网络与机顶盒之间增设网络控制过滤器;然后通过网络控制过滤器对网络状态进行控制,最后获取机顶盒的卡顿特征信息并建立卡顿特征库;所述对网络状态进本文档来自技高网
...

【技术保护点】
1.机顶盒卡顿检测方法,其特征在于:包括以下步骤:获取机顶盒的卡顿特征信息,建立卡顿特征库;标注所述卡顿特征信息的特征等级;根据卡顿特征信息的特征等级,计算卡顿特征库中各个卡顿特征的卡顿数值;将待测视频的每一帧数据与卡顿特征库中的卡顿特征进行匹配比对;根据匹配比对的结果以及卡顿特征库中各个卡顿特征的卡顿数值,生成待测视频的卡顿检测结果。

【技术特征摘要】
1.机顶盒卡顿检测方法,其特征在于:包括以下步骤:获取机顶盒的卡顿特征信息,建立卡顿特征库;标注所述卡顿特征信息的特征等级;根据卡顿特征信息的特征等级,计算卡顿特征库中各个卡顿特征的卡顿数值;将待测视频的每一帧数据与卡顿特征库中的卡顿特征进行匹配比对;根据匹配比对的结果以及卡顿特征库中各个卡顿特征的卡顿数值,生成待测视频的卡顿检测结果。2.根据权利要求1所述的机顶盒卡顿检测方法,其特征在于:所述获取机顶盒的卡顿特征信息,建立卡顿特征库这一步骤,包括以下步骤:在电视网络与机顶盒之间增设网络控制过滤器;然后通过网络控制过滤器对网络状态进行控制,最后获取机顶盒的卡顿特征信息并建立卡顿特征库;所述对网络状态进行控制包括限制网络速度、增加包错误率、闪断和增加时延;和/或,通过机顶盒执行大计算量的工作任务后,获取机顶盒的卡顿特征信息并建立卡顿特征库。3.根据权利要求1所述的机顶盒卡顿检测方法,其特征在于:还包括以下步骤:对卡顿特征信息进行分类,得到视频卡顿信息和音频卡顿信息。4.根据权利要求1所述的机顶盒卡顿检测方法,其特征在于:所述标注所述卡顿特征信息的特征等级这一步骤,包括以下步骤:确定卡顿特征信息中每个卡顿特征的计算量;确定卡顿特征信息中每个卡顿特征的卡顿相关度;根据卡顿特征的计算量和卡顿相关度,确定卡顿特征的特征等级。5.根据权利要求1所述的机顶盒卡顿检测方法,其特征在于:所述根据卡顿特征信息的特征等级,计算卡顿特征库中各个卡顿特征的卡顿数值这一步骤,包括以下步骤:确定卡顿特征库中每个卡顿特征的卡顿影响系数;确定每个卡顿特征的出现概率;根据每个卡顿特征的卡顿影响系数和出现概率,计算每个卡顿特征的卡顿数值;其中,所述卡顿数值pk的计算公式为:pk=akxk,ak代表第k项特征的...

【专利技术属性】
技术研发人员:卢玉芳朱武英张燕君张冰璇李妙杏
申请(专利权)人:宜通世纪科技股份有限公司
类型:发明
国别省市:广东,44

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

1