基于虚拟遥控器控制终端的方法和装置制造方法及图纸

技术编号:9465608 阅读:86 留言:0更新日期:2013-12-19 03:03
本发明专利技术涉及一种基于虚拟遥控器控制终端的方法和装置,生成多个与第一终端连接的第二终端连接的虚拟遥控器,在需要控制第二终端时,通过第一终端的遥控器调出第二终端所对应的虚拟遥控器,并通过调出的虚拟遥控器控制第二终端。在第一终端连接有多个第二终端时,第一终端的遥控器通过虚拟遥控器控制第二终端,而不用第二终端的遥控器去单独控制第二终端,使得对第二终端的控制更加方便,提高控制效率。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种基于虚拟遥控器控制终端的方法和装置,生成多个与第一终端连接的第二终端连接的虚拟遥控器,在需要控制第二终端时,通过第一终端的遥控器调出第二终端所对应的虚拟遥控器,并通过调出的虚拟遥控器控制第二终端。在第一终端连接有多个第二终端时,第一终端的遥控器通过虚拟遥控器控制第二终端,而不用第二终端的遥控器去单独控制第二终端,使得对第二终端的控制更加方便,提高控制效率。【专利说明】基于虚拟遥控器控制终端的方法和装置
本专利技术涉及远程控制
,尤其涉及一种基于虚拟遥控器控制终端的方法和 装直。
技术介绍
随着全球电视数字化的日益推进,越来越多的消费类电子设备不知不觉进入大家的生活,智能电视的功能也越来越强大,智能电视可与其它终端进行通信,如DVD播放机、机顶盒以及功放等,但电视与这些终端之间通常是独立的,各自有各自的遥控器,电视机的遥控器不能控制这些家电,当需要控制哪个终端时,则需要用与待控制的终端匹配的遥控器对其进行控制,非常不方便。
技术实现思路
本专利技术的主要目的是提供一种基于虚拟遥控器控制终端的方法和装置,旨在使得对多个终端的控制更加方便。本专利技术提出一种基于虚拟遥控器控制终端的方法,其特征在于,包括:第一终端在侦测到控制信号时,根据所述控制信号对应确定并调出预存的虚拟遥控器;第一终端根据所述虚拟遥控器与第二终端的映射关系,通过调出的虚拟遥控器控制对应的第二终端,其中:所述虚拟遥控器按照如下步骤生成:第一终端获取各个第二终端对应的遥控器的图像,为获取到的各个遥控器的图像生成对应的虚拟遥控器;第一终端建立并保存各个第二终端对应的遥控器与生成的虚拟遥控器的映射关系,学习各个第二终端对应的遥控器的键值信息,建立并保存各个第二终端对应的遥控器的键值信息与对应的虚拟遥控器上的按键的映射关系。优选地,所述学习各个第二终端对应的遥控器的键值信息,建立并保存各个第二终端对应的遥控器的键值信息与对应的虚拟遥控器上的按键的映射关系的步骤包括:所述第一终端判断所述遥控器是否为标准遥控器;若所述遥控器为标准遥控器,则所述第一终端按照预设的顺序建立虚拟遥控器上的按键与接收到的键值信息的映射关系;若所述遥控器为非标准遥控器,则所述第一终端依次建立接收到键值信息与所述选择光标所处位置的按键的映射关系,直至完成所有遥控器上的按键与接受到的键值信息的映射关系。优选地,第一终端学习各个第二终端对应的遥控器的键值信息步骤之前还包括:所述第一终端采用预设的频率或者依次采用不同频率接收各个第二终端对应的遥控器发送的遥控信号;所述第一终端确定所述第二终端对应的遥控器发送的遥控信号的编码频率和编码方式,或根据遥控器发送的遥控信号获取所述遥控器的编码频率和编码方式,并将获取到的编码频率和编码方式与所述虚拟遥控器关联保存。优选地,第一终端根据所述虚拟遥控器与第二终端的映射关系,通过调出的虚拟遥控器控制对应的第二终端的步骤包括:所述第一终端在侦测到确认信号时,获取所述选择光标所处位置的按键的键值信息;所述第一终端根据所述虚拟遥控器所对应的编码频率和编码方式将所述键值信息编码生成控制报文,并根据所述虚拟遥控器与所述第二终端的映射关系将所述控制报文发送至对应的第二终端,以对所述第二终端进行控制。优选地,所述第一终端建立并保存各个第二终端对应的遥控器与生成的虚拟遥控器的映射关系的步骤之后还包括:所述第一终端建立并保存所述虚拟遥控器与所述第二终端连接的信源之间的映身寸关系。优选地,所述第一终端在侦测到控制信号时,根据所述控制信号对应确定并调出预存的虚拟遥控器的步骤具体包括:第一终端在侦测到控制信号时,根据所述控制信号获取信源信息;所述第一终端根据所述虚拟遥控器与信源之间的映射关系,确定并调出相应的虚拟遥控器。本专利技术还提出一种基于虚拟遥控器控制终端的装置,包括:调出模块,用于在侦测到控制信号时,根据所述控制信号获取信源信息,并根据所述虚拟遥控器与信源信息之间的映射关系,确定并调出相应的虚拟遥控器。控制模块,用于根据所述虚拟遥控器与第二终端的映射关系,通过调出的虚拟遥控器控制对应的第二终端,其中:生成模块,用于获取各个第二终端对应的遥控器的图像,为获取到的各个遥控器的图像生成对应的虚拟遥控器;处理模块,用于建立并保存各个第二终端对应的遥控器与生成的虚拟遥控器的映射关系,学习各个第二终端对应的遥控器的键值信息,建立并保存各个第二终端对应的遥控器的键值信息与对应的虚拟遥控器上的按键的映射关系。优选地,所述处理模块包括:判断单元,用于判断所述遥控器是否为标准遥控器;处理单元,用于若所述遥控器为标准遥控器,则所述第一终端按照预设的顺序建立并保存虚拟遥控器上的按键与接收到的键值信息的映射关系;若所述遥控器为非标准遥控器,则所述第一终端依次建立并保存接收到键值信息与所述选择光标所处位置的按键的映射关系,直至完成所有遥控器上的按键与接受到的键值信息的映射关系。优选地,所述控制模块还用于采用按预设的频率调频的接收模块接收各个第二终端对应的遥控器发送的遥控信号,或者,依次采用不同频率的接收模块接收所述遥控器发送的遥控信号;所述处理模块还用于确定所述第二终端对应的遥控器发送的遥控信号的编码频率和编码方式,或根据遥控器发送的遥控信号获取所述遥控器的编码频率和编码方式,并将获取到的编码频率和编码方式与所述虚拟遥控器关联保存。优选地,所述控制模块包括:第一获取单元,用于在侦测到确认信号时,获取所述选择光标所处位置的按键的键值信息;控制单元,用于根据所述虚拟遥控器所对应的编码频率和编码方式将所述键值信息编码生成控制报文,并根据所述虚拟遥控器与所述第二终端的映射关系将所述控制报文发送至对应的第二终端,以对所述第二终端进行控制。优选地,所述存储模块还用于建立并保存所述虚拟遥控器与所述第二终端连接的{目源之间的映射关系。本专利技术提出的基于虚拟遥控器控制终端的方法和装置,生成多个与第一终端连接的第二终端连接的虚拟遥控器,在需要控制第二终端时,通过第一终端的遥控器调出第二终端所对应的虚拟遥控器,并通过调出的虚拟遥控器控制第二终端。在第一终端连接有多个第二终端时,第一终端的遥控器通过虚拟遥控器控制第二终端,而不用第二终端的遥控器去单独控制第二终端,使得对第二终端的控制更加方便,提高控制效率。【专利附图】【附图说明】图1为本专利技术基于虚拟遥控器控制终端的方法较佳实施例的流程示意图;图2为本专利技术基于虚拟遥控器控制终端的方法中生成虚拟遥控器的第一实施例的流程示意图;图3为图2中步骤S50的具体流程示意图;图4为本专利技术基于虚拟遥控器控制终端的方法中生成虚拟遥控器的第二实施例的流程示意图;图5为图1中步骤S20的具体流程示意图;图6为本专利技术基于虚拟遥控器控制终端的方法中生成虚拟遥控器的第三实施例的流程示意图;图7为图1中在步骤SlO的具体流程示意图;图8为本专利技术基于虚拟遥控器控制终端的装置较佳实施例的结构示意图;图9为图8中存储模块的结构示意图;图10为图8中控制模块的具体结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】下面结合附图及具体实施例就本专利技术的技术方案做进一步的说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,本文档来自技高网...
基于虚拟遥控器控制终端的方法和装置

【技术保护点】
一种基于虚拟遥控器控制终端的方法,其特征在于,包括:第一终端在侦测到控制信号时,根据所述控制信号对应确定并调出预存的虚拟遥控器;第一终端根据所述虚拟遥控器与第二终端的映射关系,通过调出的虚拟遥控器控制对应的第二终端,其中:所述虚拟遥控器按照如下步骤生成:第一终端获取各个第二终端对应的遥控器的图像,为获取到的各个遥控器的图像生成对应的虚拟遥控器;第一终端建立并保存各个第二终端对应的遥控器与生成的虚拟遥控器的映射关系,第一终端学习各个第二终端对应的遥控器的键值信息,建立并保存各个第二终端对应的遥控器的键值信息与对应的虚拟遥控器上的按键的映射关系。

【技术特征摘要】

【专利技术属性】
技术研发人员:张睿
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1