数字电视网络故障检测方法及其系统的制作方法

文档序号:8003314阅读:404来源:国知局
数字电视网络故障检测方法及其系统的制作方法
【专利摘要】本发明适用于数字电视【技术领域】,提供了一种数字电视网络故障检测方法及其系统。其中,数字电视网络故障检测方法包括:监听底层上抛的网络故障状态信息,并广播网络故障状态信息的步骤;接收网络故障状态信息,将网络故障状态信息与已注册的网络故障状态进行匹配,得到所述网络故障状态信息对应的错误提示代码和错误提示信息的步骤;对网络故障状态信息对应的错误提示代码和错误提示信息进行显示以供用户进行选择的步骤;以及根据用户的选择进行网络故障处理的步骤。本发明提供的数字电视网络故障检测方法及其系统,可以对Android数字电视终端的网络故障进行检测,提高了Android数字电视终端的使用效率,并有效节省用户时间。
【专利说明】数字电视网络故障检测方法及其系统
【技术领域】
[0001]本发明属于数字电视【技术领域】,尤其涉及一种数字电视网络故障检测方法及其系统。
【背景技术】
[0002]随着数字电视技术与安卓(以下简称为:Android)系统技术的发展,Android系统逐渐被用到数字电视领域。Android系统的数字电视终端(以下简称Android机顶盒)主要功能是让电视具有上网、看网络视频等功能,这些功能大多数是建立在网络基础上的。同时,Android机顶盒可以使用有线和无线两种联网方式接入网络,而Android手机和平板电脑仅采用无线的联网方式,因此,Android机顶盒的网络环境比传统Android手机和平板电脑的网络环境复杂了很多。
[0003]但是,目前只有检测机顶盒的各种业务故障的技术,并没有针对Android机顶盒的各种网络故障进行检测的技术,用户不能尽快的知道当前的网络故障并进行相应的处理操作,浪费用户的操作时间并影响用户体验。

【发明内容】

[0004]本发明的目的在于提供一种数字电视网络故障检测方法及其系统,旨在解决现有Android数字电视终端不能对各种网络故障进行检测的技术问题。
[0005]本发明是这样实现的,一种数字电视网络故障检测方法,包括:监听底层上抛的网络故障状态信息,并广播所述网络故障状态信息的步骤;接收所述网络故障状态信息,将所述网络故障状态信息与已注册的网络故障状态进行匹配,得到所述网络故障状态信息对应的错误提示代码和错误提示信息的步骤;对所述网络故障状态信息对应的所述错误提示代码和所述错误提示信息进行显示以供用户进行选择的步骤;以及根据用户的选择进行网络故障处理的步骤。
[0006]较优的,所述网络故障状态信息是预先定义的与网络故障对应的信息。
[0007]较优的,所述错误提示代码和所述错误提示信息是以对话框的形式进行显示以供用户进行选择。
[0008]较优的,于所述接收所述网络故障状态信息的步骤之前,还包括:注册广播接收器的步骤。
[0009]较优的,所述网络故障处理是对当前的联网方式进行网络重试连接或对用户选择的新的联网方式进行网络连接。
[0010]本发明另提供了一种数字电视网络故障检测系统,包括:网络故障监听模块,监听底层上抛的网络故障状态信息,并广播所述网络故障状态信息;网络故障接收模块,连接于所述网络故障监听模块以及显示模块,接收所述网络故障状态信息,将所述网络故障状态信息与已注册的网络故障状态进行匹配,得到所述网络故障状态信息对应的错误提示代码和错误提示信息,并将所述错误提示代码和所述错误提示信息发送至所述显示模块;所述显示模块,连接于所述网络故障接收模块,接收所述网络故障状态信息对应的所述错误提示代码和所述错误提示信息,对所述错误提示代码和所述错误提示信息进行显示以供用户进行选择;信息输入模块,连接于所述网络故障处理模块,根据用户的选择输入相关的控制信息到所述网络故障处理模块;以及所述网络故障处理模块,连接于所述信息输入模块,根据接收到的所述控制信息来进行网络故障处理。
[0011]较优的,网络故障状态信息是指预先定义好的各种可能会出现的网络故障对应的信息。
[0012]较优的,所述网络故障监听模块包括有线网络连接管理模块以及无线网络连接管理模块。
[0013]较优的,所述网络故障接收模块中还包括广播接收器,所述网络故障状态信息所对应的网络故障状态预先在所述网络故障接收模块的所述广播接收器中进行注册。
[0014]较优的,所述错误提示代码和所述错误提示信息是以对话框的形式进行显示以供用户进行选择,其中,所述对话框中包括“重试”以及“自行设置”的选项。
[0015]本发明提供的数字电视网络故障检测方法及其系统,可以对Android数字电视终端的网络故障进行检测,提高了 Android数字电视终端的使用效率,并有效节省用户时间。
【专利附图】

【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明一实施例提供的数字电视网络故障检测方法的流程图。
[0018]图2是本发明一实施例提供的数字电视网络故障检测系统的结构示意图。
[0019]图3是本发明另一实施例提供的数字电视网络故障检测方法的流程图。
【具体实施方式】
[0020]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0021]请参见图1,图1是本发明一实施例提供的数字电视网络故障检测方法的流程图。如图1所示:数字电视网络故障检测方法100包括:
步骤SlOl:网络故障监听模块监听底层上抛的网络故障状态信息,并广播该网络故障状态信息。其中,网络故障状态信息是指预先定义好的各种可能会出现的网络故障对应的信息。
[0022]步骤S103:网络故障接收模块接收网络故障状态信息,将网络故障状态信息与已注册的网络故障状态进行匹配,得到所述网络故障状态信息对应的错误提示代码和错误提示信息。其中,于网络故障接收模块接收网络故障状态信息之前,会预先注册广播接收器,且网络故障状态信息所对应的网络故障状态已经预先在网络故障接收模块的广播接收器中进行注册。[0023]步骤S105:显示模块对网络故障状态信息对应的错误提示代码和错误提示信息进行显示以供用户进行选择。其中,错误提示代码和错误提示信息可以采用对话框的形式进行显示以供用户进行选择,对话框中还包括“重试”以及“自行设置”的选项。显示模块对错误提示代码和错误提示信息进行显示后,用户可以选择“重试”或“自行设置”。
[0024]步骤S107:信息输入模块根据用户的选择输入相关的控制信息到网络故障处理模块。
[0025]步骤S109:网络故障处理模块根据接收的控制信息来进行网络故障处理。其中,网络故障处理包括对当前的联网方式进行网络重试连接,或对用户选择的新的联网方式进行网络连接。具体来说,若用户选择“重试”,则信息输入模块会将重试的控制信息发送到网络故障处理模块,网络故障处理模块接收到重试的控制信息后,对当前的联网方式进行网络重试连接。若用户选择“自行设置”,则显示模块进一步显示设置界面供用户进行设置,信息输入模块将与用户设置相关的控制信息发送至网络故障处理模块。例如,当目前使用的是DHCP联网方式,但由于DHCP服务器出现了故障,导致网络无法连通,用户重试多次仍旧无法连通,此时用户可选择“自行设置”进入设置界面,改用另外一种联网方式,例如改用wifi等联网方式。其中,有线的联网方式包括DHCP、DHCPV6、PPPOE等方式,无线的联网方式包括wifi等方式,其中,每一种联网方式都会对应多种网络故障状态。
[0026]以上实施例所公开的数字电视网络故障检测方法,可以对Android数字电视终端的网络故障进行检测,提高了 Android数字电视终端的使用效率,并有效节省用户时间。
[0027]请参见图2,图2是本发明一实施例提供的数字电视网络故障检测系统的结构示意图。如图2所示:数字电视网络故障检测系统200包括:网络故障监听模块210,网络故障接收模块220,显示模块230,信息输入模块240,以及网络故障处理模块250。
[0028]网络故障监听模块210,监听底层上抛的网络故障状态信息,并向其他模块广播该网络故障状态信息。其中,网络故障状态信息是指预先定义好的各种可能会出现的网络故障对应的信息。“广播”是不指定接收方,直接将网络故障状态信息发送出去,以便需要该信息的模块进行接收。其中,网络故障监听模块210中包括有线网络连接管理模块以及无线网络连接管理模块,有线网络连接管理模块中会注册一个有线广播接收器,以接收有线网络上抛的网络故障状态信息,有线的联网方式包括DHCP、DHCPV6、PPPOE等方式;无线网络连接管理模块中会注册一个无线广播接收器,以接收无线网络上抛的网络故障状态信息,无线的联网方式包括wifi等方式。上述的每一种联网方式都会对应多种网络故障状态。在以下的描述中,若无特别说明,将不再对有线广播接收器以及无线广播接收器做特别的区分,而均用广播接收器来表示。
[0029]网络故障接收模块220,连接于网络故障监听模块210以及显示模块230,接收网络故障状态信息,将网络故障状态信息与已注册的网络故障状态进行匹配,得到所述网络故障状态信息对应的错误提示代码和错误提示信息,并将错误提示代码和错误提示信息发送至显示模块230。其中,网络故障状态信息所对应的网络故障状态已经预先在网络故障接收模块220中进行注册。网络故障接收模块220中包括广播接收器,网络故障状态信息所对应的网络故障状态已经预先在网络故障接收模块220的广播接收器中进行注册。
[0030]显示模块230,连接于网络故障接收模块220,接收网络故障接收模块220发送的与网络故障状态信息对应的错误提示代码和错误提示信息,对错误提示代码和错误提示信息进行显示以供用户进行选择。其中,错误提示代码和错误提示信息可以采用对话框的形式进行显示以供用户进行选择,对话框中还包括“重试”以及“自行设置”的选项。显示模块对错误提示代码和错误提示信息进行显示后,用户可以选择“重试”或“自行设置”的选项。于较佳实施例中,显示模块230是数字电视终端的屏幕。
[0031]信息输入模块240,连接于网络故障处理模块250,根据用户的选择输入相关的控制信息到网络故障处理模块250。显示模块230以及信息输入模块240共同完成数字电视网络故障检测系统200的信息收发功能,于某些实施例中,显示模块230以及信息输入模块240可合并为一个信息收发模块,例如,具有触控屏的数字电视终端,其触控屏就同时具有显示以及信息输入的功能。
[0032]网络故障处理模块250,连接于信息输入模块240,根据接收到的控制信息来进行网络故障处理。其中,网络故障处理包括对当前的联网方式进行网络重试连接,或对用户选择的新的联网方式进行网络连接。具体来说,若用户选择“重试”,则信息输入模块会将重试的控制信息发送到网络故障处理模块250,网络故障处理模块250接收到重试的控制信息后,对当前的联网方式进行网络重试连接。若用户选择“自行设置”,则显示模块230进一步显示设置界面供用户进行设置,信息输入模块240将与用户设置相关的控制信息发送至网络故障处理模块250,网络故障处理模块250根据与用户设置相关的控制信息进行网络连接。例如,当目前使用的是DHCP联网方式,但由于DHCP服务器出现了故障,导致网络无法连通,用户重试多次仍旧无法连通,此时用户可选择“自行设置”进入设置界面,改用另外一种联网方式,例如改用wifi等联网方式。
[0033]以上实施例所公开的数字电视网络故障检测系统,可以对Android数字电视终端的网络故障进行检测,提高了 Android数字电视终端的使用效率,并有效节省用户时间。
[0034]请参见图3,图3是本发明一实施例提供的数字电视网络故障检测方法的流程图。如图3所示:数字电视网络故障检测方法300包括:
步骤S301:监听底层上抛的网络故障状态信息,并广播该网络故障状态信息。其中,网络故障状态信息是指预先定义好的各种可能会出现的网络故障对应的信息,步骤S301是由网络故障监听模块来完成。
[0035]步骤S303:接收网络故障状态信息,将网络故障状态信息与已注册的网络故障状态进行匹配,得到所述网络故障状态信息对应的错误提示代码和错误提示信息。其中,步骤S303是由网络故障接收模块来完成,且网络故障状态信息所对应的网络故障状态已经预先在网络故障接收模块中进行注册。
[0036]步骤S305:对网络故障状态信息对应的错误提示代码和错误提示信息进行显示以供用户进行选择。其中,错误提示代码和错误提示信息可以采用对话框的形式进行显示以供用户进行选择,对话框中还包括“重试”以及“自行设置”的选项。显示模块对错误提示代码和错误提示信息进行显示后,用户可以选择“重试”或“自行设置”。步骤S305是由显示模块来完成。
[0037]步骤S307:根据用户的选择来进行网络故障处理。其中,步骤S307是由网络故障处理模块来完成。网络故障处理包括对当前的联网方式进行网络重试连接,或对用户选择的新的联网方式进行网络连接。具体来说,若用户选择“重试”,则信息输入模块会将重试的控制信息发送到网络故障处理模块,网络故障处理模块接收到重试的控制信息后,对当前的联网方式进行网络重试连接。若用户选择“自行设置”,则显示模块进一步显示设置界面供用户进行设置,信息输入模块将与用户设置相关的控制信息发送至网络故障处理模块。例如,当目前使用的是DHCP联网方式,但由于DHCP服务器出现了故障,导致网络无法连通,用户重试多次仍旧无法连通,此时用户可选择“自行设置”进入设置界面,改用另外一种联网方式,例如改用wifi等联网方式。其中,有线的联网方式包括DHCP、DHCPV6、PPPOE等方式,无线的联网方式包括wifi等方式,其中,每一种联网方式都会对应多种网络故障状态。
[0038]以上实施例所提供的数字电视网络故障检测方法及其系统,可以对Android数字电视终端的网络故障进行检测,提高了 Android数字电视终端的使用效率,并有效节省用户时间。具体来说,通过数字电视网络故障检测方法及其系统,可以捕捉到Android数字电视终端采用各种联网方式时可能会出现的网络故障,并将不同的网络故障采用提示信息的方式告知给用户,用户可根据提示信息进行相应的解决措施,用户可以快速了解目前的网络故障并进行相应的处理操作,提高了系统效率。
[0039]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种数字电视网络故障检测方法,其特征在于,包括: 监听底层上抛的网络故障状态信息,并广播所述网络故障状态信息的步骤; 接收所述网络故障状态信息,将所述网络故障状态信息与已注册的网络故障状态进行匹配,得到所述网络故障状态信息对应的错误提示代码和错误提示信息的步骤; 对所述网络故障状态信息对应的所述错误提示代码和所述错误提示信息进行显示以供用户进行选择的步骤;以及 根据用户的选择进行网络故障处理的步骤。
2.如权利要求1所述的数字电视网络故障检测方法,其特征在于:所述网络故障状态信息是预先定义的与网络故障对应的信息。
3.如权利 要求1所述的数字电视网络故障检测方法,其特征在于: 所述错误提示代码和所述错误提示信息是以对话框的形式进行显示以供用户进行选择。
4.如权利要求1所述的数字电视网络故障检测方法,其特征在于,于所述接收所述网络故障状态信息的步骤之前,还包括:注册广播接收器的步骤。
5.如权利要求1所述的数字电视网络故障检测方法,其特征在于,所述网络故障处理是对当前的联网方式进行网络重试连接或对用户选择的新的联网方式进行网络连接。
6.一种数字电视网络故障检测系统,其特征在于,包括: 网络故障监听模块,监听底层上抛的网络故障状态信息,并广播所述网络故障状态信息; 网络故障接收模块,连接于所述网络故障监听模块以及显示模块,接收所述网络故障状态信息,将所述网络故障状态信息与已注册的网络故障状态进行匹配,得到所述网络故障状态信息对应的错误提示代码和错误提示信息,并将所述错误提示代码和所述错误提示信息发送至所述显示模块; 所述显示模块,连接于所述网络故障接收模块,接收所述网络故障状态信息对应的所述错误提示代码和所述错误提示信息,对所述错误提示代码和所述错误提示信息进行显示以供用户进行选择; 信息输入模块,连接于所述网络故障处理模块,根据用户的选择输入相关的控制信息到所述网络故障处理模块;以及 所述网络故障处理模块,连接于所述信息输入模块,根据接收到的所述控制信息来进行网络故障处理。
7.如权利要求6所述的数字电视网络故障检测系统,其特征在于:网络故障状态信息是指预先定义好的各种可能会出现的网络故障对应的信息。
8.如权利要求6所述的数字电视网络故障检测系统,其特征在于:所述网络故障监听模块包括有线网络连接管理模块以及无线网络连接管理模块。
9.权利要求6至8中任一项所述的数字电视网络故障检测系统,其特征在于: 所述网络故障接收模块中还包括广播接收器,所述网络故障状态信息所对应的网络故障状态预先在所述网络故障接收模块的所述广播接收器中进行注册。
10.如权利要求6至8中任一项所述的数字电视网络故障检测系统,其特征在于: 所述错误提示代码和所述错误提示信息是以对话框的形式进行显示以供用户进行选择,其中,所述对话 框中包括“重试”以及“自行设置”的选项。
【文档编号】H04N21/442GK103428534SQ201310329188
【公开日】2013年12月4日 申请日期:2013年8月1日 优先权日:2013年8月1日
【发明者】刘红 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1