掌桥专利:专业的专利平台
掌桥专利
首页

终端设备的控制方法、装置、电子设备及存储介质

文献发布时间:2024-04-18 19:58:30


终端设备的控制方法、装置、电子设备及存储介质

技术领域

本发明涉及数据传输技术领域,特别是涉及一种终端设备的控制方法、一种终端设备的控制装置、一种电子设备以及一种计算机可读存储介质。

背景技术

随着网络技术的发展,视频会议的应用越来越广泛。其中,在视频会议中,设备之间的通信架构也多样化,以适配不同的会议场景。例如,在一些视频场景中,当使用终端设备进行视频会议时,终端设备部署在会议室之外的其他空间中,而由于存在空间上的物理隔离,使得用户无法对部署在会议室之外的终端设备进行有效地控制,容易影响会议进程。若为了实现对不同空间中的终端设备进行控制,则需要额外添加相应的硬件设备,一方面需要增加额外的成本,另一方面对当前硬件设备存在一定的要求,通用性差。

发明内容

本发明实施例是提供一种终端设备的控制方法、装置、电子设备以及计算机可读存储介质,以解决或部分解决视频会议过程中无法异地对终端设备进行控制以及设备控制的成本高、通用性差的问题。

本发明实施例公开了一种终端设备的控制方法,应用于第一终端设备,所述第一终端设备通过多媒体接口与至少一个第二终端设备进行多媒体数据传输,所述方法包括:

接收用于控制所述第二终端设备的控制信号;

根据所述控制信号生成适配于所述多媒体接口的目标信令报文,并从所述至少一个第二终端设备中选择与所述控制信号匹配的目标终端设备;

通过所述多媒体接口向所述目标终端设备发送所述目标信令报文,所述目标信令报文用于指示所述目标终端设备执行与所述控制信号对应的操作。

可选的,所述根据所述控制信号生成适配于所述多媒体接口的目标信令报文,包括:

获取通过所述多媒体接口与所述第二终端设备进行通信的初始信令报文;

将所述控制信号写入所述初始信令报文中的保留字段,获得包含所述控制信号的目标信令报文。

可选的,所述控制信号为红外信号,所述多媒体接口为HDMI接口,所述第一终端设备包括处理器以及与所述HDMI接口对应的HDMI发送模块,所述将所述控制信号写入所述初始信令报文中的保留字段,获得包含所述控制信号的目标信令报文,包括:

通过所述处理器将所述控制信号写入所述初始信令报文中保留字段对应的寄存器中,获得包含控制信号的目标信令报文;

其中,所述通过所述多媒体接口向所述目标终端设备发送所述目标信令报文,包括:

通过所述HDMI发送模块基于所述HDMI接口向所述目标终端设备发送所述目标信令报文。

可选的,所述从所述至少一个第二终端设备中选择与所述控制信号匹配的目标终端设备,包括:

获取所述控制信号对应的第一标识码以及各个所述第二终端设备的第二标识码,并将所述第一标识码与所述第二标识码进行比较;

将与所述第一标识码相同的第二标识码所属的第二终端设备作为与所述控制信号对应的目标终端设备。

本发明实施例还公开了一种终端设备的控制方法,应用于第二终端设备,所述方法包括:

通过多媒体接口接收目标信令报文,所述目标信令报文包括与所述第二终端设备对应的控制信号,所述目标信令报文为所述第一终端设备根据所述控制信号生成的适配于所述多媒体接口的信令报文;

执行与所述控制信号对应的操作。

可选的,所述控制信号为红外信号,所述多媒体接口为HDMI接口,所述第二终端设备至少包括处理器以及通过IIC总线与所述处理器通信连接的HDMI接收模块,所述HDMI接收模块包括寄存器,所述通过多媒体接口接收目标信令报文,包括:

通过所述HDMI接收模块基于所述HDMI接口接收所述第一终端设备发送的目标信令报文;

通过所述处理器读取所述寄存器中存储的目标信令报文的保留字段,获得所述红外信号。

本发明实施例还公开了一种终端设备的控制装置,应用于第一终端设备,所述第一终端设备通过多媒体接口与至少一个第二终端设备进行多媒体数据传输,所述装置包括:

信号接收模块,用于接收用于控制所述第二终端设备的控制信号;

指令转换模块,用于根据所述控制信号生成适配于所述多媒体接口的目标信令报文,并从所述至少一个第二终端设备中选择与所述控制信号匹配的目标终端设备;

指令发送模块,用于通过所述多媒体接口向所述目标终端设备发送所述目标信令报文,所述目标信令报文用于指示所述目标终端设备执行与所述控制信号对应的操作。

可选的,所述指令转换模块具体用于:

获取通过所述多媒体接口与所述第二终端设备进行通信的初始信令报文;

将所述控制信号写入所述初始信令报文中的保留字段,获得包含所述控制信号的目标信令报文。

可选的,所述控制信号为红外信号,所述多媒体接口为HDMI接口,所述第一终端设备包括处理器以及与所述HDMI接口对应的HDMI发送模块,所述指令转换模块具体用于:

通过所述处理器将所述控制信号写入所述初始信令报文中保留字段对应的寄存器中,获得包含控制信号的目标信令报文;

其中,所述指令发送模块具体用于:

通过所述HDMI发送模块基于所述HDMI接口向所述目标终端设备发送所述目标信令报文

可选的,所述指令转换模块具体用于:

获取所述控制信号对应的第一标识码以及各个所述第二终端设备的第二标识码,并将所述第一标识码与所述第二标识码进行比较;

将与所述第一标识码相同的第二标识码所属的第二终端设备作为与所述控制信号对应的目标终端设备。

可选的,所述第一终端设备至少包括图像采集设备、图像显示设备、音频设备中的一种。

本发明实施例还公开了一种终端设备的控制装置,应用于第二终端设备,所述装置包括:

信令报文接收模块,用于通过多媒体接口接收目标信令报文,所述目标信令报文包括与所述第二终端设备对应的控制信号,所述目标信令报文为所述第一终端设备根据所述控制信号生成的适配于所述多媒体接口的信令报文;

信号响应模块,用于执行与所述控制信号对应的操作。

可选的,所述控制信号为红外信号,所述多媒体接口为HDMI接口,所述第二终端设备至少包括处理器以及通过IIC总线与所述处理器通信连接的HDMI接收模块,所述HDMI接收模块包括寄存器,所述信令报文接收模块具体用于:

通过所述HDMI接收模块基于所述HDMI接口接收所述第一终端设备发送的目标信令报文;

通过所述处理器读取所述寄存器中存储的目标信令报文的保留字段,获得所述红外信号。

本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;

所述存储器,用于存放计算机程序;

所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。

本发明实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。

本发明实施例包括以下优点:

在本发明实施例中,在视频会议过程中,第一终端设备与至少一个第二终端设备之间部署在不同的物理空间中,且第一终端设备与各个第二终端设备之间可以通过多媒体接口进行多媒体数据传输,其中,参会用户在第一终端设备所在的第一空间,第二终端设备位于第二空间,当位于第一空间中的参会用户需要对第二终端设备进行控制时,第一终端设备接收用于专属于控制第二终端设备的控制信号,并根据控制信号生成适配于多媒体接口的目标信令报文,并从各个第二终端设备中选择与控制信号匹配的目标终端设备,然后通过多媒体接口向目标终端设备发送目标信令报文,目标信令报文用于指示目标终端设备执行与控制信号对应的操作,从而在第一终端设备与第二终端设备已有的多媒体接口的基础上,实现了终端设备的“异地”控制,不仅不需要增加额外的硬件设备,降低了视频会议的成本,而且参会用户位于当前空间即可实现对控制另一空间的终端设备,提高了视频会议过程中设备控制的便利性,保证了视频会议的有序进行。

附图说明

图1是本发明实施例中提供的一种终端设备的控制方法的步骤流程图;

图2是本发明实施例中提供的设备架构图;

图3是本发明实施例中提供的一种应用场景的示意图;

图4是本发明实施例中提供的又一种应用场景的示意图;

图5是本发明实施例中提供的又一种应用场景的示意图;

图6是本发明实施例中提供的一种终端设备的控制装置的结构框图;

图7是本发明实施例中提供的一种终端设备的控制装置的结构框图;

图8是本发明实施例中提供的一种电子设备的框图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

为了使本领域技术人员更好地理解本发明实施例中的技术方案,下面对本发明实施例中涉及的部分技术特征进行解释说明:

HDMI:高清多媒体接口(High Definition Multimedia Interface)。

DDC:显示数据通道,(Display Data Channel),在HDMI协议中用于Source(发送方)和Sink(接收方)两端进行数据交换,基于I2C标准的一套通讯机制。

红外码值:红外遥控器按下按键时发出的红外信号。

红外用户码:红外码值的一部分,用于区分不同遥控器,当按下遥控器上的按钮时,遥控器会发送一个红外信号,红外接收设备收到信号后,会根据用户码判断该信号是否是由与自己匹配的遥控器发出的红外信号。

红外键值码:红外码值的一部分,对应遥控器上不同的按键。

作为一种示例,在一些会议场景中,用于进行视频会议的终端设备部署在其他物理空间中,而没有位于参会用户所在的物理空间中,当会议中需要对终端设备进行控制时,由于控制设备与终端设备之间由于物理障碍,参会用户无法对终端设备进行有效地控制,容易影响会议进程。若为了实现对不同空间中的终端设备进行控制,则需要额外添加相应的硬件设备或对终端设备进行改造,设备的远程控制受限于硬件设备,控制方式的通用性差,例如,受限于空间距离,需要添加额外的传输线缆提高终端设备的数据传输距离,或者,对于不支持CEC(Consumer Electronics Control,消费电子控制)功能,则需要对终端设备进行改造使其能够支持CEC功能,可见,无论是添加硬件设备,亦或是对终端设备进行改造,均需要增加额外的成本。

对此,在本发明中,基于已有的硬件基础,实现了终端设备的“异地”控制,不仅不需要增加额外的硬件设备,降低了视频会议的成本,而且参会用户位于当前空间即可实现对控制另一空间的终端设备,提高了视频会议过程中设备控制的便利性,保证了视频会议的有序进行。

参照图1,示出了本发明实施例中提供的一种终端设备的控制方法的步骤流程图,应用于第一终端设备,所述第一终端设备通过多媒体接口与至少一个第二终端设备进行多媒体数据传输,具体可以包括如下步骤:

步骤101,接收用于控制所述第二终端设备的控制信号;

作为一种可行的示例,参照图2,示出了本发明实施例中提供的设备架构图,控制设备与第一终端设备位于第一空间,第二终端设备位于第二空间,第一空间与第二空间为互相独立的两个物理空间。其中,第一终端设备与第二终端设备之间可以通过多媒体接口进行通信连接,例如,多媒体接口可以为HDMI接口,通过在第一终端设备与第二终端设备之间对应的HDMI接口连接相应的HDMI线缆,实现第一终端设备与第二终端设备之间的多媒体数据传输。此外,在一种情况下,可以在第一空间中部署多台第一终端设备,并在第二空间中部署一台第二终端设备,各个第一终端设备均可以接收相应的控制信号,以对第二终端设备进行控制;在另一种情况下,可以在第一空间中部署一台第一终端设备,并在第二空间中部署多台第二终端设备,第一终端设备可以根据控制信号与第二终端设备之间的映射关系,对第二终端设备进行控制;在另一种情况下,可以在第一空间中部署多台第一终端设备,在第二空间中部署多台第二终端设备,第一终端设备可以根据控制信号与第二终端设备之间的映射关系,对第二终端设备进行控制等,本发明对此不作限制。

可选地,控制设备可以包括能够对第一终端设备和/或第二终端设备进行控制的设备,需要说明的是,在本发明中,控制设备特指专属控制第二终端设备的控制设备,例如,具有红外功能的遥控器等;第一终端设备可以包括图像采集设备、图像显示设备、音频设备中的一种,图像采集设备可以为摄像头等,图像显示设备可以为显示器、显示屏、投影仪等,音频设备可以包括音响、麦克风等;第二终端设备可以为电视、计算机、笔记本电脑等支持视频会议的设备,本发明对此不作限制。

此外,在一些场景下,用户还可以在第一终端设备上直接输入相应的控制信号,以通过第一终端设备将控制信号传输至第二终端设备,实现对第二终端设备的控制,在该过程中,第一终端设备可以作为控制第二终端设备的信号输入设备以及信号发送设备,本发明对此不作限制。

在具体实现中,用户可以在控制设备上输入相应的操作,控制设备响应于用户输入的控制操作,确定与控制操作对应的控制信号,然后向第一终端设备发送控制信号,以便第一终端设备对控制信号进行后续的数据处理。其中,不同的控制设备可以对应不同的标识码(如红外用户码等),控制设备通过标识码与第一终端设备、第二终端设备之间建立对应的映射关系,以便用户通过控制设备对第一终端设备、第二终端设备进行控制。

可选的,假设控制设备为遥控器,遥控器包括若干个不同的物理按键,不同的物理按键对应不同的控制功能,如增加音量、减少音量、关闭显示、系统设置、菜单返回、打开菜单、旋转控制、焦距控制、分辨率切换等等。

步骤102,根据所述控制信号生成适配于所述多媒体接口的目标信令报文,并从所述至少一个第二终端设备中选择与所述控制信号匹配的目标终端设备;

对于多媒体接口,可以用于在第一终端设备与第二终端设备之间进行多媒体数据传输,对于控制设备发送的控制信号,可以将其写入至第一终端设备与第二终端设备之间数据传输的信令报文中,以便在传输多媒体数据的同时,将目标信令报文传输至第二终端设备,从而基于已有的硬件设备,实现目标信令报文的异地传输,进而实现对第二终端设备的异地控制。

其中,对于控制设备发送的控制信号,其携带有对应的目标标识码,标识码用于表征控制设备的身份,而不同第二终端设备可以分别与不同的控制设备建立对应的映射关系,如,遥控器①与第二终端设备A之间建立控制关系,遥控器②与第二终端设备B之间建立控制关系等,则当第一终端设备接收到控制信号后,可以获取控制信号对应的第一标识码以及各个第二终端设备的第二标识码,并将第一标识码与第二标识码进行比较,然后将与第一标识码相同的第二标识码所属的第二终端设备作为与控制信号对应的目标终端设备,以便目标终端设备执行对应的操作。

在一些可行的实施方式中,控制设备发送的控制信号可以为红外信号,多媒体接口为HDMI接口,第一终端设备包括处理器以及与HDMI接口对应的HDMI发送模块、HDMI发送模块对应的寄存器,则第一终端设备可以通过处理器将控制信号写入初始信令报文中保留字段对应的寄存器中,获得包含控制信号的目标信令报文,并通过HDMI发送模块基于HDMI接口向目标终端设备发送目标信令报文,以便将目标信令报文发送至第二终端设备,从而第一终端设备通过处理器、HDMI发送模块以及HDMI接口之间的配合,可以将相应的控制信号写入第一终端设备与第二终端设备之间通过HDMI协议进行传输的信令报文,使得第一终端设备向第二终端设备传输多媒体数据的同时,将控制信号写入到相应的保留字段传输至第二终端设备,实现对第二终端设备的异地控制,不仅不需要增加额外的硬件设备,降低了视频会议的成本,而且参会用户位于当前空间即可实现对控制另一空间的终端设备,提高了视频会议过程中设备控制的便利性,保证了视频会议的有序进行。可选的,HDMI发送模块中可以配置对应的寄存器,用于对信令报文进行存储。

其中,对于HDMI协议,其除了可以传输多媒体数据,还可以传输信令报文、行场同步信号等,则第一终端设备通过在信令报文中添加相应的保留字段,利用HDMI保留字段传输控制设备发送的控制信号(如红外信息等),实现对第二终端设备的异地控制,例如,第一终端设备可以向第二终端设备传输AVIInfoframe音视频辅助信令,则可以在该信令中添加用于对第二终端设备进行系统设置的目标信令报文等。

步骤103,通过所述多媒体接口向所述目标终端设备发送所述目标信令报文,所述目标信令报文用于指示所述目标终端设备执行与所述控制信号对应的操作。

在本发明实施例中,对于用于控制第二终端设备的目标信令报文,第一终端设备可以通过多媒体接口向第二终端设备发送目标信令报文,第二终端设备接收到目标信令报文后,从目标信令报文中提取控制信号并执行与控制信号对应的操作,从而在第一终端设备与第二终端设备已有的多媒体接口的基础上,实现了终端设备的“异地”控制,不仅不需要增加额外的硬件设备,降低了视频会议的成本,而且参会用户位于当前空间即可实现对控制另一空间的终端设备,提高了视频会议过程中设备控制的便利性,保证了视频会议的有序进行。

在具体实现中,基于HDMI协议,第一终端设备通过HDMI接口与第二终端设备之间建立了对应的显示数据通道,则第一终端设备可以通过显示数据通道向第二终端设备发送HDMI发送模块发送的目标信令报文。可选地,当控制信号为红外信号时,目标信令报文可以包括红外码值、红外用户码以及红外键值码等,第二终端设备在接收到目标信令报文后,可以进行相应的解析以执行对应的操作。

具体的,对于第二终端设备,其可以包括HDMI接收模块以及处理器,其中,处理器与HDMI接收模块之间可以通过IIC(Inter-Integrated Circuit,串行通信协议)总线进行通信连接,HDMI接收模块中配置有对应的寄存器,用于存储从第一终端设备接收的信令报文,则第二终端设备的处理器可以利用与HDMI接收模块连接的IIC总线,读取HDMI接收模块的寄存器中存储的目标信令报文中的保留字段,并对读取到的信息进行解析、处理,得到对应的红外码值、红外用户码以及红外键值码,将红外用户码和红外键值码发送到红外处理程序中,由红外处理程序根据红外键值码执行对应的操作,从而实现了终端设备的“异地”控制,不仅不需要增加额外的硬件设备,降低了视频会议的成本,而且参会用户位于当前空间即可实现对控制另一空间的终端设备,提高了视频会议过程中设备控制的便利性,保证了视频会议的有序进行。

此外,对于第二终端设备,其通过自带的红外接收接模块收的红外信号,可以由第二终端设备红外接收模块直接接收并作相应处理得到的,而第一终端设备通过HDMI线发送到第二终端设备的红外信号,可以由第二终端设备读取HDMI接收模块的寄存器得到的。需要说明的是,两种信号虽然最终都是由红外处理程序进行处理的,但是两个信号由于信号的来源不同,红外处理程序可以做出区分,可以在红外处理程序中通过设置判断信号来源设定两个来源的优先级的方式,以判定第二终端设备最终使用相应来源的红外信号,例如,可以设置通过红外接收模块接收到的红外信号对应的优先级高于HDMI接收模块的寄存器接收到的红外信号对应的优先级等,本发明对此不作限制。

在本发明实施例中,在视频会议过程中,第一终端设备与至少一个第二终端设备之间部署在不同的物理空间中,且第一终端设备与各个第二终端设备之间可以通过多媒体接口进行多媒体数据传输,其中,参会用户在第一终端设备所在的第一空间,第二终端设备位于第二空间,当位于第一空间中的参会用户需要对第二终端设备进行控制时,第一终端设备接收用于专属于控制第二终端设备的控制信号,并根据控制信号生成适配于多媒体接口的目标信令报文,并从各个第二终端设备中选择与控制信号匹配的目标终端设备,然后通过多媒体接口向目标终端设备发送目标信令报文,目标信令报文用于指示目标终端设备执行与控制信号对应的操作,从而在第一终端设备与第二终端设备已有的多媒体接口的基础上,实现了终端设备的“异地”控制,不仅不需要增加额外的硬件设备,降低了视频会议的成本,而且参会用户位于当前空间即可实现对控制另一空间的终端设备,提高了视频会议过程中设备控制的便利性,保证了视频会议的有序进行。

为了使本领域技术人员更好地理解本发明实施例中的技术方案,下面通过一些可行的例子进行示例性说明:

参照图3,电视部署在机房,云台摄像头部署在会议室,当会议室的用户想要通过遥控器对电视进行控制时,由于墙壁阻挡原因无法实现控制,对此,在本发明中,可以使用HDMI线缆将遥控器对应的红外码值传输至电视,实现对电视的控制。其中,假设云台摄像头关联红外遥控器①,电视关联红外遥控器②,即需要传输到电视的红外码值是使用红外遥控器②发出的红外信号,红外遥控器①发出的红外信号由云台摄像头执行,如图4所示,红外码值的识别过程可以包括:

Step1:云台摄像头接收到红外码值;

Step2:云台摄像头对接收到的红外码值进行解析;

Step3:将解析的红外码值中的红外用户码进行判断,是否为终端关联的红外遥控器②对应的终端用户码;

Step4:如果是红外遥控器②对应的终端用户码,则将红外码值传输到电视;如果是红外遥控器①对应的云台用户码,则不传输到电视,由云台摄像头进行相应处理。

参照图5,当云台摄像头判断出为红外遥控器②发出的红外信号后,由云台摄像头的处理器(CPU)将接收到的红外信号进行解析写入到初始信令报文中的保留字段(将保留字段写入到HDMI发送模块对应的寄存器即可),获得包含控制信号的目标信令报文,然后目标信令报文可以由HDMI发送模块随着HDMI数据的传输,通过HDMI的DDC通道将保留字段中的红外信号传输到电视的HDMI接收模块中。

电视通过HDMI接收模块接收到HDMI数据后,目标信令报文中的保留字段可以存储到HDMI接收模块对应的寄存器中,接着电视的处理器可以利用与HDMI接收模块连接的IIC总线,读取HDMI接收模块的寄存器中存储的目标信令报文中的保留字段,并对读到的信息进行解析、处理得到红外码值对应的红外用户码和红外键值码,然后将红外用户码和红外键值码发送到红外处理程序中,由红外处理程序根据红外键值码执行对应的操作。

需要说明的是,在上述过程中,以用户通过云台摄像头和电视分别对应的遥控器进行控制为例进行示例性说明,可以理解的是,对于不同电视的控制,可以参考相同或相似的过程,在此不再赘述。

通过上述过程,在第一终端设备与第二终端设备已有的多媒体接口的基础上,实现了终端设备的“异地”控制,不仅不需要增加额外的硬件设备,降低了视频会议的成本,而且参会用户位于当前空间即可实现对控制另一空间的终端设备,提高了视频会议过程中设备控制的便利性,保证了视频会议的有序进行。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

参照图6,示出了本发明实施例中提供的一种终端设备的控制装置的结构框图,应用于第一终端设备,所述第一终端设备通过多媒体接口与至少一个第二终端设备进行多媒体数据传输,具体可以包括如下模块:

信号接收模块601,用于接收用于控制所述第二终端设备的控制信号;

指令转换模块602,用于根据所述控制信号生成适配于所述多媒体接口的目标信令报文,并从所述至少一个第二终端设备中选择与所述控制信号匹配的目标终端设备;

指令发送模块603,用于通过所述多媒体接口向所述目标终端设备发送所述目标信令报文,所述目标信令报文用于指示所述目标终端设备执行与所述控制信号对应的操作。

在一些可行的实施方式中,所述指令转换模块602具体用于:

获取通过所述多媒体接口与所述第二终端设备进行通信的初始信令报文;

将所述控制信号写入所述初始信令报文中的保留字段,获得包含所述控制信号的目标信令报文。

在一些可行的实施方式中,所述控制信号为红外信号,所述多媒体接口为HDMI接口,所述第一终端设备包括处理器以及与所述HDMI接口对应的HDMI发送模块,所述指令转换模块602具体用于:

通过所述处理器将所述控制信号写入所述初始信令报文中保留字段对应的寄存器中,获得包含控制信号的目标信令报文;

其中,所述指令发送模块具体用于:

通过所述HDMI发送模块基于所述HDMI接口向所述目标终端设备发送所述目标信令报文。

在一些可行的实施方式中,所述指令转换模块具体602用于:

通过所述显示数据通道将所述HDMI发送模块存储的目标信令报文,发送至所述目标终端设备。

获取所述控制信号对应的第一标识码以及各个所述第二终端设备的第二标识码,并将所述第一标识码与所述第二标识码进行比较;

将与所述第一标识码相同的第二标识码所属的第二终端设备作为与所述控制信号对应的目标终端设备。

在一些可行的实施方式中,所述第一终端设备至少包括图像采集设备、图像显示设备、音频设备中的一种。

参照图7,示出了本发明实施例中提供的一种终端设备的控制装置的结构框图,应用于第二终端设备,所述装置包括:

信令报文接收模块701,用于通过多媒体接口接收目标信令报文,所述目标信令报文包括与所述第二终端设备对应的控制信号,所述目标信令报文为第一终端设备根据所述控制信号生成的适配于所述多媒体接口的信令报文;

信号响应模块702,用于执行与所述控制信号对应的操作。

在一些可行的实施方式中,所述控制信号为红外信号,所述多媒体接口为HDMI接口,所述第二终端设备至少包括处理器以及通过IIC总线与所述处理器通信连接的HDMI接收模块,所述HDMI接收模块包括寄存器,所述信令报文接收模块701具体用于:

通过所述HDMI接收模块基于所述HDMI接口接收所述第一终端设备发送的目标信令报文;

通过所述处理器读取所述寄存器中存储的目标信令报文的保留字段,获得所述红外信号。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

另外,本发明实施例还提供了一种电子设备,包括:处理器,存储器,存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述终端设备的控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述终端设备的控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random AccessMemory,简称RAM)、磁碟或者光盘等。

图8为实现本发明各个实施例的一种电子设备的硬件结构示意图。

该电子设备800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809、处理器810、以及电源811等部件。本领域技术人员可以理解,本发明实施例中所涉及的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,电子设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

应理解的是,本发明实施例中,射频单元801可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器810处理;另外,将上行的数据发送给基站。通常,射频单元801包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元801还可以通过无线通信系统与网络和其他设备通信。

电子设备通过网络模块802为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元803可以将射频单元801或网络模块802接收的或者在存储器809中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元803还可以提供与电子设备800执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元803包括扬声器、蜂鸣器以及受话器等。

输入单元804用于接收音频或视频信号。输入单元804可以包括图形处理器(Graphics Processing Unit,GPU)8041和麦克风8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元806上。经图形处理器8041处理后的图像帧可以存储在存储器809(或其它存储介质)中或者经由射频单元801或网络模块802进行发送。麦克风8042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元801发送到移动通信基站的格式输出。

电子设备800还包括至少一种传感器805,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板8061的亮度,接近传感器可在电子设备800移动到耳边时,关闭显示面板8061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器805还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元806用于显示由用户输入的信息或提供给用户的信息。显示单元806可包括显示面板8061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板8061。

用户输入单元807可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元807包括触控面板8081以及其他输入设备8072。触控面板8081,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板8081上或在触控面板8081附近的操作)。触控面板8081可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器810,接收处理器810发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板8081。除了触控面板8081,用户输入单元807还可以包括其他输入设备8072。具体地,其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板8081可覆盖在显示面板8061上,当触控面板8081检测到在其上或附近的触摸操作后,传送给处理器810以确定触摸事件的类型,随后处理器810根据触摸事件的类型在显示面板8061上提供相应的视觉输出。可以理解的是,在一种实施例中,触控面板8081与显示面板8061是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板8081与显示面板8061集成而实现电子设备的输入和输出功能,具体此处不做限定。

接口单元808为外部装置与电子设备800连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元808可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到电子设备800内的一个或多个元件或者可以用于在电子设备800和外部装置之间传输数据。

存储器809可用于存储软件程序以及各种数据。存储器809可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器809可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器810是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器809内的软件程序和/或模块,以及调用存储在存储器809内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。处理器810可包括一个或多个处理单元;优选的,处理器810可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器810中。

电子设备800还可以包括给各个部件供电的电源811(比如电池),优选的,电源811可以通过电源管理系统与处理器810逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,电子设备800包括一些未示出的功能模块,在此不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

本领域普通技术人员可以意识到,结合本发明实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

相关技术
  • 电子设备的显示控制方法、装置、电子设备和存储介质
  • 电子设备控制方法及装置、电子设备及存储介质
  • 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
  • 一种智能控制方法、智能控制装置、电子设备和存储介质
  • 控制方法、控制装置、计算机可读存储介质和电子设备
  • 终端设备的控制方法、装置、存储介质及电子设备
  • 终端设备的控制方法、装置、电子设备及存储介质
技术分类

06120116496111