一种机顶盒故障信息的处理方法、装置及机顶盒制造方法及图纸

技术编号:14898227 阅读:102 留言:0更新日期:2017-03-29 13:27
本发明专利技术提供一种机顶盒故障信息的处理方法、装置及机顶盒,解决机顶盒出现故障时,难以准确定位故障及处理故障效率低的问题。本发明专利技术包括:获取多个应用程序的故障测试信息,多个故障测试信息具有不同的格式,且每个应用程序的故障测试信息包括用于检测该应用程序是否存在故障所需的信息;根据故障测试信息的格式,在多个故障测试信息中选取出待测试应用程序的故障测试信息;对待测试应用程序的故障测试信息进行分析处理,得到故障分析结果;在待测试应用程序的应用界面上显示故障分析结果。本发明专利技术能实现对故障信息更为精确的过滤,且使得开发及维护人员不仅可直观实时地观察到故障信息还能直接观察到故障现象,有助于开发及维护人员快速解决故障。

【技术实现步骤摘要】

本专利技术涉及多媒体终端诊断
,特别是指一种机顶盒故障信息的处理方法、装置及机顶盒。
技术介绍
随着移动互联网的迅猛发展和OVERTHETOP(简称OTT)/交互式网络电视(IPTV)机顶盒的大规模面世,机顶盒成为了家庭媒体至关重要的部分。机顶盒若出现故障将会影响到家庭的生活与娱乐。现有的故障诊断方法主要有两种:1.采用人工的方法现场检测机顶盒的故障,该方法需要大量的客服人员,维护成本较高;2.采用远程查看日志方法,将机顶盒日志传至服务器给维护人员查看,该方法在网络中断时无法使用,而且单纯使用日志不直观,不如图片直观。开发及维护人员在复现该故障时,通常需要连接串口或调试桥(AndroidDebugBridge,简称adb)等工具连接到电脑来抓取日志,在没有电脑情况下,无法截取日志。即使截取了日志,日志也可能不够准确,难以准确定位。因此需要一种故障诊断功能更加全面,故障诊断更加准确,对开发及维护人员更加方便,更加直观实时的方法,来提高定位故障的反应速度,并降低客服人员的维护成本。
技术实现思路
本专利技术的目的在于提供一种机顶盒故障信息的处理方法、装置及机顶盒,旨在解决机顶盒出现故障时,难以准确定位故障及处理故障效率低的问题。为了实现上述目的,本专利技术提供了一种机顶盒故障信息的处理方法,包括:获取机顶盒系统中多个应用程序的故障测试信息,其中,多个所述故障测试信息具有不同的格式,且每个所述应用程序的故障测试信息包括用于检测该应用程序是否存在故障所需的信息;根据所述故障测试信息的格式,在多个所述故障测试信息中选取出待测试应用程序的故障测试信息;对所述待测试应用程序的故障测试信息进行分析处理,得到故障分析结果;在所述待测试应用程序的应用界面上显示所述故障分析结果。其中,所述获取机顶盒系统中多个应用程序的故障测试信息的步骤包括:获取机顶盒系统中多个所述应用程序的日志信息,每个所述应用程序的日志信息包括用于检测该应用程序是否存在故障所需的信息;对每个所述应用程序的日志信息进行格式修改处理,得到多个具有不同格式的故障测试信息。其中,所述根据所述故障测试信息的格式,在多个所述故障测试信息中选取出待测试应用程序的故障测试信息的步骤包括:根据一对应关系表,获取所述待测试应用程序所对应的故障测试信息的第一格式,其中,所述对应关系表中记录有所述应用程序与故障测试信息的格式之间的对应关系;在多个所述故障测试信息中,选取出格式为所述第一格式的故障测试信息,并作为所述待测试应用程序的故障测试信息。其中,所述在所述待测试应用程序的应用界面上显示所述故障分析结果的步骤包括:在所述待测试应用程序的应用界面上悬浮显示所述故障分析结果,其中,所述故障分析结果的显示状态为半透明状态。其中,所述在所述待测试应用程序的应用界面上悬浮显示所述故障分析结果的步骤包括:根据所述故障分析结果,生成一显示界面,所述显示界面中显示有所述故障分析结果,且所述显示界面的显示状态为半透明状态;在所述待测试应用程序的应用界面上悬浮显示所述显示界面。其中,上述机顶盒故障信息的处理方法还包括:获取一切换指令,并根据所述切换指令在所述显示界面和所述待测试应用程序的应用界面之间进行焦点切换。本专利技术的实施例还提供了一种机顶盒故障信息的处理装置,包括:获取模块,用于获取机顶盒系统中多个应用程序的故障测试信息,其中,多个所述故障测试信息具有不同的格式,且每个所述应用程序的故障测试信息包括用于检测该应用程序是否存在故障所需的信息;选取模块,用于根据所述故障测试信息的格式,在多个所述故障测试信息中选取出待测试应用程序的故障测试信息;处理模块,用于对所述待测试应用程序的故障测试信息进行分析处理,得到故障分析结果;显示模块,用于在所述待测试应用程序的应用界面上显示所述故障分析结果。其中,所述获取模块包括:第一获取单元,用于获取机顶盒系统中多个应用程序的日志信息,每个所述应用程序的日志信息包括用于检测该应用程序是否存在故障所需的信息;修改单元,用于对每个所述应用程序的日志信息进行格式修改处理,得到多个具有不同格式的故障测试信息。其中,所述选取模块包括:第二获取单元,用于根据一对应关系表,获取所述待测试应用程序所对应的故障测试信息的第一格式,其中,所述对应关系表中记录有所述应用程序与故障测试信息的格式之间的对应关系;选取单元,用于在多个所述故障测试信息中,选取出格式为所述第一格式的故障测试信息,并作为所述待测试应用程序的故障测试信息。其中,所述显示模块具体用于在所述待测试应用程序的应用界面上悬浮显示所述故障分析结果,其中,所述故障分析结果的显示状态为半透明状态。其中,所述显示模块包括:生成单元,用于根据所述故障分析结果,生成一显示界面,所述显示界面中显示有所述故障分析结果,且所述显示界面的显示状态为半透明状态;显示单元,用于在所述待测试应用程序的应用界面上悬浮显示所述显示界面。其中,上述机顶盒故障信息的处理装置,还包括:切换模块,用于获取一切换指令,并根据所述切换指令在所述显示界面和所述待测试应用程序的应用界面之间进行焦点切换。本专利技术还提供了一种机顶盒,包括如上所述的机顶盒故障信息的处理装置。本专利技术实施例具有以下有益效果:本专利技术实施例的机顶盒故障信息的处理方法,根据故障测试信息的格式,在多个所述故障测试信息中选取出待测试应用程序的故障测试信息,实现对故障信息更为精确的过滤,有助于开发及维护人员对故障进行准确定位,且本专利技术对待测试应用程序的故障测试信息进行分析处理,得到故障分析结果,并在待测试应用程序的应用界面上显示所述故障分析结果,使得开发及维护人员不仅可直观实时地观察到故障信息还能直接观察到故障现象,有助于开发及维护人员快速解决故障。附图说明图1表示本专利技术顶盒故障信息的处理方法的第一流程图示意图;图2表示本专利技术顶盒故障信息的处理方法的第二流程图示意图;图3表示本专利技术顶盒故障信息的处理方法的第三流程图示意图;图4表示本专利技术顶盒故障信息的处理方法的第四流程图示意图;图5表示本专利技术机顶盒故障信息的处理方法的一交互示意图;图6表示本专利技术机顶盒连接主备认证服务器的检测流程图;图7表示本专利技术机顶盒故障信息的处理装置的结构框图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合具体实施例及附图进行详细描述。本专利技术实施例提供了一种机顶盒故障信息的处理方法、装置及机顶盒,解决了机顶盒出现故障时,难以准确定位故障及处理故障效率低的问题。第一实施例:如图1所示,该机顶盒故障信息的处理方法,包括:步骤11:获取机顶盒系统中多个应用程序的故障测试信息,其中,多个所述故障测试信息具有不同的格式,且每个所述应用程序的故障测试信息包括用于检测该应用程序是否存在故障所需的信息。在本专利技术的具体实施例中,可具体对机顶盒系统中的每个应用程序进行修改,使其获得该应用程序的故障测试信息,当然也可根据用户的需要,仅获取部分应用程序的故障测试信息。这里,每个应用程序的故障测试信息为用于检测该应用程序是否存在故障所需的信息,如可对机顶盒系统中的认证检测模块进行修改使其实现向终端管理程序获取IPTV认证数据、主/备认证地址的连通性等功能,在本专利技术的具体实施例中并不限定上述认本文档来自技高网...
一种机顶盒故障信息的处理方法、装置及机顶盒

【技术保护点】
一种机顶盒故障信息的处理方法,其特征在于,包括:获取机顶盒系统中多个应用程序的故障测试信息,其中,多个所述故障测试信息具有不同的格式,且每个所述应用程序的故障测试信息包括用于检测该应用程序是否存在故障所需的信息;根据所述故障测试信息的格式,在多个所述故障测试信息中选取出待测试应用程序的故障测试信息;对所述待测试应用程序的故障测试信息进行分析处理,得到故障分析结果;在所述待测试应用程序的应用界面上显示所述故障分析结果。

【技术特征摘要】
1.一种机顶盒故障信息的处理方法,其特征在于,包括:获取机顶盒系统中多个应用程序的故障测试信息,其中,多个所述故障测试信息具有不同的格式,且每个所述应用程序的故障测试信息包括用于检测该应用程序是否存在故障所需的信息;根据所述故障测试信息的格式,在多个所述故障测试信息中选取出待测试应用程序的故障测试信息;对所述待测试应用程序的故障测试信息进行分析处理,得到故障分析结果;在所述待测试应用程序的应用界面上显示所述故障分析结果。2.根据权利要求1所述的机顶盒故障信息的处理方法,其特征在于,所述获取机顶盒系统中多个应用程序的故障测试信息的步骤包括:获取机顶盒系统中多个所述应用程序的日志信息,每个所述应用程序的日志信息包括用于检测该应用程序是否存在故障所需的信息;对每个所述应用程序的日志信息进行格式修改处理,得到多个具有不同格式的故障测试信息。3.根据权利要求1所述的机顶盒故障信息的处理方法,其特征在于,所述根据所述故障测试信息的格式,在多个所述故障测试信息中选取出待测试应用程序的故障测试信息的步骤包括:根据一对应关系表,获取所述待测试应用程序所对应的故障测试信息的第一格式,其中,所述对应关系表中记录有所述应用程序与故障测试信息的格式之间的对应关系;在多个所述故障测试信息中,选取出格式为所述第一格式的故障测试信息,并作为所述待测试应用程序的故障测试信息。4.根据权利要求1所述的机顶盒故障信息的处理方法,其特征在于,所述在所述待测试应用程序的应用界面上显示所述故障分析结果的步骤包括:在所述待测试应用程序的应用界面上悬浮显示所述故障分析结果,其中,所述故障分析结果的显示状态为半透明状态。5.根据权利要求4所述的机顶盒故障信息的处理方法,其特征在于,所
\t述在所述待测试应用程序的应用界面上悬浮显示所述故障分析结果的步骤包括:根据所述故障分析结果,生成一显示界面,所述显示界面中显示有所述故障分析结果,且所述显示界面的显示状态为半透明状态;在所述待测试应用程序的应用界面上悬浮显示所述显示界面。6.根据权利要求5所述的机顶盒故障信息的处理方法,其特征在于,所述方法还包括:获取一切换指令,并根据所述切换指令在所述显示界面和所述待测试应用程序的应用界面之间进行焦点切换。7.一种机顶...

【专利技术属性】
技术研发人员:吴职钦
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1