控制设备的方法、系统、装置、存储介质以及电子设备与流程

文档序号:32975791发布日期:2023-01-17 21:15阅读:40来源:国知局
控制设备的方法、系统、装置、存储介质以及电子设备与流程

1.本发明涉及智能控制领域,具体而言,涉及一种控制设备的方法、系统、装置、存储介质以及电子设备。


背景技术:

2.随着互联网技术的发展,多设备教学成为了一种常见的教学形式,多设备教学能够减少纸张的使用,并且可支持视频、图片等多种形式,具有节约资源、提高学生积极性的优势。
3.由于多设备教学具有上述优势,多设备教学已经在教学过程中被越来越广泛的应用,但是多设备教学会涉及到多种设备之间的连接与数据传输,保证多种设备之间数据传输的稳定,是保障教学质量的基础。
4.但是在现有技术中,如图1所示,多设备之间主要是通过软件进行数据传输的,首先在预设平台上需要安装有触摸驱动和软件,当操作人员在预设平台进行操作,触发触摸驱动时,预设平台上的软件能够捕获到预设平台上的触控信息,然后通过开源框架协议对触控信息进行转换,转换完成后,预设平台将转换后的触控信息传输给第一屏幕上的软件,第一屏幕上的软件通过开源框架协议解析接收到的触控信息,然后通过虚拟触摸驱动转换和分发触控信息给第一屏幕触摸驱动或者第二屏幕触摸驱动,执行触控操作,进而实现智能讲台控制不同的显示设备的画面。
5.容易注意到的是,现有技术中使用纯软件的方式进行多设备之间的数据传输,要求在所有的设备上都要安装软件,操作过程复杂,其次依靠网络通讯的方式进行数据传输,当网络出现波动或者异常时,会导致多个设备之间存在网络延迟甚至无法连接的问题。
6.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

7.本发明实施例提供了一种控制设备的方法、系统、装置、存储介质以及电子设备,以至少解决多屏教学场景下预设平台向设备回传数据时所存在的延迟高的技术问题。
8.根据本发明实施例的一个方面,提供了一种控制设备的方法,包括:在检测到多个设备中的第一设备向预设平台发送图像数据时,通过第一信号通道接收预设平台发送的控制指令,并且将多个设备与预设平台之间的信号传输通道切换至第二信号通道,其中,第二信号通道用于连接预设平台与第一设备,第一设备为多个设备中的任意一个设备,然后通过第二信号通道将控制指令发送至第一设备,以使预设平台控制第一设备。
9.进一步地,控制设备的方法还包括:在通过第一信号通道接收预设平台发送的控制指令之前,获取第一设备发送的图像数据,然后根据预设映射关系确定输出端口,将图像数据发送至与输出端口连接的设备。
10.进一步地,控制设备的方法还包括:将图像数据发送至与输出端口连接的设备,当在输出端口为第一端口时,将图像数据发送至第二设备,以使第二设备展示图像数据,其
中,第二设备为多个设备中的任意一个设备,第二设备不同于第一设备。
11.进一步地,控制设备的方法还包括:在输出端口为第二端口时,将图像数据发送至预设平台,以使预设平台展示图像数据。
12.进一步地,控制设备的方法还包括:通过第二信号通道将控制指令发送至第一设备,首先获取图像数据所对应的传输标识,其中,传输标识与传输图像数据的传输通道相对应,然后根据传输标识确定向预设平台发送图像数据的第三设备,其中,第一设备包括第三设备和第四设备,第三设备通过第四设备与预设平台连接,第四设备通过第一端口将第四设备所对应的扩展屏数据发送至第三设备,进而通过第二信号通道将控制指令发送至第三设备,以使预设平台控制第三设备。
13.根据本发明实施例的另一方面,还提供了一种控制设备的系统,包括:多个设备;信号转接单元,其中,多个设备通过至少一个第二信号通道与信号转接单元连接;预设平台,通过信号转接单元与多个设备连接,其中,预设平台通过第一信号通道与信号转接单元连接;信号转接单元还用于在检测到多个设备中的第一设备向预设平台发送图形数据时,将信号传输通道切换至第二信号通道,并通过第二信号通道将控制指令发送至第一设备,以使预设平台控制第一设备,信号传输通道用于连接预设平台与多个设备。
14.进一步地:在控制设备的系统中,至少一个第二信号通道和第一信号通道为通用串行总线。
15.进一步地:在控制设备的系统中,多个设备至少包括第三设备和第四设备,其中,第三设备和第四设备通过通用串行总线连接,第三设备通过通用串行总线与第四设备进行同步校准。
16.进一步地:在控制设备的系统中,多个设备通过多媒体接口与信号转接单元连接,预设平台通过多媒体接口与信号转接单元连接,其中,多个设备通过多媒体接口将多个设备所对应的图像数据传输至预设平台。
17.进一步地:在控制设备的系统中,第四设备通过多媒体接口与信号转接单元连接,以将第四设备所对应的扩展屏数据发送至第三设备。
18.根据本发明实施例的另一方面,还提供了一种控制设备的装置,包括:接收模块,用于在检测到多个设备中的第一设备向预设平台发送图像数据时,通过第一信号通道接收预设平台发送的控制指令;切换模块,用于将多个设备与预设平台之间的信号传输通道切换至第二信号通道,其中,第二信号通道用于连接预设平台与第一设备,第一设备为多个设备中的任意一个设备;发送模块,用于通过第二信号通道将控制指令发送至第一设备,以使预设平台控制第一设备。
19.根据本发明实施例的另一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述的控制设备的方法。
20.根据本发明实施例的另一方面,还提供了一种电子设备,该电子设备包括一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现用于运行程序,其中,程序被设置为运行时执行上述的控制设备的方法。
21.在本发明实施例中,采用预设平台和多个设备之间通过多媒体接口以及信号传输通道连接,实现图像数据传输和设备控制的方式,在检测到多个设备中的第一设备向预设
平台发送图像数据时,通过第一信号通道接收预设平台发送的控制指令,将多个设备与预设平台之间的信号传输通道切换至第二信号通道,其中,第二信号通道用于连接预设平台与第一设备,第一设备为多个设备中的任意一个设备,进而通过第二信号通道将控制指令发送至第一设备,以使预设平台控制第一设备。
22.在上述过程中,预设平台和多个设备之间通过多媒体接口以及信号传输通道连接并进行数据传输,当检测到多个设备中的第一设备向预设平台发送图像数据时,通过第一信号通道接收预设平台发送的控制指令,并且通过第二信息通道将控制指令发送至第一设备,从而实现预设平台对第一设备的控制,由于上述过程采用第一信号通道和第二信号通道传输数据,避免了网络传输数据时由于网络波动或者异常所导致的预设平台向多个设备回传数据时存在网络延迟高甚至网络掉线的问题。
23.由此可见,本技术所提供的方案达到了使用信号通道完成预设平台向多个设备回传数据的目的,从而实现了增强数据传输稳定性的技术效果,进而解决了多屏教学场景下预设平台向设备回传数据时所存在的延迟高的技术问题。
附图说明
24.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
25.图1是根据本发明实施例的一种现有技术的控制设备的方法示意图;
26.图2是根据本发明实施例的一种可选的控制设备的方法流程图;
27.图3是根据本发明实施例的一种可选的控制设备的方法示意图;
28.图4是根据本发明实施例的一种可选的控制设备的方法示意图;
29.图5是根据本发明实施例的一种可选的控制多个屏幕设备的方法流程图;
30.图6是根据本发明实施例的一种可选的控制多个屏幕设备的方法流程图;
31.图7是根据本发明实施例的一种可选的控制设备的系统示意图;
32.图8是根据本发明实施例的一种可选的控制设备的装置示意图。
具体实施方式
33.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
34.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
35.实施例1
36.根据本发明实施例,提供了一种控制设备的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
37.另外,还需要说明的是,信号转换单元可以作为本实施例中控制设备的方法的执行主体,其中,信号转换单元可以是视屏矩阵。
38.图2是根据本发明实施例的控制设备方法流程图,如图2所示,该方法包括如下步骤:
39.步骤s202,在检测到多个设备中的第一设备向预设平台发送图像数据时,通过第一信号通道接收预设平台发送的控制指令。
40.在步骤s202中,多个设备可以是显示设备,也可以是笔记本电脑、台式电脑以及智能平板等计算机设备,预设平台可以是智能讲台,第一信号通道可以是触控usb(universal serial bus,通用串行总线),其中,触控usb是一种可以传输触控信息的通用串行总线,例如,智能讲台可以通过触控usb将包含有触控信息的控制指令发送给信号转换单元。
41.可选的,如图4所示,信号转换单元连接了计算机设备、第一屏幕、第二屏幕以及智能讲台,其中,计算机设备、第一屏幕可以通过传输通道,例如hdmi(high definition multimedia interface,高清多媒体接口)向信号转换单元发送图像数据,当信号转换单元检测到图像数据时,信号转换单元通过触控usb1接收智能讲台发送的控制指令,其中,控制指令可以控制信号转换单元所连接的第一屏幕、第二屏幕以及计算机设备。
42.需要注意到的是,在步骤s202中,由于第一信号通道是一种通用串行总线,通过第一信号通道接收预设平台发送的控制指令,无需通过网络进行预设平台和信号转换单元之间的数据传输,从而避免了信号转换单元在接收预设平台发送的控制指令时存在网络延迟高的问题。
43.步骤s204,将多个设备与预设平台之间的信号传输通道切换至第二信号通道。
44.在步骤s204中,第二信号通道用于连接预设平台与第一设备,第一设备为多个设备中的任意一个设备,第二信号通道可以是双公usb,其中,双公usb可以是一种两端均为usb的通用串行总线,也可以是一端是usb接口,另外一端是type-c接口的通用串行总线,或者是两端均为type-c接口的通用串行总线,其中,type-c是一种c型usb接口。
45.可选的,如图4所示,信号转换单元通过双公usb1与计算机设备连接,通过双公usb2与第一屏幕连接,信号转换单元接收到智能讲台发送的控制指令后,识别智能讲台需要控制的设备,并且切换至对应的第二信号通道,例如,智能讲台发送的控制指令为控制计算机设备,则信号转换单元切换到双公usb1的第二信号通道上,进而实现控制计算机设备。
46.需要注意到的是,在步骤s204中,由于第二信号通道是一种通用串行总线,使用第二信号通道连接预设平台与第一设备,避免了通过网络通讯进行预设平台和全部设备之间的数据传输,从而解决了预设平台向多种设备回传数据时存在延迟高的问题。
47.步骤s206,通过第二信号通道将控制指令发送至第一设备,以使预设平台控制第一设备。
48.可选的,如图4所示,智能讲台上安装有软件,并且智能讲台通过触控usb1与信号
转换单元连接,智能讲台能够根据信号转换单元的切换,决定将触控usb1切换至双公usb1或者双公usb2,同时信号转换单元内部具有usb交换模块,通过usb交换模块,智能讲台可以随意切换触控usb1映射至双公usb1或双公usb2。
49.可选的,当信号转换单元将触控usb1切换至双公usb1或者双公usb2后,识别到需要控制的计算机设备或者pc(open pluggable specification,也可以简称为ops,是一种开放式的可插拔电脑)模块所控制的设备只有一个显示屏幕时,此时在计算机设备或者pc模块上不需要安装软件,即可实现智能讲台的触控操作对计算机设备或者pc模块所控制的设备上的显示画面生效。例如,当智能讲台需要控制一台计算机设备的屏幕画面时,由于此台计算机设备只有一个屏幕,操作人员无需在此台计算机设备上安装软件,信号转换单元只需要将第二信号通道切换到双公usb1上,通过标准hid(human interface device,人机交互)触摸设备协议将智能讲台的触控动作回传到计算机设备上,进而实现了智能讲台控制计算机设备上的画面。其中,标准hid触摸设备协议是一种usb通信协议,通过该协议可以实现触控信息的传输。
50.可选的,当信号转换单元将触控usb1切换至双公usb1或者双公usb2后,识别到需要控制的计算机设备或者pc模块所控制的设备具有至少两个显示屏幕时,此时需要在计算机设备或者pc模块上安装有软件,该软件可以将触控usb1传输的智能讲台的触摸设备实例与其中任意一个显示屏幕的显示设备实例进行绑定,从而实现智能讲台控制任意一个显示屏幕的画面。例如,当智能讲台需要控制第一屏幕或者第二屏幕的画面时,其中,第一屏幕是具有pc模块的屏幕,第二屏幕是不具有pc模块的屏幕,此时需要在第一屏幕的pc模块上安装有软件,当智能讲台需要控制第一屏幕的画面时,在信号转换单元将第二信号通道切换至双公usb2后,pc模块上的软件将触摸usb1传输的智能讲台的触摸设备实例与第一屏幕的显示设备实例进行绑定,实现控制第一屏幕的画面,当智能讲台需要控制第二屏幕的画面时,则只要通过软件将触摸usb1传输的智能讲台的触摸设备实例与第二屏幕的显示设备实例进行绑定即可。
51.通过步骤s206,实现了预设平台通过第二信息通道控制多个设备,而且由于第二信号通道是一种通用串行总线,避免了通过网络通讯进行预设平台和全部设备之间的数据传输,从而解决了预设平台向多种设备回传数据时存在的延迟高的问题。
52.通过上述步骤s202至s206,可以获知,在本发明实施例中,采用预设平台和多个设备之间通过多媒体接口以及信号传输通道连接,实现图像数据传输和设备控制的方式,在检测到多个设备中的第一设备向预设平台发送图像数据时,通过第一信号通道接收预设平台发送的控制指令,将多个设备与预设平台之间的信号传输通道切换至第二信号通道,其中,第二信号通道用于连接预设平台与第一设备,第一设备为多个设备中的任意一个设备,进而通过第二信号通道将控制指令发送至第一设备,以使预设平台控制第一设备。
53.容易注意到的是,在上述过程中,预设平台和多个设备之间通过多媒体接口以及信号传输通道连接并进行数据传输,当检测到多个设备中的第一设备向预设平台发送图像数据时,通过第一信号通道接收预设平台发送的控制指令,并且通过第二信息通道将控制指令发送至第一设备,从而实现预设平台对第一设备的控制,由于上述过程采用第一信号通道和第二信号通道传输数据,避免了网络传输数据时由于网络波动或者异常所导致的预设平台向多个设备回传数据时存在网络延迟高甚至网络掉线的问题。
54.由此可见,本技术所提供的方案达到了使用信息通道,完成预设平台向多个设备回传数据的目的,从而实现了增强数据传输稳定性的技术效果,进而解决了多屏教学场景下预设平台向设备回传数据时所存在的延迟高的技术问题。
55.在一种可选的实施例中,信号转换单元在通过第一信号通道接收预设平台发送的控制指令之前,获取第一设备发送的图像数据,并且根据预设映射关系确定输出端口,将图像数据发送至与输出端口连接的设备。
56.可选的,如图3所示,信号转换单元可以获取第一屏幕发送的图像数据,其中,第一屏幕是带有pc模块的屏幕,第一屏幕显示的画面可以是pc模块的画面,将pc模块设置为扩展屏模式,从而输出扩展屏的图像信号到信号转换单元的第二输入端口in2,信号转换单元内部预设有映射关系in2至out1,其中,out1为输出端口的第一端口,通过out1端口,信号转换单元将第一屏幕的图像数据发送给第二屏幕。
57.可选的,如图3所示,信号转换单元还可以获取计算机设备发送的图像数据,其中,计算机设备可以设置为复制屏模式,输出图像信号到信号转换单元的第三输入端口in3,信号转换单元内部预设有映射关系in3至out1,通过out1端口,信号转换单元将计算机设备上的图像数据发送给第二屏幕。
58.在一种可选的实施例中,信号转换单元将图像数据发送至与输出端口连接的设备,在输出端口为第一端口时,将图像数据发送至第二设备,以使第二设备展示图像数据,其中,第二设备为多个设备中的任意一个设备,第二设备不同于第一设备。
59.可选的,如图3所示,out1是输出端口的第一端口,与其连接的设备是第二屏幕,当信号转换单元将第一设备的图像数据发送至out1时,第二屏幕接收到该图像数据并进行显示,此时,图3中的第一设备可以为计算机设备或者第一屏幕。
60.此外,需要说明的是,当第一端口连接的是计算机设备时,此时计算机设备为第二设备,对应的第一设备可以是第一屏幕,也可以是第一屏幕和第二屏幕的组合。
61.通过建立上述映射关系,保证了图像数据可以准确无误的在对应的设备上进行显示。
62.在一种可选的实施例中,在输出端口为第二端口时,信号转换单元将图像数据发送至预设平台,以使预设平台展示图像数据。
63.可选的,如图3所示,当信号转换单元切换图像信号的输出端口为第二端口out2时,信号转换单元将图像数据发送至智能讲台,例如,信号转换单元获取计算机设备的图像数据,同时信号转换单元收到智能讲台的控制指令,信号转换单元切换图像信号的输出端口为out2,进而将计算机设备的图像数据输出到智能讲台上进行展示。
64.通过上述过程,智能讲台可以随意切换显示第一屏幕、第二屏幕和计算机设备的画面,即实现了预设平台可以随意切换显示多个设备的屏幕画面。
65.在一种可选的实施例中,预设平台能够获取图像数据所对应的传输标识,其中,传输标识与传输图像数据的传输通道相对应,根据传输标识确定向预设平台发送图像数据的第三设备,其中,第一设备包括第三设备和第四设备,第三设备通过第四设备与预设平台连接,并且第四设备通过第一端口将第四设备所对应的扩展屏数据发送至第三设备,信号转换单元则通过第二信号通道将控制指令发送至第三设备,以使预设平台控制第三设备。
66.可选的,第三设备可以是不具有pc模块的第二屏幕,第四设备可以是具有pc模块
的第一屏幕,第一图像数据对应的传输标识可以是edid(extended display identification data,拓展显示器识别数据)标识,传输标识与传输图像数据的传输通道相对应,第二屏幕则是通过第一屏幕与智能讲台连接的,由于第一屏幕内具有pc模块,将pc模块设置为扩展屏模式,第一屏幕便可以通过信号转换单元内部的预设映射关系,将拓展屏数据输出到第一端口,从而发送到第二屏幕上进行展示。
67.需要说明的是,如图5所示,智能讲台对第一屏幕或者第二屏幕的触摸控制,是通过触摸实例和显示设备实例的绑定实现的,其中,智能讲台和第一屏幕之间通过触控usb接口连接,第一屏幕中的pc模块可以识别第一屏幕显示设备实例、第二屏幕显示设备实例以及智能讲台的触摸设备实例,在pc模块中,存在映射关系,其中,智能讲台的触摸设备实例可以绑定第一屏幕显示设备实例或者第二屏幕显示设备实例,绑定后即可控制第一屏幕或者第二屏幕的画面。通过映射关系完成触摸实例和对应的显示设备实例的绑定,使得智能讲台能够对第一屏幕或者第二屏幕进行触摸控制。
68.图6是一种控制多个屏幕设备的方法流程图,如图6所示,控制多个屏幕设备包括如下步骤:
69.步骤1:开启多个设备后,智能讲台显示多个设备的绑定状态,成功绑定则进行下一步,未成功绑定,则需要操作人员排查故障原因;
70.步骤2:信号转换单元获取第一屏幕的传输标识;
71.步骤3:信号转换单元获取第二屏幕的传输标识;
72.步骤4:第一屏幕内的pc模块获取第一屏幕的显示设备实例和第二屏幕的显示设备实例;
73.步骤5:智能讲台控制信号转换单元切换第一屏幕或者第二屏幕的画面输出至智能讲台;
74.步骤6:智能讲台获取到当前屏幕的画面的同时,也会获取到当前屏幕对应的传输标识;
75.步骤7:智能讲台通过usb或者网络通讯的方式将传输标识发送给第一屏幕内的pc模块;
76.步骤8:第一屏幕内的pc模块获取智能讲台的触摸设备实例;
77.步骤9:pc模块可以将智能讲台触摸设备实例与传输标识对应的屏幕的触摸设备实例进行绑定并立即生效。
78.通过以上过程,使用触控usb以及双公usb,实现了智能讲台控制多个屏幕设备,而且由于触控usb和双公usb都是通用串行总线,通过标准的hid触摸设备协议,使得触摸控制的稳定性和可靠性得到极大的提高,触摸控制的延迟也可以忽略不计。
79.在上述过程中,预设平台和多个设备之间通过多媒体接口以及信号传输通道连接并进行数据传输,当检测到多个设备中的第一设备向预设平台发送图像数据时,通过第一信号通道接收预设平台发送的控制指令,并且通过第二信息通道将控制指令发送至第一设备,从而实现预设平台对第一设备的控制,由于上述过程采用第一信号通道和第二信号通道传输数据,避免了网络传输数据时由于网络波动或者异常所导致的预设平台向多个设备回传数据时存在网络延迟高甚至网络掉线的问题。
80.实施例2
81.根据本发明实施例,还提供了一种控制设备的系统实施例,其中,图7是根据本发明实施例的控制设备的系统示意图,如图7所示,该系统包括:多个设备、信号转换单元以及预设平台。
82.其中,多个设备通过至少一个第二信号通道与信号转接单元连接;预设平台通过信号转接单元与多个设备连接,预设平台则通过第一信号通道与信号转接单元连接;另外,信号转接单元还用于在检测到多个设备中的第一设备向预设平台发送图形数据时,将信号传输通道切换至第二信号通道,并通过第二信号通道将控制指令发送至第一设备,以使预设平台控制第一设备,信号传输通道用于连接预设平台与多个设备。
83.可选的,第二信号通道和第一信号通道为通用串行总线,例如,第二信号通道可以是两端均为usb接口的双公usb,也可以是一端是usb接口,另外一端是type-c接口的通用串行总线,或者是两端均为type-c接口的通用串行总线,其中,type-c是一种c型usb接口。第一信号通道可以是触控usb。
84.可选的,多个设备至少包括第三设备和第四设备,其中,第三设备和第四设备通过通用串行总线连接,第三设备通过通用串行总线与第四设备进行同步校准。第三设备可以是不具有pc模块的屏幕设备,第四设备可以是具有pc模块的屏幕设备,第三设备和第四设备可以通过具有触控usb连接,并且实现触摸控制的同步校准,例如,如图3所示,第一屏幕和第二屏幕通过触控usb2连接,实现双屏的触摸控制的同步校准。
85.可选的,多个设备通过多媒体接口与信号转接单元连接,预设平台通过多媒体接口与信号转接单元连接,其中,多个设备通过多媒体接口将多个设备所对应的图像数据传输至预设平台。多媒体接口可以是高清多媒体接口hdmi,也可以是vga(video graphics array,模拟多媒体接口),或者是dvi(digital visual interface,数字多媒体接口)。
86.可选的,第四设备通过多媒体接口与信号转接单元连接,以将第四设备所对应的扩展屏数据发送至第三设备。其中,第四设备内部具有pc模块,pc模块可以设置为扩展屏模式,通过信号转换单元将扩展屏数据发送给第三设备。
87.容易注意到的是,在上述过程中,预设平台和多个设备之间通过多媒体接口以及信号传输通道连接并进行数据传输,当检测到多个设备中的第一设备向预设平台发送图像数据时,通过第一信号通道接收预设平台发送的控制指令,并且通过第二信息通道将控制指令发送至第一设备,从而实现预设平台对第一设备的控制,整个过程不需要安装软件,降低了操作的复杂性。此外,由于上述过程无需网络传输数据,从而避免了由于网络波动或者异常所导致的预设平台向多个设备回传数据时存在网络延迟高甚至网络掉线的问题。
88.由此可见,本技术所提供的方案达到了无需使用软件,便能完成预设平台向多个设备回传数据的目的,从而实现了增强数据传输稳定性的技术效果,进而解决了多屏教学场景下预设平台向设备回传数据时所存在的延迟高的技术问题。
89.实施例3
90.根据本发明实施例,还提供了一种控制设备的装置实施例,其中,图8是根据本发明实施例的控制设备的装置示意图,如图8所示,该装置包括:接收模块801、切换模块803以及发送模块805。
91.其中,接收模块801,用于在检测到多个设备中的第一设备向预设平台发送图像数据时,通过第一信号通道接收预设平台发送的控制指令;切换模块803,用于将多个设备与
预设平台之间的信号传输通道切换至第二信号通道,其中,第二信号通道用于连接预设平台与第一设备,第一设备为多个设备中的任意一个设备;发送模块805,用于通过第二信号通道将控制指令发送至第一设备,以使预设平台控制第一设备。
92.需要说明的是,上述接收模块801、切换模块803以及发送模块805对应于上述实施例中的步骤s202至步骤s206,三个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。
93.可选的,控制设备的装置还包括:获取模块、确定模块以及第一发送模块。其中,获取模块,用于获取第一设备发送的图像数据;确定模块,用于根据预设映射关系确定输出端口;第一发送模块,用于将图像数据发送至与输出端口连接的设备。
94.可选的,控制设备的装置还包括:第二发送模块,用于在输出端口为第一端口时,将图像数据发送至第二设备,以使第二设备展示图像数据,其中,第二设备为多个设备中的任意一个设备,第二设备不同于第一设备。
95.可选的,控制设备的装置还包括:第三发送模块,用于在输出端口为第二端口时,将图像数据发送至预设平台,以使预设平台展示图像数据。
96.可选的,控制设备的装置还包括:第一获取模块、第四发送模块以及第五发送模块。其中,第一获取模块,用于获取图像数据所对应的传输标识,其中,传输标识与传输图像数据的传输通道相对应;第四发送模块,用于根据传输标识确定向预设平台发送图像数据的第三设备,其中,第一设备包括第三设备和第四设备,第三设备通过第四设备与预设平台连接,第四设备通过第一端口将第四设备所对应的扩展屏数据发送至第三设备;第五发送模块,用于通过第二信号通道将控制指令发送至第三设备,以使预设平台控制第三设备。
97.实施例4
98.根据本发明实施例的另一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述的控制设备的方法。
99.实施例5
100.根据本发明实施例的另一方面,还提供了一种电子设备,该电子设备包括一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现用于运行程序,其中,程序被设置为运行时执行上述的控制设备的方法。
101.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
102.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
103.在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
104.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
105.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
106.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
107.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1