机顶盒故障诊断方法、装置及计算机可读存储介质制造方法及图纸

技术编号:18675463 阅读:25 留言:0更新日期:2018-08-14 21:40
本发明专利技术公开了一种机顶盒故障诊断方法,所述机顶盒故障诊断方法包括以下步骤:机顶盒在接收到读取数据指令时,读取Flash闪存中对应的日志数据,其中,所述日志数据用于诊断机顶盒的故障;将所述日志数据输出至与所述机顶盒连接的第一终端,以供通过所述第一终端将所述日志数据传输至远程第二终端,采用所述第二终端对所述机顶盒的故障进行诊断。本发明专利技术还公开了一种机顶盒故障诊断装置及计算机可读存储介质。本发明专利技术不仅节约了机顶盒故障诊断的成本,而且还提高了机顶盒故障诊断的效率。

Set-top box fault diagnosis method, device and computer readable storage medium

The invention discloses a set-top box fault diagnosis method, the set-top box fault diagnosis method comprises the following steps: when the set-top box receives the reading data instruction, reads the corresponding log data in the Flash flash memory, wherein the log data is used to diagnose the fault of the set-top box, and outputs the log data to the machine. The first terminal connected by the set-top box is for transmitting the log data to the remote second terminal through the first terminal, and the fault of the set-top box is diagnosed by the second terminal. The invention also discloses a set-top box fault diagnosis device and a computer readable storage medium. The invention not only saves the cost of fault diagnosis of set-top box, but also improves the efficiency of fault diagnosis of set-top box.

【技术实现步骤摘要】
机顶盒故障诊断方法、装置及计算机可读存储介质
本专利技术涉及机顶盒
,尤其涉及一种机顶盒故障诊断方法、装置及计算机可读存储介质。
技术介绍
现今,机顶盒作为一个连接电视机与外部信号源的设备,已得到了广泛应用。当客户购买机顶盒后,在使用的过程中,若机顶盒出现故障,通常,要么是委托客户将故障的机顶盒邮寄回来进行故障诊断,要么是由专业工程师出差拜访客户进行故障诊断。不管是通过邮寄机顶盒,还是派遣专业工程师出差,都会浪费大量时间,不能及时对机顶盒进行故障诊断,而且还会存在邮费、出差路费等各种消费;尤其是对DVB(DigitalVideoBroadcasting,数字视频广播)机顶盒而言,大多都是国外业务,消耗的时间更长、成本更高。综上所述,机顶盒的故障诊断不仅成本高,而且效率低。
技术实现思路
本专利技术的主要目的在于提出一种机顶盒故障诊断方法、装置及计算机可读存储介质,旨在解决现有技术中机顶盒故障诊断的成本高,且效率低的技术问题。为实现上述目的,本专利技术提供一种机顶盒故障诊断方法,所述机顶盒故障诊断方法包括以下步骤:机顶盒在接收到读取数据指令时,读取Flash闪存中对应的日志数据,其中,所述日志数据用于诊断机顶盒的故障;将所述日志数据输出至与所述机顶盒连接的第一终端,以供通过所述第一终端将所述日志数据传输至远程第二终端,采用所述第二终端对所述机顶盒的故障进行诊断。优选地,所述将所述日志数据输出至与所述机顶盒连接的第一终端的步骤之前,还包括:读取所述日志数据至相应内存中;基于所述机顶盒对应的设备标识信息,在所述内存中对所述日志数据进行加密处理,获得对应的加密数据,其中,每个机顶盒对应唯一的设备标识信息;所述将所述日志数据输出至与所述机顶盒连接的第一终端,以供通过所述第一终端将所述日志数据传输至远程第二终端,采用所述第二终端对所述机顶盒的故障进行诊断的步骤包括:将所述加密数据输出至所述第一终端,以供通过所述第一终端将所述加密数据传输至所述第二终端,所述第二终端解密所述加密数据获得所述日志数据,并根据所述日志数据对所述机顶盒的故障进行诊断。优选地,所述将所述日志数据输出至与所述机顶盒连接的第一终端的步骤包括:将所述日志数据基于预置的串口输出至所述第一终端,其中,所述机顶盒通过所述串口与所述第一终端建立连接。优选地,所述机顶盒在接收到读取数据指令时,读取Flash闪存中对应的日志数据的步骤之前,还包括:机顶盒基于所述串口接收所述第一终端触发的所述读取数据指令。优选地,所述第一终端为USB通用串行总线设备,所述将所述日志数据输出至与所述机顶盒连接的第一终端的步骤包括:将所述日志数据基于预置的USB接口输出至所述USB设备。此外,为实现上述目的,本专利技术还提出一种机顶盒故障诊断装置,所述机顶盒故障诊断装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的机顶盒故障诊断程序,所述机顶盒故障诊断程序被所述处理器执行时实现如上文所述的机顶盒故障诊断方法的步骤。此外,为实现上述目的,本专利技术还提出一种机顶盒故障诊断方法,所述机顶盒故障诊断方法包括以下步骤:接收第一终端发送的日志数据,其中,所述日志数据为与所述第一终端连接的机顶盒在接收到读取数据指令时,读取Flash闪存中对应的用于诊断机顶盒故障的数据;根据所述日志数据,对所述机顶盒的故障进行诊断。优选地,所述接收第一终端发送的日志数据的步骤包括:获取所述机顶盒对应的设备标识信息,以及所述日志数据对应的log文件路径;其中,所述机顶盒基于所述设备标识信息,在内存中对所述日志数据进行加密处理,生成对应的log文件;根据所述log文件路径,读取所述log文件;将所述log文件转换为bin文件,并采用所述设备标识信息进行解密处理,获得所述日志数据。此外,为实现上述目的,本专利技术还提出一种机顶盒故障诊断装置,所述机顶盒故障诊断装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的机顶盒故障诊断程序,所述机顶盒故障诊断程序被所述处理器执行时实现如上文所述的机顶盒故障诊断方法的步骤。此外,为实现上述目的,本专利技术还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有机顶盒故障诊断程序,所述机顶盒故障诊断程序被处理器执行时实现如上文所述的机顶盒故障诊断方法的步骤。本专利技术提出的方案,在进行机顶盒故障诊断时,通过机顶盒读取Flash闪存中对应的日志数据,并将该日志数据输出至与机顶盒连接的第一终端,由第一终端将该日志数据传输至专业工程师对应的第二终端,以采用第二终端对机顶盒的故障进行诊断,也即,既不需要派遣专业工程师出差进行机顶盒故障诊断,也不需要委托客户邮寄回机顶盒进行故障诊断。因此,不仅节约了机顶盒故障诊断的成本,同时也节省了时间,提高了机顶盒故障诊断的效率。附图说明图1为本专利技术实施例方案涉及的机顶盒的硬件运行环境的结构示意图;图2为本专利技术机顶盒故障诊断方法第一实施例的流程示意图;图3为本专利技术机顶盒故障诊断方法第二实施例的流程示意图;图4为本专利技术机顶盒故障诊断方法第三实施例的流程示意图;图5为本专利技术实施例方案涉及的一个可选的机顶盒与第二终端分别执行操作的示意图;图6为本专利技术机顶盒故障诊断方法第四实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的解决方案主要是:在进行机顶盒故障诊断时,通过机顶盒读取Flash闪存中对应的日志数据,并将该日志数据输出至与机顶盒连接的第一终端,由第一终端将该日志数据传输至专业工程师对应的第二终端,以采用第二终端对机顶盒的故障进行诊断,也即,既不需要派遣专业工程师出差进行机顶盒故障诊断,也不需要委托客户邮寄回机顶盒进行故障诊断。通过本专利技术实施例的技术方案,解决了机顶盒故障诊断的成本高,且效率低的问题。参照图1,图1为本专利技术实施例方案涉及的机顶盒的硬件运行环境的结构示意图。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。如图1所示,该机顶盒可以包括:处理器1001、通信总线1002、用户接口1003、网络接口1004、存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的机顶盒结构并不构成对机顶盒的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及机顶盒故障诊断程序。本专利技术机顶盒中的处理器1001、存储器1005可以设本文档来自技高网...

【技术保护点】
1.一种机顶盒故障诊断方法,其特征在于,所述机顶盒故障诊断方法包括以下步骤:机顶盒在接收到读取数据指令时,读取Flash闪存中对应的日志数据,其中,所述日志数据用于诊断机顶盒的故障;将所述日志数据输出至与所述机顶盒连接的第一终端,以供通过所述第一终端将所述日志数据传输至远程第二终端,采用所述第二终端对所述机顶盒的故障进行诊断。

【技术特征摘要】
1.一种机顶盒故障诊断方法,其特征在于,所述机顶盒故障诊断方法包括以下步骤:机顶盒在接收到读取数据指令时,读取Flash闪存中对应的日志数据,其中,所述日志数据用于诊断机顶盒的故障;将所述日志数据输出至与所述机顶盒连接的第一终端,以供通过所述第一终端将所述日志数据传输至远程第二终端,采用所述第二终端对所述机顶盒的故障进行诊断。2.如权利要求1所述的机顶盒故障诊断方法,其特征在于,所述将所述日志数据输出至与所述机顶盒连接的第一终端的步骤之前,还包括:读取所述日志数据至相应内存中;基于所述机顶盒对应的设备标识信息,在所述内存中对所述日志数据进行加密处理,获得对应的加密数据,其中,每个机顶盒对应唯一的设备标识信息;所述将所述日志数据输出至与所述机顶盒连接的第一终端,以供通过所述第一终端将所述日志数据传输至远程第二终端,采用所述第二终端对所述机顶盒的故障进行诊断的步骤包括:将所述加密数据输出至所述第一终端,以供通过所述第一终端将所述加密数据传输至所述第二终端,所述第二终端解密所述加密数据获得所述日志数据,并根据所述日志数据对所述机顶盒的故障进行诊断。3.如权利要求1所述的机顶盒故障诊断方法,其特征在于,所述将所述日志数据输出至与所述机顶盒连接的第一终端的步骤包括:将所述日志数据基于预置的串口输出至所述第一终端,其中,所述机顶盒通过所述串口与所述第一终端建立连接。4.如权利要求3所述的机顶盒故障诊断方法,其特征在于,所述机顶盒在接收到读取数据指令时,读取Flash闪存中对应的日志数据的步骤之前,还包括:机顶盒基于所述串口接收所述第一终端触发的所述读取数据指令。5.如权利要求1所述的机顶盒故障诊断方法,其特征在于,所述第一终端为USB通用串行总线设备,...

【专利技术属性】
技术研发人员:高翔
申请(专利权)人:深圳创维数字技术有限公司
类型:发明
国别省市:广东,44

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

1