本发明涉及智能电视技术领域,尤其涉及一种红外设备的配对方法、电视和存储介质。
背景技术:
目前,市面上能够通过红外的方式遥控其他设备的电子产品越来越多,包括电视也开始集成红外遥控功能。但是,目前带红外遥控功能的电视机添加新的受控设备的过程通常为,用户手动一步一步的选择要添加的控制设备,并需要用户输入控制设备的类型、型号以及控制设备对应的红外遥控码,在控制设备与电视建立红外连接后,才完全实现了红外被控设备的配对。显而易见的,上述红外设备的配对方法较为繁琐,显得不够智能。
技术实现要素:
本发明的主要目的在于提供了一种红外设备的配对方法、电视和存储介质,旨在解决现有红外设备的配对方法较为繁琐,显得不够智能的技术问题。
为实现上述目的,本发明提供了一种红外设备的配对方法,包括以下步骤:
接收红外遥控码,并将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码;
若所述存储器中存储有所述红外遥控码,则将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对。
可选地,所述将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对的步骤包括:
将所述红外遥控码输入至预设设备表中进行查询,以确定在预设设备表中所述红外遥控码对应的被控设备数量;
若所述红外遥控码对应有多个被控设备,则显示所述多个被控设备的信息,以使得用户根据所述多个被控设备的信息确定要配对的被控设备;
接收用户输入的确定指令,并与所述确定指令对应的被控设备进行配对。
可选地,所述将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对的步骤,还包括:
将所述红外遥控码输入至预设设备表中进行查询,以确定在预设设备表中所述红外遥控码对应的被控设备数量;
若所述红外遥控码对应有唯一一个被控设备,则与所述红外遥控码唯一对应的被控设备进行配对。
可选地,所述存储器包括本地存储器以及云端存储器,所述将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码的步骤包括:
将所述红外遥控码输入至所述本地存储器中进行查询,确定所述本地存储器是否存储有所述红外遥控码;
若所述本地存储器中存储有所述红外遥控码,则确定所述存储器存储有所述红外遥控码;
若所述本地存储器中未存储有所述红外遥控码,则将所述红外遥控码输入至所述云端存储器中进行查询,以确定所述云端存储器是否存储有所述红外遥控码;
若所述云端服务器中存储有所述红外遥控码,则确定所述存储器存储有所述红外遥控码;
若所述云端服务器中未存储有所述红外遥控码,则确定所述存储器未存储有所述红外遥控码。
可选地,所述接收红外遥控码的步骤包括:
在接收到遥控码后,判断在预设时间内是否再次接收到遥控码;
当再次接收到遥控码时,检测两次接收到的遥控码是否一致;
若两次接收到的遥控码一致,则确定接收到红外遥控码。
可选地,所述将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码的步骤之后,包括:
若所述存储器未存储有所述红外遥控码,则显示提示信息;
接收用户输入的设备类型以及设备型号,并根据所述设备类型以及所述设备型号与被控设备进行配对;
在配对成功后,将所述设备类型、所述设备型号以及所述被控设备之间的映射关系存储至所述存储器中。
可选地,所述将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对的步骤之后,包括:
在与所述被控设备配对成功后,接收用户发送的控制指令;
根据所述控制指令生成对应的红外遥控指令,并将所述红外遥控指令发送至所述被控设备,以实现对所述被控设备的控制。
可选地,所述将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对的步骤之后,还包括:
获取并显示所述被控设备的设备类型和设备型号。
此外,为实现上述目的,本发明还提供一种电视,所述电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的红外设备的配对程序,所述红外设备的配对程序被所述处理器执行时实现如上所述红外设备的配对方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有红外设备的配对程序,所述红外设备的配对程序被处理器执行时实现如上所述红外设备的配对方法的步骤。
本发明提供了一种红外设备的配对方法、电视和存储介质,具体先是接收红外遥控码,并将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码;若所述存储器中存储有所述红外遥控码,则将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对。
本发明通过将红外遥控码分别输入至预设的存储器和预设设备表中进行查询,实现与被控设备的配对。上述整个配对控制过程只需终端自行进行查表操作,无需用户一步一步的添加被控设备的设备类型和设备型号,以及输入被控设备对应的红外遥控码,整个配对过程方便快捷,实现了红外设备配对控制过程的智能化。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的装置结构示意图;
图2为本发明红外设备的配对方法一实施例的流程示意图;
图3为本发明红外设备的配对方法一实施例中的电视终端结构示意图;
图4为本发明红外设备的配对方法中所述将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码的步骤流程细化示意图;
图5为本发明红外设备的配对方法又一实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。
本发明终端是一种电视,该终端可以是计算机,还可以是一种手机、电脑、移动电脑等具有存储功能的终端设备。
如图1所示,该终端可以包括:处理器1001,例如cpu,通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选的用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,终端还可以包括摄像头、wi-fi模块等等,在此不再赘述。
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要包括输入单元比如键盘,键盘包括无线键盘和有线键盘,用于连接客户端,与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的红外设备的配对程序,并执行以下操作:
接收红外遥控码,并将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码;
若所述存储器中存储有所述红外遥控码,则将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对。
进一步地,处理器1001可以调用存储器1005中存储的红外设备的配对程序,还执行以下操作:
将所述红外遥控码输入至预设设备表中进行查询,以确定在预设设备表中所述红外遥控码对应的被控设备数量;
若所述红外遥控码对应有多个被控设备,则显示所述多个被控设备的信息,以使得用户根据所述多个被控设备的信息确定要配对的被控设备;
接收用户输入的确定指令,并与所述确定指令对应的被控设备进行配对。
进一步地,处理器1001可以调用存储器1005中存储的红外设备的配对程序,还执行以下操作:
将所述红外遥控码输入至预设设备表中进行查询,以确定在预设设备表中所述红外遥控码对应的被控设备数量;
若所述红外遥控码对应有唯一一个被控设备,则与所述红外遥控码唯一对应的被控设备进行配对。
进一步地,处理器1001可以调用存储器1005中存储的红外设备的配对程序,还执行以下操作:
将所述红外遥控码输入至所述本地存储器中进行查询,确定所述本地存储器是否存储有所述红外遥控码;
若所述本地存储器中存储有所述红外遥控码,则确定所述存储器存储有所述红外遥控码;
若所述本地存储器中未存储有所述红外遥控码,则将所述红外遥控码输入至所述云端存储器中进行查询,以确定所述云端存储器是否存储有所述红外遥控码;
若所述云端服务器中存储有所述红外遥控码,则确定所述存储器存储有所述红外遥控码;
若所述云端服务器中未存储有所述红外遥控码,则确定所述存储器未存储有所述红外遥控码。
进一步地,处理器1001可以调用存储器1005中存储的红外设备的配对程序,还执行以下操作:
在接收到遥控码后,判断在预设时间内是否再次接收到遥控码;
当再次接收到遥控码时,检测两次接收到的遥控码是否一致;
若两次接收到的遥控码一致,则确定接收到红外遥控码。
进一步地,处理器1001可以调用存储器1005中存储的红外设备的配对程序,还执行以下操作:
若所述存储器未存储有所述红外遥控码,则显示提示信息;
接收用户输入的设备类型以及设备型号,并根据所述设备类型以及所述设备型号与被控设备进行配对;
在配对成功后,将所述设备类型、所述设备型号以及所述被控设备之间的映射关系存储至所述存储器中。
进一步地,处理器1001可以调用存储器1005中存储的红外设备的配对程序,还执行以下操作:
在与所述被控设备配对成功后,接收用户发送的控制指令;
根据所述控制指令生成对应的红外遥控指令,并将所述红外遥控指令发送至所述被控设备,以实现对所述被控设备的控制。
进一步地,处理器1001可以调用存储器1005中存储的红外设备的配对程序,还执行以下操作:
获取并显示所述被控设备的设备类型和设备型号。
本装置的具体实施例与下述红外设备的配对方法各实施例基本相同,在此不作赘述。
请参阅图2,图2为本发明红外设备的配对方法一实施例的流程示意图。本实施例提供的红外设备的配对方法包括如下步骤:
步骤s10,接收红外遥控码,并将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码;
本实施例涉及的红外设备的配对方法可以应用在电视、电脑等终端设备上,出于详尽阐述技术方案的目的,以该方案应用在电视上进行阐述。在电视开机后,接收用户发送的红外遥控码,用户可以通过直接在电视终端上进行相应的操作,向电视发送红外遥控码;也可以通过操控其他终端,例如遥控器,这种方式向电视发送红外遥控码。本实施例中还预设有存储器,存储器包括有本地存储器以及云端存储器,在接收到红外遥控码后,将红外遥控码输入至存储器中进行查询,确定存储器中是否预先存储有红外遥控码。具体的,请一并参阅图3,图3为本发明红外设备的配对方法一实施例中的电视终端结构示意图,如图所示,红外收发控制单元通过红外接收单元接收用户发送的红外遥控码;图3中的存储单元相当于本实施例中的本地存储器,图3中的网络模块与云端连接共同构成本实施例中的云端存储器,主控单元将所述红外遥控码输入至存储单元和云端中,执行查询操作。
此外,作为一种优选方案,存储单元设置为存储芯片,红外收发控制单元包括单片机,所述单片机优先选用信号为sc92f7420m08u的单片机芯片。
步骤s20,若所述存储器中存储有所述红外遥控码,则将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对。
如果在存储器中查询到了红外遥控码,表示存储器已经预先对此红外遥控码作了备份,则将红外遥控码再次输入至预设的设备表中进行查询,应当理解的是,所述设备表中存储有红外遥控码与其对应的被控设备之间的映射关系,所述设备表可以存储在本地存储器中,也可以存储在云端存储器中,本实施例在此不作具体限制,根据查询结果,实现电视终端与红外遥控码对应的被控设备的配对,本实施例中具体的与被控设备的配对过程,请参阅下述方案。
本实施例通过将红外遥控码分别输入至预设的存储器和预设设备表中进行查询,实现与被控设备的配对。上述整个配对控制过程只需终端自行进行查表操作,无需用户一步一步的添加被控设备的设备类型和设备型号,以及输入被控设备对应的红外遥控码,整个配对过程方便快捷,实现了红外设备配对控制过程的智能化。
进一步地,所述将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对的步骤包括:
步骤s21,将所述红外遥控码输入至预设设备表中进行查询,以确定在预设设备表中所述红外遥控码对应的被控设备数量;
步骤s22,若所述红外遥控码对应有多个被控设备,则显示所述多个被控设备的信息,以使得用户根据所述多个被控设备的信息确定要配对的被控设备;
步骤s23,接收用户输入的确定指令,并与所述确定指令对应的被控设备进行配对。
应当理解的是,在预设的设备表中存储有红外遥控码与对应的被控设备之间的映射,一个红外遥控码可能对应有多个被控设备,也可能只对应唯一一个被控设备。将红外遥控码输入至预设设备表中进行查询,若红外遥控码对应有多个被控设备,则显示多个被控设备的信息,容易理解的是,被控设备的信息包括但不限于设备类型以及设备型号,通过将被控设备信息进行显示的方式,方便用户对被控设备进行选择,确定要配对的被控设备,并发送对应的确定指令。在接收到用户输入的确定指令后,与确定指令对应的被控设备进行配对。
例如,在被控设备为空调的情况下,如若一个红外遥控码对应存在3个空调分别为“第一空调”“第二空调”以及“第三空调”,则电视终端显示“第一空调”“第二空调”以及“第三空调”的设备信息,用户可以通过在电视屏幕上进行选择,或者使用遥控器按键的方式,确定要进行配对的空调,电视以此与用户选择的空调进行红外配对。
在存在多个与红外遥控码对应的被控设备的情况下,将多个被控设备的设备信息进行显示,以使得用户确定要配对的被控设备,同时,也不需要用户输入被控设备的设备信息,在保证红外设备的配对结果的准确性的同时,提高了配对过程的便捷性。
进一步地,所述将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对的步骤,还包括:
步骤s21,将所述红外遥控码输入至预设设备表中进行查询,以确定在预设设备表中所述红外遥控码对应的被控设备数量;
步骤s24,若所述红外遥控码对应有唯一一个被控设备,则与所述红外遥控码唯一对应的被控设备进行配对。
将红外遥控码输入至预设的设备表中进行查询,若设备表中只存在唯一一个被控设备,则自动将电视终端与对应的被控设备进行配对。
例如,在被控设备为空调的情况下,通过在预设的设备表中查询对应的红外遥控码,得到被控设备的设备信息,直接将电视终端与设备表中的被控设备进行配对。上述配对过程,不需要用户输入被控设备的设备型号以及设备类型,从而实现红外设备配对过程的便捷化以及智能化。
进一步地,请参阅图4,图4为本发明红外设备的配对方法中所述将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码的步骤流程细化示意图,所述将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码的步骤包括:
步骤s11,将所述红外遥控码输入至所述本地存储器中进行查询,确定所述本地存储器是否存储有所述红外遥控码;
步骤s12,若所述本地存储器中存储有所述红外遥控码,则确定所述存储器存储有所述红外遥控码;
步骤s13,若所述本地存储器中未存储有所述红外遥控码,则将所述红外遥控码输入至所述云端存储器中进行查询,以确定所述云端存储器是否存储有所述红外遥控码;
步骤s14,若所述云端服务器中存储有所述红外遥控码,则确定所述存储器存储有所述红外遥控码;
步骤s15,若所述云端服务器中未存储有所述红外遥控码,则确定所述存储器未存储有所述红外遥控码。
本实施例中的存储器包括本地存储器和云端存储器,作为一种可选方案,在接收到红外遥控码后,先将红外遥控码输入至本地存储器中进行查询,若本地存储器中未存储有红外遥控码,则将红外遥控码输入至云端服务器中进行查询。综上,红外遥控码在存储器中的查询过程存在优先级,即先在本地存储器中进行查询,然后在云端存储器中进行查询;在本地存储器和云端存储器均为查询到红外遥控码时,确定存储器中未存储有红外遥控码,在本地存储器和/或云端存储器查询到红外遥控码时,确定存储器存储有红外遥控码。
此外,未在本地存储器中查询到所述红外遥控码,在云端存储器中查询到所述红外遥控码这种情况下,云端存储器发送相应的数据信息值本地存储器,实现本地存储器的数据更新,将所述红外遥控码更新至本地存储器。
本实施例通过对红外遥控码查询过程进行优先级的排序,减少红外设备配对过程中的非必要步骤,从而有效的提高整个配对过程的效率。
进一步地,所述接收红外遥控码的步骤包括:
步骤s16,在接收到遥控码后,判断在预设时间内是否再次接收到遥控码;
步骤s17,当再次接收到遥控码时,检测两次接收到的遥控码是否一致;
步骤s18,若两次接收到的遥控码一致,则确定接收到红外遥控码。
在电视终端开机后,接收用户发送的遥控码,应当理解的是,用户可以通过直接在电视终端上进行相应的操作,向电视发送遥控码;也可以通过操控其他终端,例如遥控器,这种方式向电视发送遥控码。在第一次接收到遥控码后,判断在预设时间内是否再次接收到遥控码,容易理解的是,上述预设时间可以由用户根据实际情况进行具体设置,再次接收到遥控码后,检测两次接收到的遥控码是否相同,若相同,则执行后续方案,若不同,则退出此次配对。作为一种可选方案,上述遥控码也可设置为红外遥控码,即检测两次接收到的红外遥控码是否相同。
对用户在预设时间内两次发送的遥控码进行检测,只有在遥控码一致的情况下,才进行后续将遥控红外码输入至预设设备表进行查询的步骤,以此保证红外设备匹配过程的安全性。
进一步地,请参阅图5,图5为本发明红外设备的配对方法又一实施例的流程示意图,上述步骤s10将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码之后,包括:
步骤s30,若所述存储器未存储有所述红外遥控码,则显示提示信息;
步骤s40,接收用户输入的设备类型以及设备型号,并根据所述设备类型以及所述设备型号与被控设备进行配对;
步骤s50,在配对成功后,将所述设备类型、所述设备型号以及所述被控设备之间的映射关系存储至所述存储器中。
如果在本地存储器和云端存储器中都未查询到红外遥控码,则确定存储器中未存储有红外遥控码,显示对应的提示信息,以提醒用户输入要配对的被控设备的设备类型以及设备型号,根据用户输入的设备类型以及设备型号,对一定范围内的红外设备进行查询,与设备类型和设备型号都符合的红外设备进行配对,实现红外设备的配对过程。
此外,在配对成功后,对存储器进行更新,将新增的被控设备的设备类型以及设备型号更新至存储器中,这样一来,用户在下次对同一被控设备进行配对时,无需再次输入设备类型以及设备型号,从而使得红外设备的配对过程更为智能。
进一步地,上述步骤s20将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对之后,包括:
步骤s60,在与所述被控设备配对成功后,接收用户发送的控制指令;
步骤s70,根据所述控制指令生成对应的红外遥控指令,并将所述红外遥控指令发送至所述被控设备,以实现对所述被控设备的控制。
在与被控设备配对成功后,接收用户通过遥控器等移动终端发送的控制指令,或通过麦克分阵列接收用户输入的语音信息,将所述语音信息作为控制指令。电视终端对所述控制指令进行转换,将其转换为被控设备能识别的红外遥控指令,并将所述红外遥控指令发送至被控设备,以使得被控设备根据红外遥控指令执行对应的操作,实现对被控设备的控制。
进一步地,请参阅图3,可选地,电视终端包括红外发射单元以及声音采集单元,应当理解的是,图3中的终端设备即本实施例中的被控设备。电视终端可以通过红外接收单元接收用户通过遥控器等移动终端发送的控制指令;也可以通过声音采集单元接收用户输入的语音信息,将所述语音信息作为控制指令,其中,所述红外发射单元包括红外阵列电路以及多个红外发射管。
进一步地,上述步骤s20将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对之后,包括:
步骤s80,获取并显示所述被控设备的设备类型和设备型号。
本实施例中,在与被控设备配对成功后,通过对被控设备的设备信息进行查询的方式,得到被控设备的设备类型和设备型号,请一并参阅图3,电视终端中还包括状态显示单元,通过状态显示单元显示设备类型和设备型号,以便用户能实时知晓被控设备和电视终端的红外连接状态,实现红外设备的配对过程可视化。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有红外设备的配对程序,所述红外设备的配对程序被处理器执行时实现如上所述红外设备的配对方法的操作。
本发明计算机可读存储介质的具体实施例与上述红外设备的配对方法各实施例基本相同,在此不作赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
1.一种红外设备的配对方法,其特征在于,包括以下步骤:
接收红外遥控码,并将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码;
若所述存储器中存储有所述红外遥控码,则将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对。
2.如权利要求1所述的红外设备的配对方法,其特征在于,所述将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对的步骤包括:
将所述红外遥控码输入至预设设备表中进行查询,以确定在预设设备表中所述红外遥控码对应的被控设备数量;
若所述红外遥控码对应有多个被控设备,则显示所述多个被控设备的信息,以使得用户根据所述多个被控设备的信息确定要配对的被控设备;
接收用户输入的确定指令,并与所述确定指令对应的被控设备进行配对。
3.如权利要求1所述的红外设备的配对方法,其特征在于,所述将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对的步骤包括:
将所述红外遥控码输入至预设设备表中进行查询,以确定在预设设备表中所述红外遥控码对应的被控设备数量;
若所述红外遥控码对应有唯一一个被控设备,则与所述红外遥控码唯一对应的被控设备进行配对。
4.如权利要求1所述的红外设备的配对方法,其特征在于,所述存储器包括本地存储器以及云端存储器,所述将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码的步骤包括:
将所述红外遥控码输入至所述本地存储器中进行查询,确定所述本地存储器是否存储有所述红外遥控码;
若所述本地存储器中存储有所述红外遥控码,则确定所述存储器存储有所述红外遥控码;
若所述本地存储器中未存储有所述红外遥控码,则将所述红外遥控码输入至所述云端存储器中进行查询,以确定所述云端存储器是否存储有所述红外遥控码;
若所述云端服务器中存储有所述红外遥控码,则确定所述存储器存储有所述红外遥控码;
若所述云端服务器中未存储有所述红外遥控码,则确定所述存储器未存储有所述红外遥控码。
5.如权利要求1所述的红外设备的配对方法,其特征在于,所述接收红外遥控码的步骤包括:
在接收到遥控码后,判断在预设时间内是否再次接收到遥控码;
当再次接收到遥控码时,检测两次接收到的遥控码是否一致;
若两次接收到的遥控码一致,则确定接收到红外遥控码。
6.如权利要求1所述的红外设备的配对方法,其特征在于,所述将所述红外遥控码输入至预设的存储器中进行查询,以确定所述存储器是否存储有所述红外遥控码的步骤之后,包括:
若所述存储器未存储有所述红外遥控码,则显示提示信息;
接收用户输入的设备类型以及设备型号,并根据所述设备类型以及所述设备型号与被控设备进行配对;
在配对成功后,将所述设备类型、所述设备型号以及所述被控设备之间的映射关系存储至所述存储器中。
7.如权利要求1所述的红外设备的配对方法,其特征在于,所述将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对的步骤之后,包括:
在与所述被控设备配对成功后,接收用户发送的控制指令;
根据所述控制指令生成对应的红外遥控指令,并将所述红外遥控指令发送至所述被控设备,以实现对所述被控设备的控制。
8.如权利要求1所述的红外设备的配对方法,其特征在于,所述将所述红外遥控码输入至预设设备表中进行查询,以将查询到的与所述红外遥控码对应的被控设备进行配对的步骤之后,还包括:
获取并显示所述被控设备的设备类型和设备型号。
9.一种电视,其特征在于,所述电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的红外设备的配对控制程序,所述红外设备的配对控制程序配置为实现如权利要求1至8中任一项所述红外设备的配对方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有红外设备的配对控制程序,所述红外设备的配对控制程序被处理器执行时实现如权利要求1至8任一项所述红外设备的配对方法的步骤。
技术总结