本发明涉及数据传输,特别是涉及一种终端设备的控制方法、一种终端设备的控制装置、一种电子设备以及一种计算机可读存储介质。
背景技术:
1、随着网络技术的发展,视频会议的应用越来越广泛。其中,在视频会议中,设备之间的通信架构也多样化,以适配不同的会议场景。例如,在一些视频场景中,当使用终端设备进行视频会议时,终端设备部署在会议室之外的其他空间中,而由于存在空间上的物理隔离,使得用户无法对部署在会议室之外的终端设备进行有效地控制,容易影响会议进程。若为了实现对不同空间中的终端设备进行控制,则需要额外添加相应的硬件设备,一方面需要增加额外的成本,另一方面对当前硬件设备存在一定的要求,通用性差。
技术实现思路
1、本发明实施例是提供一种终端设备的控制方法、装置、电子设备以及计算机可读存储介质,以解决或部分解决视频会议过程中无法异地对终端设备进行控制以及设备控制的成本高、通用性差的问题。
2、本发明实施例公开了一种终端设备的控制方法,应用于第一终端设备,所述第一终端设备通过多媒体接口与至少一个第二终端设备进行多媒体数据传输,所述方法包括:
3、接收用于控制所述第二终端设备的控制信号;
4、根据所述控制信号生成适配于所述多媒体接口的目标信令报文,并从所述至少一个第二终端设备中选择与所述控制信号匹配的目标终端设备;
5、通过所述多媒体接口向所述目标终端设备发送所述目标信令报文,所述目标信令报文用于指示所述目标终端设备执行与所述控制信号对应的操作。
6、可选的,所述根据所述控制信号生成适配于所述多媒体接口的目标信令报文,包括:
7、获取通过所述多媒体接口与所述第二终端设备进行通信的初始信令报文;
8、将所述控制信号写入所述初始信令报文中的保留字段,获得包含所述控制信号的目标信令报文。
9、可选的,所述控制信号为红外信号,所述多媒体接口为hdmi接口,所述第一终端设备包括处理器以及与所述hdmi接口对应的hdmi发送模块,所述将所述控制信号写入所述初始信令报文中的保留字段,获得包含所述控制信号的目标信令报文,包括:
10、通过所述处理器将所述控制信号写入所述初始信令报文中保留字段对应的寄存器中,获得包含控制信号的目标信令报文;
11、其中,所述通过所述多媒体接口向所述目标终端设备发送所述目标信令报文,包括:
12、通过所述hdmi发送模块基于所述hdmi接口向所述目标终端设备发送所述目标信令报文。
13、可选的,所述从所述至少一个第二终端设备中选择与所述控制信号匹配的目标终端设备,包括:
14、获取所述控制信号对应的第一标识码以及各个所述第二终端设备的第二标识码,并将所述第一标识码与所述第二标识码进行比较;
15、将与所述第一标识码相同的第二标识码所属的第二终端设备作为与所述控制信号对应的目标终端设备。
16、本发明实施例还公开了一种终端设备的控制方法,应用于第二终端设备,所述方法包括:
17、通过多媒体接口接收目标信令报文,所述目标信令报文包括与所述第二终端设备对应的控制信号,所述目标信令报文为所述第一终端设备根据所述控制信号生成的适配于所述多媒体接口的信令报文;
18、执行与所述控制信号对应的操作。
19、可选的,所述控制信号为红外信号,所述多媒体接口为hdmi接口,所述第二终端设备至少包括处理器以及通过iic总线与所述处理器通信连接的hdmi接收模块,所述hdmi接收模块包括寄存器,所述通过多媒体接口接收目标信令报文,包括:
20、通过所述hdmi接收模块基于所述hdmi接口接收所述第一终端设备发送的目标信令报文;
21、通过所述处理器读取所述寄存器中存储的目标信令报文的保留字段,获得所述红外信号。
22、本发明实施例还公开了一种终端设备的控制装置,应用于第一终端设备,所述第一终端设备通过多媒体接口与至少一个第二终端设备进行多媒体数据传输,所述装置包括:
23、信号接收模块,用于接收用于控制所述第二终端设备的控制信号;
24、指令转换模块,用于根据所述控制信号生成适配于所述多媒体接口的目标信令报文,并从所述至少一个第二终端设备中选择与所述控制信号匹配的目标终端设备;
25、指令发送模块,用于通过所述多媒体接口向所述目标终端设备发送所述目标信令报文,所述目标信令报文用于指示所述目标终端设备执行与所述控制信号对应的操作。
26、可选的,所述指令转换模块具体用于:
27、获取通过所述多媒体接口与所述第二终端设备进行通信的初始信令报文;
28、将所述控制信号写入所述初始信令报文中的保留字段,获得包含所述控制信号的目标信令报文。
29、可选的,所述控制信号为红外信号,所述多媒体接口为hdmi接口,所述第一终端设备包括处理器以及与所述hdmi接口对应的hdmi发送模块,所述指令转换模块具体用于:
30、通过所述处理器将所述控制信号写入所述初始信令报文中保留字段对应的寄存器中,获得包含控制信号的目标信令报文;
31、其中,所述指令发送模块具体用于:
32、通过所述hdmi发送模块基于所述hdmi接口向所述目标终端设备发送所述目标信令报文
33、可选的,所述指令转换模块具体用于:
34、获取所述控制信号对应的第一标识码以及各个所述第二终端设备的第二标识码,并将所述第一标识码与所述第二标识码进行比较;
35、将与所述第一标识码相同的第二标识码所属的第二终端设备作为与所述控制信号对应的目标终端设备。
36、可选的,所述第一终端设备至少包括图像采集设备、图像显示设备、音频设备中的一种。
37、本发明实施例还公开了一种终端设备的控制装置,应用于第二终端设备,所述装置包括:
38、信令报文接收模块,用于通过多媒体接口接收目标信令报文,所述目标信令报文包括与所述第二终端设备对应的控制信号,所述目标信令报文为所述第一终端设备根据所述控制信号生成的适配于所述多媒体接口的信令报文;
39、信号响应模块,用于执行与所述控制信号对应的操作。
40、可选的,所述控制信号为红外信号,所述多媒体接口为hdmi接口,所述第二终端设备至少包括处理器以及通过iic总线与所述处理器通信连接的hdmi接收模块,所述hdmi接收模块包括寄存器,所述信令报文接收模块具体用于:
41、通过所述hdmi接收模块基于所述hdmi接口接收所述第一终端设备发送的目标信令报文;
42、通过所述处理器读取所述寄存器中存储的目标信令报文的保留字段,获得所述红外信号。
43、本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
44、所述存储器,用于存放计算机程序;
45、所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。
46、本发明实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。
47、本发明实施例包括以下优点:
48、在本发明实施例中,在视频会议过程中,第一终端设备与至少一个第二终端设备之间部署在不同的物理空间中,且第一终端设备与各个第二终端设备之间可以通过多媒体接口进行多媒体数据传输,其中,参会用户在第一终端设备所在的第一空间,第二终端设备位于第二空间,当位于第一空间中的参会用户需要对第二终端设备进行控制时,第一终端设备接收用于专属于控制第二终端设备的控制信号,并根据控制信号生成适配于多媒体接口的目标信令报文,并从各个第二终端设备中选择与控制信号匹配的目标终端设备,然后通过多媒体接口向目标终端设备发送目标信令报文,目标信令报文用于指示目标终端设备执行与控制信号对应的操作,从而在第一终端设备与第二终端设备已有的多媒体接口的基础上,实现了终端设备的“异地”控制,不仅不需要增加额外的硬件设备,降低了视频会议的成本,而且参会用户位于当前空间即可实现对控制另一空间的终端设备,提高了视频会议过程中设备控制的便利性,保证了视频会议的有序进行。