一种数字电视控制方法、机顶盒及系统的制作方法

文档序号:7801177阅读:243来源:国知局
一种数字电视控制方法、机顶盒及系统的制作方法
【专利摘要】本发明实施例公开了一种数字电视控制方法、机顶盒及系统,其中所述数字电视控制方法包括:第一机顶盒接收用户通过第一机顶盒的遥控器发送的按键键码;第一机顶盒根据预设映射表,获取接收到的按键键码对应的第二机顶盒的键值;第一机顶盒将第二机顶盒的键值发送给第二机顶盒,以使第二机顶盒响应所述键值。采用本发明实施例,可避免用户通过多个遥控器控制数字电视导致的操作不便,提升用户体验。
【专利说明】一种数字电视控制方法、机顶盒及系统
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种数字电视控制方法、机顶盒及系统。
【背景技术】
[0002]目前,大多数用户都拥有数字电视和第二机顶盒,随着第一机顶盒和互联网应用的发展,越来越多的用户除了使用第二机顶盒收看第二广电节目,还会使用第一机顶盒观看网络视频和进行各种网络应用,但是在使用过程中,用户在第二电视和网络视频之间进行切换时,就需要通过操作电视机选择节目源是来自第二机顶盒或者第一机顶盒,则用户需要操作电视机的遥控器、第二机顶盒的遥控器以及第一机顶盒的遥控器,给用户操作带来不便,用户体验较低。

【发明内容】

[0003]本发明实施例所要解决的技术问题在于,提供一种数字电视控制方法、机顶盒及系统,可避免用户通过多个遥控器控制数字电视导致的操作不便,提升用户体验。
[0004]为了解决上述技术问题,本发明实施例提供了一种数字电视控制方法,包括:
[0005]第一机顶盒接收用户通过所述第一机顶盒的遥控器发送的按键键码;
[0006]所述第一机顶盒根据预设映射表,获取所述接收到的按键键码对应的第二机顶盒的键值;
[0007]所述第一机顶盒将所述第二机顶盒的键值发送给所述第二机顶盒,以使所述第二机顶盒响应所述键值。
[0008]相应地,本发明实施例还提供了一种机顶盒,包括:
[0009]键码接收单元,用于接收用户通过自身的遥控器发送的按键键码;
[0010]键值获取单元,用于根据预设映射表,获取所述键码接收单元接收到的按键键码对应的第二机顶盒的键值;
[0011]键值发送单元,用于将所述第二机顶盒的键值发送给所述第二机顶盒,以使所述第二机顶盒响应所述键值。
[0012]相应地,本发明实施例还提供了一种数字电视控制系统,包括:
[0013]第一机顶盒,用于接收用户通过所述第一机顶盒的遥控器发送的按键键码;根据预设映射表,获取所述接收到的按键键码对应的所述第二机顶盒的键值;将所述第二机顶盒的键值发送给所述第二机顶盒;
[0014]第二机顶盒,用于接收所述第一机顶盒发送的所述键值;响应所述键值。
[0015]实施本发明实施例,具有如下有益效果:第一机顶盒接收用户通过第一机顶盒的遥控器发送的按键键码,根据预设映射表,获取接收到的按键键码对应的第二机顶盒的键值,并将所述第二机顶盒的键值发送给第二机顶盒,以使第二机顶盒响应所述键值,可避免用户通过多个遥控器控制数字电视导致的操作不便,提升用户体验。【专利附图】

【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明实施例中第一方面提供的一种数字电视控制方法的流程示意图;
[0018]图2是本发明实施例中第二方面提供的一种数字电视控制方法的流程示意图;
[0019]图3是本发明实施例中第多方面提供的一种数字电视控制方法的流程示意图;
[0020]图4是本发明实施例中第四方面提供的一种数字电视控制方法的流程示意图;
[0021]图5是本发明实施例中提供的一种机顶盒的结构示意图;
[0022]图6是本发明实施例中图5的键码接收单元的结构示意图;
[0023]图7是本发明实施例中图5的键值发送单元的结构示意图;
[0024]图8是本发明实施例中提供的一种数字电视控制系统的结构示意图;
[0025]图9是本发明另一实施例中提供的一种数字电视控制系统的结构示意图。
【具体实施方式】
[0026]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0027]本发明实施例提供一种数字电视控制方法可在第一机顶盒中实现接收用户通过第一机顶盒的遥控器发送的按键键码,根据预设映射表,获取接收到的按键键码对应的第二机顶盒的键值,并将所述第二机顶盒的键值发送给第二机顶盒,以使第二机顶盒响应所述键值,可避免用户通过多个遥控器控制数字电视导致的操作不便,提升用户体验。本发明实施例所提及的第一机顶盒可以是可访问互联网的智能机顶盒,第二机顶盒可以是接收广播电视节目的基本型机顶盒,预设映射表可以包括虚拟遥控器界面,或者第二机顶盒的键值与对应的按键的关系集合,等等,用户通过第一机顶盒的遥控器发送的按键键码可以包括遥控器中的按键键码或预设映射表中的虚拟按键键码。
[0028]请参见图1,图1是本发明实施例中第一方面提供的一种数字电视控制方法的流程示意图,如图所示本实施例中的数字电视控制方法可以包括:
[0029]步骤S101,接收用户通过第一机顶盒的遥控器发送的按键键码。
[0030]第一机顶盒可以接收用户通过第一机顶盒的遥控器发送的按键键码,其中第一机顶盒可以是可访问互联网的智能机顶盒,用户通过第一机顶盒的遥控器发送的按键键码可以包括遥控器中的按键键码或预设映射表中的虚拟按键键码,具体的,用户可以点击第一机顶盒的遥控器中的按键键码,则第一机顶盒接收该按键键码,可选的,用户也可以向第一机顶盒发送预设映射表展示指令,则第一机顶盒根据预设映射表展示指令向数字电视发送预设映射表展示请求,以使数字电视显示该预设映射表,进一步的,用户可以通过第一机顶盒的遥控器向第一机顶盒发送该预设映射表中的虚拟按键键码。
[0031]以图9所示的数字电视控制系统的结构示意图为例,第一机顶盒可以通过HDMI(High Definition Multimedia Interface,高清晰度多媒体接口)与数字电视进行连接,进一步的第一机顶盒可以通过HDMI向数字电视发送音视频数据;第一机顶盒还可以通过内置红外线传输器IR Blaster接口与第二机顶盒连接,IR Blaster可以发送指定编码格式的红外信号,其中第二机顶盒可以是接收广播电视节目的基本型机顶盒;第一机顶盒还可以通过高清晰度多媒体输入接口 HDMI IN与第二机顶盒进行连接,HDMI IN用于接收外部输入的音视频数据。需要指出的是,第一机顶盒可以通过红外线与第二机顶盒建立连接,可选的,第一机顶盒也可以通过蓝牙或NFC (Near Field Communication,近距离无线通讯技术)与第二机顶盒进行连接,等等,本发明不做限定。
[0032]步骤S102,根据预设映射表,获取接收到的按键键码对应的第二机顶盒的键值。
[0033]第一机顶盒可以根据预设映射表,获取接收到的按键键码对应的第二机顶盒的键值。该预设映射表可以是虚拟遥控器界面,虚拟遥控器界面中的虚拟按键与第二机顶盒的
键值——对应。
[0034]步骤S103,将获取到的第二机顶盒的键值发送给第二机顶盒,以使第二机顶盒响应所述键值。
[0035]第一机顶盒可以将获取到的第二机顶盒的键值发送给第二机顶盒,以使第二机顶盒响应所述键值。
[0036]具体的,第一机顶盒可以通过与第二机顶盒之间建立的红外线连接将获取到的第二机顶盒的键值发送给第二机顶盒,第二机顶盒的键值可以包括控制键值,例如控制第二机顶盒调节第二机顶盒的音量或者设置第二机顶盒(例如设置电子节目指南,允许软件在线升级)等,第二机顶盒的键值还可以包括目标音视频选择键值,目标音视频选择键值用于指示第二机顶盒将目标音视频数据发送给第一机顶盒。第一机顶盒将获取到的第二机顶盒的键值发送给第二机顶盒后,第二机顶盒可以响应所述键值,例如调节第二机顶盒的音量、设置第二机顶盒或者向第一机顶盒发送目标音视频数据等。
[0037]在图1所示的数字电视控制方法中,第一机顶盒接收用户通过第一机顶盒的遥控器发送的按键键码,根据预设映射表,获取接收到的按键键码对应的第二机顶盒的键值,并将第二机顶盒的键值发送给第二机顶盒,以使第二机顶盒响应所述键值,可避免用户通过多个遥控器控制数字电视导致的操作不便,提升用户体验。
[0038]请参见图2,图2是本发明实施例中第二方面提供的一种数字电视控制方法的流程示意图,如图所示本实施例中的数字电视控制方法可以包括:
[0039]步骤S201,第一机顶盒接收用户通过第一机顶盒的遥控器发送的该遥控器中的按键键码。
[0040]第一机顶盒可以接收用户通过第一机顶盒的遥控器发送的该遥控器中的按键键码,其中第一机顶盒可以是可访问互联网的智能机顶盒,例如,当前频道节目的标识为“ 1”,将当前频道节目更换成标识为“3”的频道节目,则用户可以点击第一机顶盒的遥控器中的按键键码“ 3 ”,进一步的,第一机顶盒可以接收该按键键码。
[0041]以图9所示的数字电视控制系统的结构示意图为例,第一机顶盒可以通过HDMI与数字电视进行连接,进一步的第一机顶盒可以通过HDMI向数字电视发送音视频数据;第一机顶盒还可以通过内置IR Blaster接口与第二机顶盒连接,IR Blaster可以发送指定编码格式的红外信号,其中第二机顶盒可以是接收广播电视节目的基本型机顶盒;第一机顶盒还可以通过HDMI IN与第二机顶盒进行连接,HDMI IN用于接收外部输入的音视频数据。需要指出的是,第一机顶盒可以通过红外线与第二机顶盒建立连接,可选的,第一机顶盒也可以通过蓝牙或NFC与第二机顶盒进行连接,等等,本发明不做限定。
[0042]步骤S202,第一机顶盒确定当前向数字电视发送的音视频数据是从第二机顶盒接收到的。
[0043]具体的,当前数字电视接收到的音视频数据可以是第一机顶盒将第二机顶盒发送的音视频数据转发到数字电视中的,或者第一机顶盒不是从第二机顶盒接收到的,第一机顶盒接收到用户通过第二机顶盒的遥控器发送的该遥控器中的按键键码后,可以确定当前向数字电视发送的音视频数据是从第二机顶盒接收到的。
[0044]步骤S203,第一机顶盒根据预设映射表,获取所述接收到的按键键码对应的第二机顶盒的键值。
[0045]第一机顶盒确定当前向数字电视发送的音视频数据是从第二机顶盒接收到的之后,可以根据预设映射表,获取接收到的按键键码对应的第二机顶盒的键值。该预设映射表可以包括第一机顶盒的遥控器中的按键键码与第二机顶盒的键值的对应关系。
[0046]步骤S204,第一机顶盒向第二机顶盒发送获取到的第二机顶盒的键值。
[0047]第一机顶盒可以向第二机顶盒发送获取到第二机顶盒的键值。
[0048]具体实现中,第一机顶盒可以和第二机顶盒之间建立红外线连接,则第一机顶盒可以向第二机顶盒发送红外信号,其中该红外信号携带获取到的第二机顶盒的键值,可选的,第一机顶盒可以通过蓝牙连接或NFC连接等通信连接方式和第二机顶盒之间建立连接,则第一机顶盒也可以向第二机顶盒发送蓝牙或者NFC等信号,其中该信号携带获取到的第二机顶盒的键值。
[0049]步骤S205,第二机顶盒根据该键值向第一机顶盒返回目标音视频数据。
[0050]步骤S206,第一机顶盒向数字电视发送第二机顶盒返回的目标音视频数据,以使数字电视接收并播放目标音视频数据。
[0051]在图2所示的数字电视控制方法中,第一机顶盒接收用户通过第二机顶盒的遥控器发送的该遥控器中的按键键码,确定当前向数字电视发送的音视频数据是从第二机顶盒接收到的,并根据预设映射表,获取所述接收到的按键键码对应的第二机顶盒的键值,进一步的向第二机顶盒发送获取到的第二机顶盒的键值,第二机顶盒根据该键值返回目标音视频数据,第一机顶盒向数字电视发送第二机顶盒返回的目标音视频数据,可避免用户通过多个遥控器控制数字电视导致的操作不便,提升用户体验。
[0052]请参见图3,图3是本发明实施例中第三方面提供的一种数字电视控制方法的流程示意图,如图所示本实施例中的数字电视控制方法可以包括:
[0053]步骤S301,第一机顶盒接收用户提交的预设映射表展示指令。
[0054]第一机顶盒可以接收用户提交的预设映射表展示指令,其中用户可以通过第一机顶盒的遥控器发送预设映射表展示指令,可选的,用户也可以通过点击第一机顶盒的物理按键向第一机顶盒发送预设映射表展示指令,等等。
[0055]步骤S302,第一机顶盒根据预设映射表展示指令向数字电视发送预设映射表展示请求。
[0056]第一机顶盒接收到预设映射表展示指令后,可以向数字电视发送预设映射表展示请求。
[0057]步骤S303,数字电视显示预设映射表。
[0058]数字电视接收到第一机顶盒发送的预设映射表展示请求后,显示预设映射表,该预设映射表可以包括虚拟按键键码,用户可以通过第一机顶盒的遥控器设置该虚拟按键键码的标识。
[0059]步骤S304,第一机顶盒接收用户通过第一机顶盒的遥控器发送的虚拟按键确定指令。
[0060]数字电视显示预设映射表后,用户可以通过第一机顶盒的遥控器点击预设映射表中的虚拟按键键码,进一步的,机顶盒接收用户通过第一机顶盒的遥控器发送的虚拟按键确定指令。
[0061]步骤S305,第一机顶盒根据虚拟按键确定指令确定预设映射表中的虚拟按键键码。
[0062]步骤S306,第一机顶盒接收用户通过第二机顶盒的遥控器发送的键值。
[0063]第一机顶盒确定预设映射表中的虚拟按键键码后,用户可以通过第二机顶盒的遥控器向第一机顶盒发送第二机顶盒的键值,其中第二机顶盒的键值可以包括控制键值,例如控制第二机顶盒调节第二机顶盒的音量或者设置第二机顶盒(例如设置电子节目指南,允许软件在线升级)等,第二机顶盒的键值还可以包括目标音视频选择键值,目标音视频选择键值用于指示第二机顶盒将目标音视频数据发送给第一机顶盒。
[0064]步骤S307,第一机顶盒将用户通过第二机顶盒的遥控器发送的键值与确定的虚拟按键键码的对应关系存储到预设映射表中。
[0065]具体实现中,第一机顶盒接收到用户通过第二机顶盒的遥控器发送的键值后,可以将该键值与确定的虚拟按键键码的对应关系存储到预设映射表中。例如,针对第一机顶盒确定的预设映射表中的虚拟按键键码,用户可以通过第二机顶盒的遥控器向第一机顶盒发送第二机顶盒的键值,经过预设间隔时间后用户再次向第一机顶盒发送所述键值,若第一机顶盒确定第一次接收到的键值和经过预设间隔时间后接收到的键值相同,则第一机顶盒可以将该键值与该虚拟按键键码的对应关系存储到预设映射表中。
[0066]步骤S308,第一机顶盒接收用户通过第一机顶盒的遥控器针对预设映射表发送的虚拟按键键码。
[0067]第一机顶盒将第二机顶盒的键值和虚拟按键键码的对应关系存储到预设映射表中之后,若数字电视显示预设映射表,第一机顶盒可以接收用户通过第一机顶盒的遥控器发送的预设映射表中的虚拟按键键码,可选的,若数字电视未显示预设映射表,则第一机顶盒可以接收用户提交的预设映射表展示指令,根据预设映射表展示指令向数字电视发送预设映射表展示请求,则数字电视显示预设映射表,进一步的第一机顶盒可以接收用户通过第一机顶盒的遥控器发送的预设映射表中的虚拟按键键码。
[0068]步骤S309,第一机顶盒根据预设映射表,获取接收到的虚拟按键键码对应的第二机顶盒的键值。
[0069]第一机顶盒可以根据预设映射表中接收到的虚拟按键键码与第二机顶盒的键值的对应关系,获取该虚拟按键键码对应的第二机顶盒的键值。
[0070]步骤S310,第一机顶盒向第二机顶盒发送第二机顶盒的键值。[0071]具体实现中,第一机顶盒可以和第二机顶盒之间建立红外线连接,则第一机顶盒可以向第二机顶盒发送红外信号,其中该红外信号携带获取到的第二机顶盒的键值,可选的,第一机顶盒可以通过蓝牙连接或NFC连接等通信连接方式和第二机顶盒之间建立连接,则第一机顶盒也可以向第二机顶盒发送蓝牙或者NFC等信号,其中该信号携带获取到的第二机顶盒的键值。
[0072]步骤S311,第二机顶盒响应所述键值。
[0073]第二机顶盒接收到所述键值后,可以响应所述键值,例如调节第二机顶盒的音量、设置第二机顶盒或者向第一机顶盒发送目标音视频数据等。
[0074]在图3所示的数字电视控制方法中,第一机顶盒根据接收到的预设映射表展示指令向数字电视发送预设映射表展示请求,数字电视显示预设映射表,第一机顶盒根据用户通过第一机顶盒的遥控器发送的按键键码确定指令,确定预设映射表中的虚拟按键键码,进一步的第一机顶盒接收用户通过第二机顶盒的遥控器发送的键值,将第二机顶盒的键值与虚拟按键键码的对应关系存储到预设映射表中,第一机顶盒接收用户通过第一机顶盒的遥控器针对预设映射表发送的虚拟按键键码,并根据预设映射表,获取接收到的虚拟按键键码对应的第二机顶盒的键值,第一机顶盒向第二机顶盒发送第二机顶盒的键值,则第二机顶盒响应所述键值,可避免用户通过多个遥控器控制数字电视导致的操作不便,提升用户体验。
[0075]请参见图4,图4是本发明实施例中第四方面提供的一种数字电视控制方法的流程示意图,如图所示本实施例中的数字电视控制方法可以包括:
[0076]步骤S401,接收用户通过第一机顶盒的遥控器发送的按键键码。
[0077]第一机顶盒可以接收用户通过第一机顶盒的遥控器发送的按键键码,其中第一机顶盒可以是可访问互联网的智能机顶盒,用户通过第一机顶盒的遥控器发送的按键键码可以包括遥控器中的按键键码或预设映射表中的虚拟按键键码,该按键键码可以是针对数字电视的控制键码,或者针对第一机顶盒的按键键码,或者针对第二机顶盒的按键键码。
[0078]步骤S402,判断第一机顶盒的遥控器发送的按键键码是否是针对数字电视的控制键码。
[0079]第一机顶盒接收到用户通过第一机顶盒的遥控器发送的按键键码之后,可以判断用户通过第一机顶盒的遥控器发送的按键键码是否是针对数字电视的控制键码,若第一机顶盒的遥控器发送的按键键码不是针对数字电视的控制键码,则执行步骤S403 ;若第一机顶盒的遥控器发送的按键键码是针对数字电视的控制键码,则执行步骤S405。
[0080]步骤S403,确定当前向数字电视发送的音视频数据不是从第二机顶盒接收到的。
[0081]第一机顶盒确定第一机顶盒的遥控器发送的按键键码不是针对数字电视的控制键码之后,可以判断当前向数字电视发送的音视频数据是否是从第二机顶盒接收到的,若当前向数字电视发送的音视频数据不是从第二机顶盒接收到的,则第一机顶盒可以进一步执行步骤S404。
[0082]步骤S404,响应接收到的按键键码。
[0083]第一机顶盒确定当前向数字电视发送的音视频数据是第一机顶盒的之后,可以响应所述接收到的按键键码,例如,若第一机顶盒接收到的按键键码用于控制第一机顶盒调节第一机顶盒的音量或者设置增值业务(例如远程医疗,网上购物),则第一机顶盒可以根据所述按键键码相应的调节第一机顶盒的音量或者设置增值业务;若第一机顶盒接收到的按键键码用于选择目标音视频数据,则第一机顶盒可以根据所述按键键码将目标音视频数据发送给数字电视。
[0084]步骤S405,将接收到的控制键码发送给数字电视,以使数字电视根据接收到的控制键码进行相应的操作。
[0085]第一机顶盒确定第一机顶盒的遥控器发送的按键键码是针对数字电视的控制键码后,可以将接收到的控制键码发送给数字电视,以使数字电视根据接收到的控制键码进行相应的操作,例如,数字电视可以根据接收到的控制键码调节数字电视的播放音量,数字电视还可以根据接收到的控制键码关闭或打开数字电视电源,等等。
[0086]在图4所示 的数字电视控制方法中,第一机顶盒接收第一机顶盒的遥控器发送的按键键码后,判断第一机顶盒的遥控器发送的按键键码是否是针对数字电视的控制键码,若不是,则确定当前向数字电视发送的音视频数据不是从第二机顶盒接收到的,并响应接收到的按键键码;若是,则将接收到的控制键码发送给数字电视,以使数字电视根据接收到的控制键码进行相应的操作,可避免用户通过多个遥控器控制数字电视导致的操作不便,提升用户体验。
[0087]请参见图5,图5是本发明实施例中提供的一种机顶盒500的结构示意图,本发明实施例所提及的机顶盒500可以是可访问互联网的智能机顶盒,如图所示本发明实施例中的机顶盒500至少可以包括键码接收单元501、键值获取单元502以及键值发送单元503,其中:
[0088]键码接收单元501,用于接收用户通过自身的遥控器发送的按键键码,其中用户通过自身的遥控器发送的按键键码可以包括遥控器中的按键键码或预设映射表中的虚拟按键键码,具体的,用户可以点击第一机顶盒500的遥控器中的按键键码,则键码接收单元501接收该按键键码,可选的,用户也可以通过第一机顶盒500的遥控器向第一机顶盒500发送该预设映射表中的虚拟按键键码。
[0089]键值获取单元502,用于根据预设映射表,获取键码接收单元501接收到的按键键码对应的第二机顶盒的键值,其中该预设映射表可以是虚拟遥控器界面,虚拟遥控器界面中的虚拟按键与第二机顶盒的键值--对应。
[0090]键值发送单元503,用于将第二机顶盒的键值发送给第二机顶盒,以使第二机顶盒响应所述键值。
[0091]具体的,键值发送单元503可以通过与第二机顶盒之间建立的红外线连接将获取到的第二机顶盒的键值发送给第二机顶盒,第二机顶盒的键值可以包括控制键值,例如控制第二机顶盒调节第二机顶盒的音量或者设置第二机顶盒(例如设置电子节目指南,允许软件在线升级)等,第二机顶盒的键值还可以包括目标音视频选择键值,目标音视频选择键值用于指示第二机顶盒返回目标音视频数据,可选的键值发送单元503可以通过与第二机顶盒之间建立的蓝牙连接或NFC连接等通信连接方式,将获取到的第二机顶盒的键值发送给第二机顶盒。
[0092]在可选实施例中,键码接收单元501接收到的按键键码可以包括预设映射表中的虚拟按键键码,则键码接收单元501可以如图6所示,进一步包括:
[0093]指令接收模块601,用于接收用户提交的预设映射表展示指令。[0094]请求发送模块602,用于根据指令接收模块601接收到的预设映射表展示指令,向数字电视发送预设映射表展示请求,以使数字电视显示预设映射表。
[0095]键码接收模块603,用于接收用户通过自身的遥控器针对预设映射表提交的虚拟按键键码。
[0096]在可选实施例中,本发明实施例中的机顶盒500还可以包括:
[0097]指令接收单元504,用于接收用户通过自身的遥控器发送的按键键码确定指令。
[0098]确定单元505,用于根据指令接收单元504接收到的按键键码确定指令,确定预设映射表中的虚拟按键键码。
[0099]键值获取单元502,用于接收用户通过第二机顶盒的遥控器发送的键值。
[0100]关系集合存储单元506,用于将键值获取单元502获取到的键值与确定单元505确定的虚拟按键键码的映射关系存储到所述预设映射表中。
[0101 ] 在可选实施例中,本发明实施例中的键值发送单元503可以如图7所示,进一步包括:
[0102]键值发送模块701,用于将第二机顶盒的键值发送给第二机顶盒,以使第二机顶盒根据所述键值返回目标音视频数据。
[0103]数据发送模块702,用于将第二机顶盒返回的目标音视频数据发送给数字电视。
[0104]在可选实施例中,确定单元505,用于确定当前向所述数字电视发送的音视频数据是从所述第二机顶盒接收到的,触发键值获取单元502根据预设映射表,获取键码接收单元501接收到的按键键码对应的第二机顶盒的键值。
[0105]在可选实施例中,本发明实施例中的机顶盒500还可以包括:
[0106]键码响应单元507,用于若确定单元505确定当前向数字电视发送的音视频数据不是从第二机顶盒接收到的,则响应接收到的按键键码。例如,若键码接收单元501接收到的按键键码用于调节第一机顶盒500的音量或者设置增值业务(例如远程医疗,网上购物),则键码响应单元507可以根据所述按键键码相应的调节第一机顶盒500的音量或者设置增值业务;若键码接收单元501接收到的按键键码用于选择目标音视频数据,则键码响应单元507可以根据所述按键键码将目标音视频数据发送给数字电视。
[0107]在可选实施例中,确定单元505,用于确定用户通过自身的遥控器发送的按键键码是针对数字电视的控制键码。
[0108]进一步的,所述机顶盒500还可以包括键码发送单元508,用于将键码接收单元501接收到的按键键码发送给数字电视,以使数字电视根据接收到的按键键码进行相应的操作,例如,数字电视可以根据接收到的按键键码调节数字电视的播放音量,数字电视还可以根据接收到的按键键码关闭或打开数字电视电源,等等。
[0109]在图5、图6和图7所示的机顶盒中,键码接收单元501接收用户通过自身的遥控器发送的按键键码,键值获取单元502根据预设映射表,获取键码接收单元501接收到的按键键码对应的第二机顶盒的键值,键值发送单元503将第二机顶盒的键值发送给第二机顶盒,以使第二机顶盒响应所述键值,可避免用户通过多个遥控器控制数字电视导致的操作不便,提升用户体验。
[0110]请参见图8,图8是本发明实施例中提供的一种数字电视控制系统800的结构示意图,如图所示本发明实施例中的数字电视控制系统800至少可以包括第一机顶盒801和第二机顶盒802,第一机顶盒801可以结合图5、图6以及图7所示的机顶盒,其中:
[0111]第一机顶盒801,用于接收用户通过第一机顶盒801的遥控器发送的按键键码;根据预设映射表,获取接收到的按键键码对应的第二机顶盒802的键值;将第二机顶盒802的键值发送给第二机顶盒802。
[0112]第二机顶盒802,用于接收第一机顶盒801发送的键值;响应所述键值。
[0113]在可选实施例中,本发明实施例的数字电视控制系统800还可以包括数字电视803,其中:
[0114]第一机顶盒801接收用户通过第一机顶盒801的遥控器发送的按键键码具体为:
[0115]第一机顶盒801接收用户提交的预设映射表展示指令。
[0116]第一机顶盒801根据预设映射表展示指令向数字电视803发送预设映射表展示请求。
[0117]数字电视803显示所述预设映射表。
[0118]进一步的,第一机顶盒801接收用户通过第一机顶盒801的遥控器针对所述预设映射表发送的虚拟按键键码。
[0119]在可选实施例中,第一机顶盒801接收用户通过第一机顶盒801的遥控器发送的按键键码确定指令。
[0120]第一机顶盒801根据按键键码确定指令确定预设映射表中的虚拟按键键码。
[0121]第一机顶盒801接收用户通过第二机顶盒802的遥控器发送的键值。
[0122]第一机顶盒801将第二机顶盒802发送的键值与所述虚拟按键键码的对应关系存储到预设映射表中。
[0123]在可选实施例中,第二机顶盒802响应第一机顶盒801发送的键值具体为:
[0124]第二机顶盒802根据第一机顶盒801发送的键值返回目标音视频数据。
[0125]第一机顶盒801将第二机顶盒802返回的目标音视频数据发送给数字电视803。
[0126]在可选实施例中,第一机顶盒801根据预设映射表,获取接收到的按键键码对应的第二机顶盒802的键值之前,确定当前向数字电视803发送的音视频数据是从第二机顶盒802接收到的。
[0127]进一步可选的,若当前向数字电视803发送的音视频数据不是从第二机顶盒802接收到的,则第一机顶盒801响应所述接收到的按键键码。
[0128]在可选实施例中,第一机顶盒801确定用户通过第一机顶盒801的遥控器发送的按键键码是针对数字电视803的控制键码。
[0129]第一机顶盒801将针对数字电视803的控制键码发送给数字电视803。
[0130]数字电视803根据接收到的控制键码进行相应的操作。
[0131]在图8所示的数字电视控制系统中,第一机顶盒801接收用户通过第一机顶盒801的遥控器发送的按键键码,并根据预设映射表,获取接收到的按键键码对应的第二机顶盒802的键值,进一步的第一机顶盒801将第二机顶盒802的键值发送给第二机顶盒802,则第二机顶盒接收所述键值,并响应所述键值,可避免用户通过多个遥控器控制数字电视导致的操作不便,提升用户体验。
[0132]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0133]需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0134]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0135]本发明实施例装置中的模块可以根据实际需要进行合并、划分和删减。
[0136]本发明实施例中所述模块,可以通过通用集成电路,例如CPU (CentralProcessing Unit,中央处理器),或通过 ASIC (Application Specific IntegratedCircuit,专用集成电路)来实现。
[0137]以上对本发明实施例所提供的数字电视控制方法、机顶盒及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种数字电视控制方法,其特征在于,所述方法包括: 第一机顶盒接收用户通过所述第一机顶盒的遥控器发送的按键键码; 所述第一机顶盒根据预设映射表,获取所述接收到的按键键码对应的第二机顶盒的键值; 所述第一机顶盒将所述第二机顶盒的键值发送给所述第二机顶盒,以使所述第二机顶盒响应所述键值。
2.如权利要求1所述的方法,其特征在于,所述第一机顶盒接收到的按键键码包括所述预设映射表中的虚拟按键键码; 所述第一机顶盒接收用户通过所述第一机顶盒的遥控器发送的按键键码包括: 所述第一机顶盒接收用户提交的预设映射表展示指令; 所述第一机顶盒根据所述预设映射表展示指令向数字电视发送预设映射表展示请求,以使所述数字电视显示所述预设映射表; 所述第一机顶盒接收用户通过所述第一机顶盒的遥控器针对所述预设映射表发送的虚拟按键键码。
3.如权利要求2所述的方法,其特征在于,所述方法还包括: 所述第一机顶盒接收用户通过所述第一机顶盒的遥控器发送的按键键码确定指令; 所述第一机顶盒根据所述按键键码确定指令确定所述预设映射表中的虚拟按键键码; 所述第一机顶盒接收用户通过所述第二机顶盒的遥控器发送的键值; 所述第一机顶盒将所述第二机顶盒发送的键值与所述虚拟按键键码的对应关系存储到所述预设映射表中。
4.如权利要求1所述的方法,其特征在于,所述第一机顶盒将所述第二机顶盒的键值发送给所述第二机顶盒,以使所述第二机顶盒响应所述键值包括: 所述第一机顶盒将所述第二机顶盒的键值发送给所述第二机顶盒,以使所述第二机顶盒根据所述键值返回目标音视频数据; 所述第一机顶盒将所述第二机顶盒返回的目标音视频数据发送给所述数字电视。
5.如权利要求1所述的方法,其特征在于,所述第一机顶盒根据预设映射表,获取所述接收到的按键键码对应的所述第二机顶盒的键值之前,还包括: 所述第一机顶盒确定当前向所述数字电视发送的音视频数据是从所述第二机顶盒接收到的。
6.如权利要求5所述的方法,其特征在于,所述方法还包括: 若当前向所述数字电视发送的音视频数据不是从所述第二机顶盒接收到的,则所述第一机顶盒响应所述接收到的按键键码。
7.如权利要求1所述的方法,其特征在于,所述方法还包括: 所述第一机顶盒确定用户通过所述第一机顶盒的遥控器发送的按键键码是针对所述数字电视的控制键码; 所述第一机顶盒将所述针对所述数字电视的控制键码发送给所述数字电视,以使所述数字电视根据所述接收到的控制键码进行相应的操作。
8.一种机顶盒,其特征在于,所述机顶盒包括:键码接收单元,用于接收用户通过自身的遥控器发送的按键键码; 键值获取单元,用于根据预设映射表,获取所述键码接收单元接收到的按键键码对应的第二机顶盒的键值; 键值发送单元,用于将所述第二机顶盒的键值发送给所述第二机顶盒,以使所述第二机顶盒响应所述键值。
9.如权利要求8所述的机顶盒,其特征在于,所述键码接收单元接收到的按键键码包括所述预设映射表中的虚拟按键键码; 所述键码接收单元包括: 指令接收模块,用于接收用户提交的预设映射表展示指令; 请求发送模块,用于根据所述指令接收模块接收到的预设映射表展示指令,向数字电视发送预设映射表展示请求,以使所述数字电视显示所述预设映射表; 键码接收模块,用于接收用户通过自身的遥控器针对所述预设映射表提交的虚拟按键键码。
10.如权利要求9所述的机顶盒,其特征在于,所述机顶盒还包括: 指令接收单元,用于接收用户通过自身的遥控器发送的按键键码确定指令; 确定单元,用于根据所述指令接收单元接收到的按键键码确定指令,确定所述预设映射表中的虚拟按键键码; 所述键值获取单元,用于接收用户通过所述第二机顶盒的遥控器发送的键值; 关系集合存储单元,用于将所述键值获取单元获取到的键值与所述确定单元确定的虚拟按键键码的映射关系存储到所述预设映射表中。
11.如权利要求8所述的机顶盒,其特征在于,所述键值发送单元包括: 键值发送模块,用于将所述第二机顶盒的键值发送给所述第二机顶盒,以使所述第二机顶盒根据所述键值返回目标音视频数据; 数据发送模块,用于将所述第二机顶盒返回的目标音视频数据发送给所述数字电视。
12.如权利要求8所述的机顶盒,其特征在于, 所述确定单元,用于确定当前向所述数字电视发送的音视频数据是从所述第二机顶盒接收到的,触发键值获取单元根据预设映射表,获取所述键码接收单元接收到的按键键码对应的第二机顶盒的键值。
13.如权利要求12所述的机顶盒,其特征在于,所述机顶盒还包括: 键码响应单元,用于若所述确定单元确定当前向所述数字电视发送的音视频数据不是从所述第二机顶盒接收到的,则响应所述接收到的按键键码。
14.如权利要求8所述的机顶盒,其特征在于, 所述确定单元,用于确定用户通过自身的遥控器发送的按键键码是针对所述数字电视的控制键码; 所述机顶盒还包括: 键码发送单元,用于将所述键码接收单元接收到的针对所述数字电视的控制键码发送给所述数字电视,以使所述数字电视根据所述接收到的控制键码进行相应的操作。
15.一种数字电视控制系统,其特征在于,所述数字电视控制系统至少包括第一机顶盒和第二机顶盒,其中:所述 第一机顶盒,用于接收用户通过所述第一机顶盒的遥控器发送的按键键码;根据预设映射表,获取所述接收到的按键键码对应的所述第二机顶盒的键值;将所述第二机顶盒的键值发送给所述第二机顶盒; 所述第二机顶盒,用于接收所述第一机顶盒发送的所述键值;响应所述键值。
【文档编号】H04N21/462GK103945235SQ201410145937
【公开日】2014年7月23日 申请日期:2014年4月11日 优先权日:2014年4月11日
【发明者】谢振雷 申请人:深圳创维数字技术股份有限公司, 深圳市创维软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1