专利名称::一种机顶盒及其面板按钮功能的设置方法与系统的利记博彩app
技术领域:
:本发明涉及数字电视
技术领域:
,尤其涉及一种机顶盒及其面板按钮功能的设置方法与系统。
背景技术:
:目前,在数字电视的机顶盒面板上一般都配有一些基本按钮,比如“上”“下”“左”“右”“ok”按钮等,这些按钮对应一些固定的功能,并且在遥控器上都有执行相同功能的遥控按钮。随着数字电视技术的不断发展,机顶盒的功能也越来越多,图文、字幕、多媒体录制播放、EPG(ElectronicProgramGuide,电子节目菜单)节目信息等功能逐渐成为了部分机顶盒的基本功能。随着机顶盒的功能的不断增加,所述面板上的按钮已经不能满足用户快速调用新功能的需要。当前一般的解决方法是在机顶盒面板上新增按钮,将新增按钮与新功能相关联,利用新增按钮快速调用机顶盒新增的功能。其主要缺点是需要更改面板的硬件,影响面板简洁的外观,并且增加操作的复杂性。
发明内容本发明实施例所要解决的技术问题在于,提供一种机顶盒及其面板按钮功能的设置方法与系统,在不增加机顶盒面板按钮个数的前提下,实现面板按钮的多功能扩展。为了解决上述技术问题,本发明实施例提供了一种机顶盒面板按钮功能的设置方法,包括机顶盒接收遥控器的配置指令,获取面板按钮功能配置界面,并将所述配置界面显示在电视机的屏幕上,所述配置界面包括所述机顶盒面板的按钮信息和所述机顶盒的功能信息;所述机顶盒接收遥控器对所述按钮信息和所述功能信息的选择指令,将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联。进一步的,所述机顶盒接收遥控器对所述按钮信息和所述功能信息进行配对的选择指令,将对应的机顶盒面板的按钮与配对的机顶盒的功能相关联步骤之后,还包括所述机顶盒保存所述按钮与功能之间的关联信息。进一步的,机顶盒接收遥控器的退出指令,退出所述面板按钮功能配置界面。相应的,本发明还提供了一种机顶盒,用于接收遥控器的指令和控制电视机的显示内容,所述机顶盒包括接收单元,用于接收所述遥控器的各种指令,包括配置指令和选择指令;界面单元,用于在所述接收单元接收到遥控器的配置指令时,获取所述机顶盒的面板按钮功能配置界面,所述配置界面包括所述机顶盒面板的按钮信息和所述机顶盒的功能信息;输出单元,用于将所述配置界面输出到所述电视机,使所述配置界面显示在所述电视机的屏幕上;配对单元,用于在所述接收单元接收到遥控器对所述按钮信息和所述功能信息的选择指令时,将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联。进一步的,所述机顶盒还包括存储单元,用于保存所述机顶盒面板的按钮与选择的机顶盒的功能之间的关联信息。进一步的,所述机顶盒还包括取消单元,用于在所述接收单元接收到所述遥控器的退出指令时,取消显示所述配置界面。进一步的,所述机顶盒面板的按钮包括上键、下键、左键、右键和确认键。进一步的,所述配置界面为多行两列的表格,其中一列为所述机顶盒面板的按钮信息,另一列为所述机顶盒的功能信息。相应的,本发明还提供了一种机顶盒面板按钮功能的设置系统,包括遥控器,机顶盒和电视机。实施本发明实施例,具有如下有益效果本发明实施例通过遥控器动态设置机顶盒的面板按钮功能,在不增加机顶盒面板按钮个数的前提下,实现面板按钮的多功能扩展。同时,在电视机屏幕上显示一个直观的可视配置界面,便于动态设置机顶盒面板按钮对应的快捷功能。在修改面板按钮所关联的功能时,不需要更改硬件,不增加任何硬件成本。为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明机顶盒面板按钮功能的设置方法的第一实施例流程示意图;图2是本发明机顶盒面板按钮功能的设置方法的第二实施例流程示意图3是本发明机顶盒的第一实施例结构组成示意图;图4是本发明机顶盒的第二实施例结构组成示意图;图5是本发明的配置界面结构示意图6是本发明机顶盒面板按钮功能的设置系统的一实施例结构组成示意图。具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了一种机顶盒面板按钮功能的设置方法,下面结合图1、图2以及图5对本发明机顶盒面板按钮功能的设置方法的实施例进行说明。图1为本发明机顶盒面板按钮功能的设置方法的第一实施例流程示意图。如图1所示,本实施例的方法包括步骤S110,机顶盒接收遥控器的配置指令,获取面板按钮功能配置界面,并将所述配置界面显示在电视机的屏幕上,所述配置界面包括所述机顶盒面板的按钮信息和所述机顶盒的功能信息。具体的,所述遥控器上有配置按钮,用户按下所述配置按钮时,所述遥控器向机顶盒发送配置指令。机顶盒通过接收单元接收到所述配置指令,然后通过配置单元获取面板按钮功能配置界面,并通过输出单元向电视机输出所述配置界面,由电视机的屏幕显示所述配置界面。具体的,所述配置界面的结构图如图5所示,请结合参见图5。所述配置界面为多行两列的表格,其中一列为所述机顶盒面板的按钮信息,另一列为所述机顶盒的功能信息。更为具体的,所述按钮信息包括按钮的名称,所述功能信息包括表示功能的值。步骤S112,所述机顶盒接收遥控器对所述按钮信息和所述功能信息的选择指令,将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联。具体的,用户通过遥控器先选择所述配置界面上一个按钮信息,然后选择想要与所述按钮相关联的功能,机顶盒通过接收单元接收到所述遥控器的选择指令,然后通过配对单元将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联。可用一个整数来表示“值”选项的功能,如typedefenumFront—Key—Function{FUNC__1”//表示“功能1FUNC__2/,/表示“功能2”FUNC__3,,//表示“功能3}front_key_function;关联设置成功后,用户通过按所述按钮,即可使所述机顶盒执行所述关联的功能。值得注意的是,在所述步骤SllO之后,用户不管是否进行了选择配置,都可以通过遥控器选择退出,机顶盒接收遥控器的退出指令,退出所述面板按钮功能配置界面。实施本发明实施例,具有如下有益效果本发明实施例通过遥控器动态设置机顶盒的面板按钮功能,在不增加机顶盒面板按钮个数的前提下,实现面板按钮的多功能扩展。同时,在电视机屏幕上显示一个直观的可视配置界面,便于动态设置机顶盒面板按钮对应的快捷功能。在修改面板按钮所关联的功能时,不需要更改硬件,不增加任何硬件成本。图2为本发明机顶盒面板按钮功能的设置方法的第二实施例流程示意图。如图2所示,本实施例的方法包括步骤S210,机顶盒接收遥控器的配置指令,获取面板按钮功能配置界面,并将所述配置界面显示在电视机的屏幕上,所述配置界面包括所述机顶盒面板的按钮信息和所述机顶盒的功能信息。具体的,所述遥控器上有配置按钮,用户按下所述配置按钮时,所述遥控器向机顶盒发送配置指令。机顶盒通过接收单元接收到所述配置指令,然后通过配置单元获取面板按钮功能配置界面,并通过输出单元向电视机输出所述配置界面,由电视机的屏幕显示所述配置界面。具体的,所述配置界面的结构图如图5所示,请结合参见图5。所述配置界面为多行两列的表格,其中一列为所述机顶盒面板的按钮信息,另一列为所述机顶盒的功能信息。更为具体的,所述按钮信息包括按钮的名称,所述功能信息包括表示功能的值。步骤S212,所述机顶盒接收遥控器对所述按钮信息和所述功能信息的选择指令,将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联。具体的,与图1所示实施例中步骤S112相同,此处不再赘述。步骤S214,所述机顶盒保存所述按钮与功能之间的关联信息。具体的,所述机顶盒将配置的关联信息保存到非易失存储器中,在关机后,下次开机时,所述关联信息不会丢失,用户不需要重新设置。可以定义如下数据结构和相应的变量来存储所述按钮与功能之间的关联信息typedefenumFront—Key_Index{UP_KEY,D0WN_KEY,LEFT_KEY,RIGHT_KEY,FRONT_KEY_MAX_NUMBER,}front_key_index;unsignedcharfront_key_table[FRONT_KEY_MAX_NUMBER];保存每一个按钮的功能值到front_key_table变量,并将fr0nt_key_table变量保存到非易失存储器中,下次开机时再从非易失存储器中读取fr0nt_key_table变量。值得注意的是,在所述步骤S210之后,用户不管是否进行了选择配置,都可以通过遥控器选择退出,机顶盒接收遥控器的退出指令,退出所述面板按钮功能配置界面。实施本发明实施例,具有如下有益效果本发明实施例通过遥控器动态设置机顶盒的面板按钮功能,在不增加机顶盒面板按钮个数的前提下,实现面板按钮的多功能扩展;并且通过保存所述设置,使得所述设置效果长期有效。同时,在电视机屏幕上显示一个直观的可视配置界面,便于动态设置机顶盒面板按钮对应的快捷功能。在修改面板按钮所关联的功能时,不需要更改硬件,不增加任何硬件成本。相应地,本发明实施例还提供了一种机顶盒,下面结合图3至图5对本发明机顶盒的实施例结构组成进行说明。图3是本发明机顶盒的第一实施例结构组成示意图。请参见图3,所述机顶盒1包括接收单元11,用于接收所述遥控器的各种指令,包括配置指令和选择指令。界面单元12,用于在所述接收单元接收到遥控器的配置指令时,获取所述机顶盒的面板按钮功能配置界面,所述配置界面包括所述机顶盒面板的按钮信息和所述机顶盒的功能信息。具体的,所述机顶盒面板的按钮包括上键、下键、左键、右键和确认键。所述配置界面为多行两列的表格,其中一列为所述机顶盒面板的按钮信息,另一列为所述机顶盒的功能信息。请结合参见图5,更为具体的,所述按钮信息包括按钮的名称,所述功能信息包括表示功能的值。输出单元13,用于将所述配置界面输出到所述电视机,使所述配置界面显示在所述电视机的屏幕上。配对单元14,用于在所述接收单元接收到遥控器对所述按钮信息和所述功能信息的选择指令时,将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联。具体的,用户通过遥控器先选择所述配置界面上一个按钮信息,然后选择想要与所述按钮相关联的功能,机顶盒通过接收单元接收到所述遥控器的选择指令,然后通过配对单元14将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联。可用一个整数来表示“值”选项的功能,如typedefenumFront—Key—Function{FUNC__1”//表示“功能1FUNC__2/,/表示“功能2”FUNC__3”//表示“功能3}front_key_function;关联设置成功后,用户通过按所述按钮,即可使所述机顶盒执行所述关联的功能。实施本发明实施例,具有如下有益效果本发明实施例通过在机顶盒中设置配对单元,将用户选择的机顶盒面板的按钮与选择的机顶盒的功能相关联,实现动态设置机顶盒的面板按钮功能,在不增加机顶盒面板按钮个数的前提下,实现面板按钮的多功能扩展。图4是本发明机顶盒的第二实施例结构组成示意图。请参见图4,所述机顶盒2包括接收单元21,用于接收所述遥控器的各种指令,包括配置指令和选择指令。界面单元22,用于在所述接收单元接收到遥控器的配置指令时,获取所述机顶盒的面板按钮功能配置界面,所述配置界面包括所述机顶盒面板的按钮信息和所述机顶盒的功能信息。具体的,所述机顶盒面板的按钮包括上键、下键、左键、右键和确认键。所述配置界面为多行两列的表格,其中一列为所述机顶盒面板的按钮信息,另一列为所述机顶盒的功能信息。请结合参见图5,更为具体的,所述按钮信息包括按钮的名称,所述功能信息包括表示功能的值。输出单元23,用于将所述配置界面输出到所述电视机,使所述配置界面显示在所述电视机的屏幕上。配对单元M,用于在所述接收单元接收到遥控器对所述按钮信息和所述功能信息的选择指令时,将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联。具体的,用户通过遥控器先选择所述配置界面上一个按钮信息,然后选择想要与所述按钮相关联的功能,机顶盒通过接收单元接收到所述遥控器的选择指令,然后通过配对单元M将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联。可用一个整数来表示“值”选项的功能,如7typedefenumFront_Key_Function{FUNC__1”//表示“功能1FUNC__2/,/表示“功能2”FUNC__3,,//表示“功能3}front_key_function;存储单元25,用于保存所述机顶盒面板的按钮与选择的机顶盒的功能之间的关联信肩、ο具体的,所述存储单元25为非易失存储器。将所述关联信息保存在所述非易失存储器中,在关机后,下次开机时,所述关联信息不会丢失,用户不需要重新设置。可以定义如下数据结构和相应的变量来存储所述按钮与功能之间的关联信息typedefenumFront—Key_Index{UP_KEY,D0WN_KEY,LEFT_KEY,RIGHT_KEY,FRONT_KEY_MAX_NUMBER,}front_key_index;unsignedcharfront_key_table[FRONT_KEY_MAX_NUMBER];保存每一个按钮的功能值到front_key_table变量,并将fr0nt_key_table变量保存到非易失存储器中,下次开机时再从非易失存储器中读取fr0nt_key_table变量。取消单元沈,用于在所述接收单元接收到所述遥控器的退出指令时,取消显示所述配置界面。实施本发明实施例,具有如下有益效果本发明实施例通过在机顶盒中设置配对单元,将用户选择的机顶盒面板的按钮与选择的机顶盒的功能相关联,实现动态设置机顶盒的面板按钮功能,在不增加机顶盒面板按钮个数的前提下,实现面板按钮的多功能扩展;通过设置保存单元保存所述设置,使得所述设置效果长期有效;通过设置界面单元,在电视机屏幕上显示一个直观的可视配置界面,便于用户动态设置机顶盒面板按钮对应的快捷功能;用户在修改面板按钮所关联的功能时,不需要更改硬件,不增加任何硬件成本。相应地,本发明实施例还提供了一种机顶盒面板按钮功能的设置系统,下面结合图6对本发明机顶盒面板按钮功能的设置系统的实施例结构组成进行说明。图6是本发明机顶盒面板按钮功能的设置系统的第一实施例结构组成示意图。请参见图6,本实施例的系统1包括遥控器11,机顶盒12和电视机13。所述遥控器11用于对所述机顶盒发出各种指令,包括配置指令、选择指令和退出指令等。所述机顶盒12用于接收所述遥控器11的各种指令,并根据遥控器的配置指令完成对所述机顶盒面板按钮的功能设置。具体的,所述机顶盒12为图3所示实施例中的机顶盒1,或图4所示实施例中的机顶盒2。所述电视机13用于显示所述机顶盒的面板按钮功能配置界面,提供可视的操作界面,方便用户操作。本发明实施例通过在机顶盒中设置配对单元,将用户选择的机顶盒面板的按钮与选择的机顶盒的功能相关联,实现动态设置机顶盒的面板按钮功能,在不增加机顶盒面板按钮个数的前提下,实现面板按钮的多功能扩展。本实施例的本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。权利要求1.一种机顶盒面板按钮功能的设置方法,其特征在于,包括以下步骤机顶盒接收遥控器的配置指令,获取面板按钮功能配置界面,并将所述配置界面显示在电视机的屏幕上,所述配置界面包括所述机顶盒面板的按钮信息和所述机顶盒的功能信息;所述机顶盒接收遥控器对所述按钮信息和所述功能信息的选择指令,将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联。2.根据权利要求1所述的方法,其特征在于,所述机顶盒接收遥控器对所述按钮信息和所述功能信息的选择指令,将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联的步骤之后,还包括所述机顶盒保存所述按钮与功能之间的关联信息。3.根据权利要求1或2所述的方法,其特征在于,进一步包括机顶盒接收遥控器的退出指令,退出所述面板按钮功能配置界面。4.一种机顶盒,用于根据接收到的遥控器的指令控制电视机的显示内容,其特征在于,所述机顶盒还包括接收单元,用于接收所述遥控器的各种指令,包括配置指令和选择指令;界面单元,用于在所述接收单元接收到遥控器的配置指令时,获取所述机顶盒的面板按钮功能配置界面,所述配置界面包括所述机顶盒面板的按钮信息和所述机顶盒的功能信息;输出单元,用于将所述配置界面输出到所述电视机,使所述配置界面显示在所述电视机的屏幕上;配对单元,用于在所述接收单元接收到遥控器对所述按钮信息和所述功能信息的选择指令时,将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联。5.根据权利要求4所述的机顶盒,其特征在于,所述机顶盒还包括存储单元,用于保存所述机顶盒面板的按钮与选择的机顶盒的功能之间的关联信息。6.根据权利要求5所述的机顶盒,其特征在于,所述机顶盒还包括取消单元,用于在所述接收单元接收到所述遥控器的退出指令时,取消显示所述配置界面。7.根据权利要求4所述的机顶盒,其特征在于,所述机顶盒面板的按钮包括上键、下键、左键、右键和确认键。8.根据权利要求4所述的机顶盒,其特征在于,所述配置界面为多行两列的表格,其中一列为所述机顶盒面板的按钮信息,另一列为所述机顶盒的功能信息。9.一种机顶盒面板按钮功能的设置系统,包括遥控器,机顶盒和电视机,其特征在于,所述机顶盒为权利要求4至8任一项所述的机顶盒。全文摘要本发明提供了一种机顶盒及其面板按钮功能的设置方法与系统,其中,所述方法包括以下步骤机顶盒接收遥控器的配置指令,获取面板按钮功能配置界面,并将所述配置界面显示在电视机的屏幕上,所述配置界面包括所述机顶盒面板的按钮信息和所述机顶盒的功能信息;所述机顶盒接收遥控器对所述按钮信息和所述功能信息的选择指令,将选择的机顶盒面板的按钮与选择的机顶盒的功能相关联。相应的,本发明提供了一种机顶盒及其面板按钮功能的设置系统。本发明根据用户的设置,动态配置机顶盒面板的按钮功能,使得面板的按钮不再局限于出厂设置时的固定单独的功能;在不增加机顶盒面板按钮个数的前提下,实现面板按钮的多功能扩展。文档编号H04N21/472GK102238431SQ20111018477公开日2011年11月9日申请日期2011年7月4日优先权日2011年7月4日发明者王维申请人:深圳创维数字技术股份有限公司