机顶盒输出信息控制方法及系统的制作方法

文档序号:7811338阅读:177来源:国知局
专利名称:机顶盒输出信息控制方法及系统的制作方法
技术领域
本发明涉及一种机顶盒输出信息控制方法及系统,属于机顶盒技术领域。
背景技术
机顶盒出现错误时,一般通过控制机顶盒输出相应的参数信息,技术人员通过分析参数确定错误位置,参见图1所示,现有技术通过程序编译开关来控制信息输出内容,缺点是当程出现问题或工程人员需要查看机顶盒内部信息时,要重新设置编译开关重新编译软件,输出不同内容的数据需要编译不同的程序,使用不方便,操作太过专业,而且对输出信息没有加密保护,很有可能被他人获取取分析机顶盒参数,不利于保护机顶盒参数信息。基于此,如何发明一种机顶盒输出信息的控制方法及系统,无需通过编译开关编译控制输出软件,而且可以控制机顶盒将输出信息加密,以增强机顶盒的安全性,是本发明主要解决的问题。

发明内容
本发明为了解决现有机顶盒输出信息的控制方法只能通过编译开关实现,具有较强专业性而且输出不同内容的信息需要不同的程序,操作繁琐的问题,提供了一种机顶盒输出信息控制方法及系统,无需通过编译开关,只需要相应的控制指令即可实现,操作方便。为了解决上述技术问题,本发明采用以下技术方案予以实现 一种机顶盒输出信息控制方法,包括以下步骤
(1)、向机顶盒发送信息控制指令;
(2)、机顶盒解析所述的信息控制指令,并根据指令输出相应的信息。进一步的,为了保护机顶盒参数的安全,防止被竞争对手随意查看、破解,所述的信息控制指令包括控制机顶盒将信息加密,输出相应的加密信息。又进一步的,若输出的信息进行了加密,当查看机顶盒输出的加密信息时,还包括对加密信息进行解密的步骤。优选的,机顶盒将信息加密时,采用的加密算法为RSA加密算法。由于机顶盒包括很多种级别的参数信息,具体输出哪些参数信息,技术人员可以通过初步判断后控制机顶盒输出一种或几种不同级别的参数信息,以减少查看时的麻烦, 以及缩短指令编写时间,其中,向机顶盒发送信息控制指令包括下述指令的至少一种
控制机顶盒输出ERROR级别的信息; 控制机顶盒输出WARNING级别的信息; 控制机顶盒输出INFO级别的信息; 控制机顶盒输出系统级信息; 控制机顶盒输出所有级别的信息。再进一步的,机顶盒输出信息可以通过屏幕输出和/或保存输出成文件格式输出ο基于上述的一种机顶盒输出信息控制方法,本发明同时提供了一种机顶盒输出信息控制系统,包括
信息控制指令编辑模块,用于编写信息控制指令,并向机顶盒发送; 解析模块,用于接收和解析向机顶盒发送的信息控制指令; 输出模块,用于将输出的信息输出。进一步的,所述的信息控制指令包括控制机顶盒将信息加密,输出相应的加密信肩、ο相应的,控制系统还包括加密信息解密模块,用于解密查看机顶盒输出的加密信息时。与现有技术相比,本发明的优点和积极效果是本发明的机顶盒输出信息控制方法增强了对机顶盒输出信息控制的灵活性和信息安全性,要想输出不同的指令只要向机顶盒发送不同的控制指定就完成了,无需再进行编译选项开关,操作更加方便,机顶盒对外输出信息时已经进行了加密,防止信息被他人获取,增强机顶盒信息的安全性。结合附图阅读本发明实施方式的详细描述后,本发明的其他特点和优点将变得更加清楚。


图1是现有技术机顶盒输出信息控制方法;
图2是本发明所提出的机顶盒输出信息控制方法的一种实施例流程图; 图3是本发明所提出的机顶盒输出信息控制方法的另外一种实施例流程图。
具体实施例方式针对目前机顶盒输出信息控制方法必须通过修改输出宏定义开关才能实现,而且控制输出不同内容的信息需要编译不同的程序,操作繁琐,工作量大,输出信息没有进行加密等安全措施,安全性能低的问题,本发明为了解决上述问题提供了一种机顶盒输出信息的控制方法及系统,通过编写信息控制指令,发送给机顶盒,控制机顶盒输出相应的信息, 无需直接修改机顶盒程序,操作简单易于实现,通过控制将输出信息加密,增强了机顶盒的安全性。下面结合附图对本发明的具体实施方式
作进一步详细地说明。实施例一,参见图2所示,本实施例的机顶盒输出信息控制方法,包括以下步骤
51、向机顶盒发送信息控制指令;
52、机顶盒解析所述的信息控制指令,并根据指令输出相应的信息。也即,首先,将编译好的信息控制指令发送给机顶盒,机顶盒中置有相应的解析模块,用于解析所述的信息控制指令,然后根据信息控制指令中的具体内容,输出相应的信肩、ο本实施例的机顶盒输出信息控制方法的最大优点体现于需要控制机顶盒输出相关信息,便于技术人员查找错误时,无需修改输出宏定义开关,也即无需直接修改机顶盒的程序,只需一段控制指令即可控制机顶盒输出相应信息,极大的简化了工作量,便于提高工作效率。参见图3所示,为了保护机顶盒参数的安全,防止被竞争对手随意查看、破解,所述的信息控制指令包括控制机顶盒将信息加密,机顶盒内固化有加密算法,解析单元解析到要求其将输出信息加密的指令时,输出相应的加密信息。相应的,若输出的信息进行了加密,当查看机顶盒输出的加密信息时,还包括对加密信息进行解密的步骤。优选的,机顶盒将信息加密时,采用的加密算法为RSA加密算法。软件发布时利用RSA算法生成一对公钥和私钥,公钥写入机顶盒端对输出信息进行加密,私钥由研发人员保留不能外泄,研发拿到加密文件后通过私钥对加密文件进行解密成明文进行分析。私钥一旦泄露需要重新使用RSA算法生成一对公钥和私钥,公钥重新写入机顶盒,私钥严格保密,因此,增加了机顶盒输出信息的保密性。由于机顶盒包括很多种级别的参数信息,具体输出哪些参数信息,技术人员可以通过初步判断后控制机顶盒输出一种或几种不同级别的参数信息,以减少查看时的麻烦, 以及缩短指令编写时间,其中,向机顶盒发送信息控制指令包括下述指令的至少一种
控制机顶盒输出ERROR级别的信息; 控制机顶盒输出WARNING级别的信息; 控制机顶盒输出INFO级别的信息; 控制机顶盒输出系统级信息; 控制机顶盒输出所有级别的信息。上述的信息可以通过机顶盒在出厂时即固化在机顶盒内,因此,信息控制指令中所包含的不同级别的信息,机顶盒可以准确输出。在本实施例中,机顶盒输出信息可以通过屏幕输出,或者将信息保存成输出文件格式两者中的一种或者两种。若将输出信息保存成文件的话,增加了输出信息应用的灵活性,它将不受使用设备的限制,比如,可以将该文件通过网络传输给技术人员,将其破解分析。实施例二,基于实施例一中的一种机顶盒输出信息控制方法,本实施例提供了一种机顶盒输出信息控制系统,包括
信息控制指令编辑模块,用于编写信息控制指令,并向机顶盒发送; 解析模块,用于接收和解析向机顶盒发送的信息控制指令; 输出模块,用于将输出的信息输出。其中,本实施例中的流程图可参实施例一中的图所示。为了保护机顶盒参数的安全,防止被竞争对手随意查看、破解,所述的信息控制指令包括控制机顶盒将信息加密,机顶盒内固化有加密算法,解析单元解析到要求其将输出信息加密的指令时,输出相应的加密信息。相应的,控制系统还包括加密信息解密模块,用于解密查看机顶盒输出的加密信息时,输出相应的加密信息。当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的保护范围。
权利要求
1.一种机顶盒输出信息控制方法,其特征在于,包括以下步骤(1)、向机顶盒发送信息控制指令;(2)、机顶盒解析所述的信息控制指令,并根据指令输出相应的信息。
2.根据权利要求1所述的机顶盒输出信息控制方法,其特征在于,所述的信息控制指令包括控制机顶盒将信息加密,输出相应的加密信息。
3.根据权利要求2所述的机顶盒输出信息控制方法,其特征在于,还包括查看机顶盒输出的加密信息时,对加密信息进行解密的步骤。
4.根据权利要求2所述的机顶盒输出信息控制方法,其特征在于,机顶盒将信息加密时,采用的加密算法为RSA加密算法。
5.根据权利要求1-4任一项权利要求所述的机顶盒输出信息控制方法,其特征在于, 向机顶盒发送信息控制指令包括下述指令的至少一种控制机顶盒输出ERROR级别的信息;控制机顶盒输出WARNING级别的信息;控制机顶盒输出INFO级别的信息;控制机顶盒输出系统级信息;控制机顶盒输出所有级别的信息。
6.根据权利要求1-4任一项权利要求所述的机顶盒输出信息控制方法,其特征在于, 机顶盒输出信息通过屏幕输出和/或保存输出成文件格式。
7.一种机顶盒输出信息控制系统,其特征在于,包括信息控制指令编辑模块,用于编写信息控制指令,并向机顶盒发送;解析模块,用于接收和解析向机顶盒发送的信息控制指令;输出模块,用于将输出的信息输出。
8.根据权利要求7所述的机顶盒输出信息控制系统,其特征在于,所述的信息控制指令包括控制机顶盒将信息加密,输出相应的加密信息。
9.根据权利要求8所述的机顶盒输出信息控制系统,其特征在于,控制系统还包括加密信息解密模块,用于解密查看机顶盒输出的加密信息时。
10.根据权利要求7-9任一项权利要求所述的机顶盒输出信息控制系统,其特征在于, 机顶盒将信息加密时,采用的加密算法为RSA加密算法。
全文摘要
本发明公开了一种机顶盒输出信息控制方法及系统,包括以下步骤(1)、向机顶盒发送信息控制指令;(2)、机顶盒解析所述的信息控制指令,并根据指令输出相应的信息。本发明的机顶盒输出信息控制方法增强了对机顶盒输出信息控制的灵活性和信息安全性,要想输出不同的指令只要向机顶盒发送不同的控制指定就完成了,无需再进行编译选项开关,操作更加方便,机顶盒对外输出信息时已经进行了加密,防止信息被他人获取,增强机顶盒信息的安全性。
文档编号H04N21/435GK102572581SQ20111045706
公开日2012年7月11日 申请日期2011年12月31日 优先权日2011年12月31日
发明者徐磊 申请人:青岛海信宽带多媒体技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1