CN115620503A - Method, system, apparatus, storage medium, and electronic device for controlling device - Google Patents

Method, system, apparatus, storage medium, and electronic device for controlling device Download PDF

Info

Publication number
CN115620503A
CN115620503A CN202110790966.XA CN202110790966A CN115620503A CN 115620503 A CN115620503 A CN 115620503A CN 202110790966 A CN202110790966 A CN 202110790966A CN 115620503 A CN115620503 A CN 115620503A
Authority
CN
China
Prior art keywords
signal
preset platform
image data
equipment
platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110790966.XA
Other languages
Chinese (zh)
Inventor
谢毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shirui Electronics Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN202110790966.XA priority Critical patent/CN115620503A/en
Publication of CN115620503A publication Critical patent/CN115620503A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/26Special purpose or proprietary protocols or architectures
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/20Binding and programming of remote control devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a method, a system, a device, a storage medium and an electronic device for controlling the device. Wherein, the method comprises the following steps: when detecting that a first device of the multiple devices sends image data to a preset platform, receiving a control instruction sent by the preset platform through a first signal channel, and switching a signal transmission channel between the multiple devices and the preset platform to a second signal channel, wherein the second signal channel is used for connecting the preset platform and the first device, the first device is any one of the multiple devices, and then sending the control instruction to the first device through the second signal channel, so that the preset platform controls the first device. The method and the device solve the technical problem of high delay when the preset platform transmits data back to the equipment in the multi-screen teaching scene.

Description

Method, system, apparatus, storage medium, and electronic device for controlling device
Technical Field
The present invention relates to the field of intelligent control, and in particular, to a method, a system, an apparatus, a storage medium, and an electronic device for controlling a device.
Background
Along with the development of internet technology, multi-device teaching becomes a common teaching form, and multi-device teaching can reduce the use of paper to can support multiple forms such as video, picture, have resources are saved, improve student's enthusiasm's advantage.
Because the multi-device teaching has the advantages, the multi-device teaching is applied more and more widely in the teaching process, but the multi-device teaching can relate to the connection and data transmission among various devices, the stability of the data transmission among the various devices is ensured, and the multi-device teaching is the basis for guaranteeing the teaching quality.
However, in the prior art, as shown in fig. 1, data transmission is mainly performed among multiple devices through software, a touch driver and software need to be installed on a preset platform, when an operator operates on the preset platform to trigger the touch driver, the touch information on the preset platform can be captured by the software on the preset platform, then the touch information is converted through an open-source framework protocol, after the conversion is completed, the converted touch information is transmitted to the software on a first screen by the preset platform, the software on the first screen analyzes the received touch information through the open-source framework protocol, then the touch information is converted and distributed to the touch driver on the first screen or the touch driver on a second screen through virtual touch driver, touch operation is performed, and thus the intelligent platform controls different images of display devices.
It is easy to notice that in the prior art, the data transmission among multiple devices is performed by using a pure software mode, the software needs to be installed on all the devices, the operation process is complex, and then the data transmission is performed by using a network communication mode, when the network fluctuates or is abnormal, the problem that the network delay or even the connection among the multiple devices is not possible is caused.
In view of the above problems, no effective solution has been proposed.
Disclosure of Invention
The embodiment of the invention provides a method, a system, a device, a storage medium and electronic equipment for controlling equipment, which are used for at least solving the technical problem of high delay when a preset platform returns data to the equipment in a multi-screen teaching scene.
According to an aspect of an embodiment of the present invention, there is provided a method of controlling a device, including: when detecting that a first device of the multiple devices sends image data to a preset platform, receiving a control instruction sent by the preset platform through a first signal channel, and switching a signal transmission channel between the multiple devices and the preset platform to a second signal channel, wherein the second signal channel is used for connecting the preset platform and the first device, the first device is any one of the multiple devices, and then sending the control instruction to the first device through the second signal channel, so that the preset platform controls the first device.
Further, the method of controlling the apparatus further comprises: before receiving a control instruction sent by a preset platform through a first signal channel, acquiring image data sent by first equipment, then determining an output port according to a preset mapping relation, and sending the image data to equipment connected with the output port.
Further, the method of controlling the apparatus further comprises: and sending the image data to a device connected with the output port, and sending the image data to a second device when the output port is a first port so as to enable the second device to display the image data, wherein the second device is any one of the devices, and the second device is different from the first device.
Further, the method of controlling the apparatus further comprises: and when the output port is a second port, sending the image data to the preset platform so that the preset platform displays the image data.
Further, the method of controlling the apparatus further comprises: the method comprises the steps of sending a control instruction to first equipment through a second signal channel, firstly obtaining a transmission identifier corresponding to image data, wherein the transmission identifier corresponds to the transmission channel for transmitting the image data, then determining third equipment for sending the image data to a preset platform according to the transmission identifier, wherein the first equipment comprises third equipment and fourth equipment, the third equipment is connected with the preset platform through the fourth equipment, the fourth equipment sends extended screen data corresponding to the fourth equipment to the third equipment through a first port, and then the control instruction is sent to the third equipment through the second signal channel, so that the preset platform controls the third equipment.
According to another aspect of the embodiments of the present invention, there is also provided a system for controlling a device, including: a plurality of devices; the signal switching unit, wherein, a plurality of apparatuses are connected with the signal switching unit through at least one second signal channel; the system comprises a preset platform, a signal switching unit and a signal processing unit, wherein the preset platform is connected with a plurality of devices through the signal switching unit, and is connected with the signal switching unit through a first signal channel; the signal switching unit is further used for switching the signal transmission channel to a second signal channel when detecting that a first device in the multiple devices sends graphic data to the preset platform, and sending a control instruction to the first device through the second signal channel so that the preset platform controls the first device, and the signal transmission channel is used for connecting the preset platform and the multiple devices.
Further: in a system of control devices, at least one of the second signal path and the first signal path is a universal serial bus.
Further: in the system for controlling the devices, the plurality of devices at least comprise a third device and a fourth device, wherein the third device and the fourth device are connected through a universal serial bus, and the third device and the fourth device are synchronously calibrated through the universal serial bus.
Further: in the system for controlling the equipment, a plurality of pieces of equipment are connected with a signal transfer unit through multimedia interfaces, a preset platform is connected with the signal transfer unit through the multimedia interfaces, and the plurality of pieces of equipment transmit image data corresponding to the plurality of pieces of equipment to the preset platform through the multimedia interfaces.
Further, the method comprises the following steps: in the system for controlling the equipment, the fourth equipment is connected with the signal transfer unit through the multimedia interface so as to send the expansion screen data corresponding to the fourth equipment to the third equipment.
According to another aspect of the embodiments of the present invention, there is also provided an apparatus for controlling a device, including: the receiving module is used for receiving a control instruction sent by a preset platform through a first signal channel when detecting that a first device in the plurality of devices sends image data to the preset platform; the switching module is used for switching a signal transmission channel between the plurality of devices and the preset platform to a second signal channel, wherein the second signal channel is used for connecting the preset platform and a first device, and the first device is any one of the plurality of devices; and the sending module is used for sending the control instruction to the first equipment through the second signal channel so as to enable the preset platform to control the first equipment.
According to another aspect of the embodiments of the present invention, there is also provided a storage medium having a computer program stored therein, wherein the computer program is configured to execute the method of controlling an apparatus described above when running.
According to another aspect of the embodiments of the present invention, there is also provided an electronic device, including one or more processors; storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to carry out a method for operating the program, wherein the program is arranged to carry out the above-mentioned method of controlling a device when executed.
In the embodiment of the invention, a mode that a preset platform is connected with a plurality of devices through a multimedia interface and a signal transmission channel to realize image data transmission and device control is adopted, when it is detected that a first device in the plurality of devices sends image data to the preset platform, a control instruction sent by the preset platform is received through the first signal channel, and the signal transmission channel between the plurality of devices and the preset platform is switched to a second signal channel, wherein the second signal channel is used for connecting the preset platform and the first device, the first device is any one device in the plurality of devices, and the control instruction is sent to the first device through the second signal channel so that the preset platform controls the first device.
In the process, the preset platform and the plurality of devices are connected through the multimedia interface and the signal transmission channel to perform data transmission, when it is detected that a first device in the plurality of devices sends image data to the preset platform, the control instruction sent by the preset platform is received through the first signal channel, and the control instruction is sent to the first device through the second information channel, so that the first device is controlled by the preset platform.
Therefore, the scheme provided by the application achieves the purpose of using the signal channel to finish the data transmission from the preset platform to the multiple devices, so that the technical effect of enhancing the data transmission stability is achieved, and the technical problem of high delay existing when the preset platform transmits the data back to the devices in a multi-screen teaching scene is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a schematic diagram of a prior art method of controlling a device in accordance with an embodiment of the present invention;
FIG. 2 is a flow chart of an alternative method of controlling a device in accordance with an embodiment of the present invention;
FIG. 3 is a schematic diagram of an alternative method of controlling a device in accordance with an embodiment of the present invention;
FIG. 4 is a schematic diagram of an alternative method of controlling a device in accordance with an embodiment of the present invention;
FIG. 5 is a flow chart of an alternative method of controlling multiple screen devices in accordance with an embodiment of the present invention;
FIG. 6 is a flow chart of an alternative method of controlling multiple screen devices in accordance with an embodiment of the present invention;
FIG. 7 is a system diagram of an alternative control device according to an embodiment of the present invention;
fig. 8 is a device schematic of an alternative control apparatus according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Moreover, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
In accordance with an embodiment of the present invention, there is provided a method embodiment of controlling a device, it being noted that the steps illustrated in the flowchart of the figure may be performed in a computer system such as a set of computer-executable instructions and that, although a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than here.
In addition, it should be further noted that the signal conversion unit may be an execution subject of the method for controlling the device in the present embodiment, where the signal conversion unit may be a view screen matrix.
Fig. 2 is a flow chart of a method of controlling a device according to an embodiment of the invention, as shown in fig. 2, the method comprising the steps of:
step S202, when it is detected that a first device of the multiple devices sends image data to a preset platform, a control instruction sent by the preset platform is received through a first signal channel.
In step S202, the multiple devices may be display devices, or computer devices such as a notebook computer, a desktop computer, and an intelligent tablet, the preset platform may be an intelligent platform, and the first signal channel may be a touch USB (Universal Serial Bus), where the touch USB is a Universal Serial Bus capable of transmitting touch information, and for example, the intelligent platform may send a control command including the touch information to the signal conversion unit through the touch USB.
Optionally, as shown in fig. 4, the signal conversion unit is connected to a computer device, a first screen, a second screen, and an intelligent platform, where the computer device and the first screen may send image data to the signal conversion unit through a transmission channel, for example, an HDMI (High Definition Multimedia Interface), and when the signal conversion unit detects the image data, the signal conversion unit receives a control instruction sent by the intelligent platform through the touch USB1, where the control instruction may control the first screen, the second screen, and the computer device connected to the signal conversion unit.
It should be noted that, in step S202, since the first signal channel is a universal serial bus, the control instruction sent by the preset platform is received through the first signal channel, and data transmission between the preset platform and the signal conversion unit does not need to be performed through a network, so that the problem of high network delay when the signal conversion unit receives the control instruction sent by the preset platform is avoided.
Step S204, switching the signal transmission channels between the multiple devices and the preset platform to a second signal channel.
In step S204, the second signal channel is used to connect the preset platform and the first device, the first device is any one of the multiple devices, and the second signal channel may be a dual-male USB, where the dual-male USB may be a USB universal serial bus with both ends being USB, or a USB interface with one end and a Type-C interface with the other end, or a Type-C interface with both ends being USB universal serial bus, where the Type-C is a Type-C USB interface.
Optionally, as shown in fig. 4, the signal conversion unit is connected to the computer device through a double-male USB1, and is connected to the first screen through a double-male USB2, and after receiving the control instruction sent by the intelligent platform, the signal conversion unit identifies the device that needs to be controlled by the intelligent platform, and switches to the corresponding second signal channel, for example, if the control instruction sent by the intelligent platform is to control the computer device, the signal conversion unit switches to the second signal channel of the double-male USB1, so as to control the computer device.
It should be noted that, in step S204, since the second signal channel is a universal serial bus and is used to connect the default platform and the first device, data transmission between the default platform and all devices through network communication is avoided, so as to solve the problem of high delay when the default platform transmits data back to multiple devices.
Step S206, sending the control instruction to the first device through the second signal channel, so that the preset platform controls the first device.
Optionally, as shown in fig. 4, software is installed on the intelligent platform, and the intelligent platform is connected to the signal conversion unit through the touch USB1, and the intelligent platform can determine to switch the touch USB1 to the double-male USB1 or the double-male USB2 according to the switching of the signal conversion unit, and meanwhile, the signal conversion unit is provided with a USB switching module inside, and through the USB switching module, the intelligent platform can switch the touch USB1 to map to the double-male USB1 or the double-male USB2 at will.
Optionally, after the signal conversion unit switches the touch USB1 to the dual-male USB1 or the dual-male USB2, when it is identified that the device controlled by the computer device or the PC (Open plug Specification, which may also be abbreviated as OPS, is an Open Pluggable computer) module to be controlled has only one display screen, at this time, software does not need to be installed on the computer device or the PC module, and the touch operation of the intelligent platform can be implemented to take effect on the display screen on the device controlled by the computer device or the PC module. For example, when the intelligent platform needs to control a screen of a computer Device, since the computer Device has only one screen, an operator does not need to install software on the computer Device, the signal conversion unit only needs to switch the second signal channel to the double-public USB1, and the touch action of the intelligent platform is transmitted back to the computer Device through a standard HID (Human Interface Device) touch Device protocol, thereby realizing that the intelligent platform controls the screen on the computer Device. The standard HID touch device protocol is a USB communication protocol, and touch information can be transmitted through the protocol.
Optionally, after the signal conversion unit switches the touch USB1 to the double-male USB1 or the double-male USB2, when it is recognized that the computer device or the device controlled by the PC module to be controlled has at least two display screens, software needs to be installed on the computer device or the PC module at this time, and the software can bind the touch device instance of the intelligent platform transmitted by the touch USB1 and the display device instance of any one of the display screens, so as to implement that the intelligent platform controls the picture of any one of the display screens. For example, when the intelligent platform needs to control a picture of a first screen or a second screen, wherein the first screen is a screen with a PC module, and the second screen is a screen without a PC module, software needs to be installed on the PC module of the first screen at this time, when the intelligent platform needs to control a picture of the first screen, after the signal conversion unit switches the second signal channel to the double-male USB2, the software on the PC module binds the touch device instance of the intelligent platform, which is transmitted by the touch USB1, with the display device instance of the first screen to control the picture of the first screen, and when the intelligent platform needs to control a picture of the second screen, it is only necessary to bind the touch device instance of the intelligent platform, which is transmitted by the touch USB1, with the display device instance of the second screen through the software.
Through the step S206, the preset platform controls the multiple devices through the second information channel, and because the second signal channel is a universal serial bus, data transmission between the preset platform and all the devices through network communication is avoided, so that the problem of high delay when the preset platform transmits data back to the multiple devices is solved.
Through the above steps S202 to S206, it can be known that, in the embodiment of the present invention, the preset platform and the multiple devices are connected through the multimedia interface and the signal transmission channel to implement image data transmission and device control, when it is detected that a first device of the multiple devices sends image data to the preset platform, the first signal channel receives a control instruction sent by the preset platform, and the signal transmission channel between the multiple devices and the preset platform is switched to a second signal channel, where the second signal channel is used to connect the preset platform and the first device, the first device is any one of the multiple devices, and then the second signal channel sends the control instruction to the first device, so that the preset platform controls the first device.
It is easy to notice that, in the above process, the preset platform and the multiple devices are connected through the multimedia interface and the signal transmission channel and perform data transmission, when it is detected that a first device of the multiple devices sends image data to the preset platform, the control instruction sent by the preset platform is received through the first signal channel, and the control instruction is sent to the first device through the second information channel, thereby realizing the control of the preset platform on the first device.
Therefore, the scheme provided by the application achieves the purpose of using the information channel and completing the data return from the preset platform to the multiple devices, so that the technical effect of enhancing the data transmission stability is achieved, and the technical problem of high delay existing when the preset platform returns the data to the devices in a multi-screen teaching scene is solved.
In an optional embodiment, before receiving a control instruction sent by a preset platform through a first signal channel, the signal conversion unit obtains image data sent by the first device, determines an output port according to a preset mapping relationship, and sends the image data to a device connected to the output port.
Optionally, as shown IN fig. 3, the signal conversion unit may obtain image data sent by a first screen, where the first screen is a screen with a PC module, a picture displayed by the first screen may be a picture of the PC module, the PC module is set IN an extended screen mode, so as to output an image signal of the extended screen to a second input port IN2 of the signal conversion unit, a mapping relationship IN2 to OUT1 is preset IN the signal conversion unit, where OUT1 is a first port of the output port, and the signal conversion unit sends the image data of the first screen to the second screen through an OUT1 port.
Optionally, as shown IN fig. 3, the signal conversion unit may further obtain image data sent by the computer device, where the computer device may be set to a copy screen mode, and output an image signal to a third input port IN3 of the signal conversion unit, a mapping relationship IN3 to OUT1 is preset IN the signal conversion unit, and the signal conversion unit sends the image data on the computer device to the second screen through the OUT1 port.
In an alternative embodiment, the signal conversion unit sends the image data to a device connected to the output port, and when the output port is a first port, sends the image data to a second device, so that the second device displays the image data, where the second device is any one of the plurality of devices, and the second device is different from the first device.
Optionally, as shown in fig. 3, OUT1 is a first port of the output port, the device connected to the output port is a second screen, and when the signal conversion unit sends the image data of the first device to OUT1, the second screen receives the image data and displays the image data, where the first device in fig. 3 may be a computer device or a first screen.
In addition, when the first port is connected to a computer device, the computer device is a second device, and the corresponding first device may be a first screen or a combination of the first screen and the second screen.
By establishing the mapping relation, the image data can be accurately displayed on the corresponding equipment.
In an optional embodiment, when the output port is the second port, the signal conversion unit sends the image data to the predetermined platform, so that the predetermined platform displays the image data.
Optionally, as shown in fig. 3, when the signal conversion unit switches the output port of the image signal to the second port OUT2, the signal conversion unit sends the image data to the intelligent platform, for example, the signal conversion unit obtains the image data of the computer device, and meanwhile, the signal conversion unit receives a control instruction of the intelligent platform, and switches the output port of the image signal to the OUT2, so as to output the image data of the computer device to the intelligent platform for display.
Through the process, the intelligent platform can be switched to display the pictures of the first screen, the second screen and the computer equipment at will, namely, the preset platform can be switched to display the screen pictures of a plurality of equipment at will.
In an optional embodiment, the preset platform can obtain a transmission identifier corresponding to the image data, wherein the transmission identifier corresponds to a transmission channel for transmitting the image data, and a third device for sending the image data to the preset platform is determined according to the transmission identifier, wherein the first device includes a third device and a fourth device, the third device is connected with the preset platform through the fourth device, the fourth device sends the extended screen data corresponding to the fourth device to the third device through the first port, and the signal conversion unit sends the control instruction to the third device through the second signal channel, so that the preset platform controls the third device.
Optionally, the third device may be a second screen without a PC module, the fourth device may be a first screen with a PC module, the transmission identifier corresponding to the first image Data may be an EDID (Extended Display Identification Data) identifier, the transmission identifier corresponds to a transmission channel through which the image Data is transmitted, and the second screen is connected to the intelligent platform through the first screen.
It should be noted that, as shown in fig. 5, the touch control of the intelligent platform on the first screen or the second screen is implemented by binding the touch instance and the display device instance, where the intelligent platform and the first screen are connected through a touch USB interface, the PC module in the first screen may identify the first screen display device instance, the second screen display device instance, and the touch device instance of the intelligent platform, and a mapping relationship exists in the PC module, where the touch device instance of the intelligent platform may bind the first screen display device instance or the second screen display device instance, and after binding, the picture of the first screen or the second screen may be controlled. And binding the touch instance and the corresponding display device instance through the mapping relation, so that the intelligent platform can perform touch control on the first screen or the second screen.
Fig. 6 is a flowchart of a method of controlling a plurality of screen devices, as shown in fig. 6, including the steps of:
step 1: after the plurality of devices are started, the intelligent platform displays the binding states of the plurality of devices, if the binding is successful, the next step is carried out, and if the binding is not successful, an operator is required to troubleshoot the fault reason;
step 2: the signal conversion unit acquires a transmission identifier of a first screen;
and step 3: the signal conversion unit acquires a transmission identifier of the second screen;
and 4, step 4: a PC module in a first screen acquires a display device example of the first screen and a display device example of a second screen;
and 5: the intelligent platform control signal conversion unit switches the picture of the first screen or the second screen to be output to the intelligent platform;
and 6: the intelligent platform obtains a picture of a current screen and simultaneously obtains a transmission identifier corresponding to the current screen;
and 7: the intelligent platform sends the transmission identification to the PC module in the first screen in a USB or network communication mode;
and 8: a PC module in a first screen acquires a touch device example of an intelligent platform;
and step 9: the PC module can bind the touch device instance of the intelligent platform and the touch device instance of the screen corresponding to the transmission identifier and take effect immediately.
Through the process, the touch USB and the double public USB are used, the intelligent platform can control a plurality of screen devices, and the touch USB and the double public USB are universal serial buses, so that the stability and the reliability of touch control are greatly improved through a standard HID touch device protocol, and the delay of the touch control can be ignored.
In the process, the preset platform and the plurality of devices are connected through the multimedia interface and the signal transmission channel to perform data transmission, when it is detected that a first device in the plurality of devices sends image data to the preset platform, the control instruction sent by the preset platform is received through the first signal channel, and the control instruction is sent to the first device through the second information channel, so that the first device is controlled by the preset platform.
Example 2
According to an embodiment of the present invention, there is also provided a system embodiment of a control device, where fig. 7 is a system schematic diagram of the control device according to the embodiment of the present invention, and as shown in fig. 7, the system includes: the device comprises a plurality of devices, a signal conversion unit and a preset platform.
The plurality of devices are connected with the signal switching unit through at least one second signal channel; the preset platform is connected with the plurality of devices through the signal switching unit, and the preset platform is connected with the signal switching unit through the first signal channel; in addition, the signal switching unit is further configured to switch the signal transmission channel to a second signal channel when detecting that a first device of the multiple devices sends the graphic data to the preset platform, and send the control instruction to the first device through the second signal channel, so that the preset platform controls the first device, and the signal transmission channel is used for connecting the preset platform and the multiple devices.
Optionally, the second signal channel and the first signal channel are USB, for example, the second signal channel may be a dual-male USB with USB interfaces at both ends, or may be a USB interface at one end and a Type-C interface at the other end, or a USB with Type-C interfaces at both ends, where Type-C is a Type-C USB interface. The first signal channel may be a touch USB.
Optionally, the multiple devices at least include a third device and a fourth device, where the third device and the fourth device are connected through a universal serial bus, and the third device performs synchronous calibration with the fourth device through the universal serial bus. The third device may be a screen device without a PC module, the fourth device may be a screen device with a PC module, and the third device and the fourth device may be connected by having a touch USB and implement synchronous calibration of touch control, for example, as shown in fig. 3, the first screen and the second screen are connected by a touch USB2 and implement synchronous calibration of touch control of dual screens.
Optionally, the multiple devices are connected to the signal transfer unit through the multimedia interface, and the preset platform is connected to the signal transfer unit through the multimedia interface, where the multiple devices transmit the image data corresponding to the multiple devices to the preset platform through the multimedia interface. The multimedia Interface may be a high-definition multimedia Interface HDMI, a VGA (Video Graphics Array, analog multimedia Interface), or a DVI (Digital Visual Interface).
Optionally, the fourth device is connected to the signal transfer unit through the multimedia interface, so as to send the extended screen data corresponding to the fourth device to the third device. The fourth device is internally provided with a PC module, the PC module can be set to be in an extended screen mode, and the extended screen data is sent to the third device through the signal conversion unit.
It is easy to notice that, in the above process, the preset platform and the multiple devices are connected through the multimedia interface and the signal transmission channel and perform data transmission, when it is detected that a first device of the multiple devices sends image data to the preset platform, the control instruction sent by the preset platform is received through the first signal channel, and the control instruction is sent to the first device through the second information channel, so that the control of the preset platform on the first device is realized, software does not need to be installed in the whole process, and the complexity of operation is reduced. In addition, the process does not need network transmission of data, so that the problems of high network delay and even network disconnection when a preset platform transmits data back to a plurality of devices due to network fluctuation or abnormity are solved.
Therefore, the scheme provided by the application achieves the purpose that the preset platform returns data to the multiple devices without using software, so that the technical effect of enhancing the data transmission stability is achieved, and the technical problem of high delay existing when the preset platform returns data to the devices in a multi-screen teaching scene is solved.
Example 3
According to an embodiment of the present invention, there is also provided an apparatus embodiment of a control device, where fig. 8 is an apparatus schematic diagram of the control device according to the embodiment of the present invention, and as shown in fig. 8, the apparatus includes: a receiving module 801, a switching module 803 and a sending module 805.
The receiving module 801 is configured to receive a control instruction sent by a preset platform through a first signal channel when it is detected that a first device of the multiple devices sends image data to the preset platform; a switching module 803, configured to switch a signal transmission channel between the multiple devices and the preset platform to a second signal channel, where the second signal channel is used to connect the preset platform and a first device, and the first device is any one of the multiple devices; the sending module 805 is configured to send the control instruction to the first device through the second signal channel, so that the preset platform controls the first device.
It should be noted that the receiving module 801, the switching module 803, and the sending module 805 correspond to steps S202 to S206 in the above embodiment, and the three modules are the same as the corresponding steps in the implementation example and application scenario, but are not limited to the disclosure in embodiment 1.
Optionally, the apparatus for controlling a device further includes: the device comprises an acquisition module, a determination module and a first sending module. The acquisition module is used for acquiring image data sent by first equipment; the determining module is used for determining an output port according to a preset mapping relation; and the first sending module is used for sending the image data to equipment connected with the output port.
Optionally, the apparatus for controlling a device further comprises: and the second sending module is used for sending the image data to a second device when the output port is the first port so as to enable the second device to display the image data, wherein the second device is any one of the plurality of devices, and the second device is different from the first device.
Optionally, the apparatus for controlling a device further includes: and the third sending module is used for sending the image data to the preset platform when the output port is the second port, so that the preset platform displays the image data.
Optionally, the apparatus for controlling a device further includes: the device comprises a first acquisition module, a fourth sending module and a fifth sending module. The first acquisition module is used for acquiring a transmission identifier corresponding to the image data, wherein the transmission identifier corresponds to a transmission channel for transmitting the image data; the fourth sending module is used for determining third equipment for sending the image data to the preset platform according to the transmission identifier, wherein the first equipment comprises the third equipment and fourth equipment, the third equipment is connected with the preset platform through the fourth equipment, and the fourth equipment sends the expansion screen data corresponding to the fourth equipment to the third equipment through the first port; and the fifth sending module is used for sending the control instruction to the third equipment through the second signal channel so that the preset platform controls the third equipment.
Example 4
According to another aspect of the embodiments of the present invention, there is also provided a storage medium having a computer program stored therein, wherein the computer program is configured to execute the method of controlling the apparatus described above when running.
Example 5
According to another aspect of the embodiments of the present invention, there is also provided an electronic device, including one or more processors; storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to carry out a method for operating the apparatus, wherein the program is arranged to carry out the method of controlling the apparatus described above when executed.
The above-mentioned serial numbers of the embodiments of the present invention are only for description, and do not represent the advantages and disadvantages of the embodiments.
In the above embodiments of the present invention, the description of each embodiment has its own emphasis, and reference may be made to the related description of other embodiments for parts that are not described in detail in a certain embodiment.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described apparatus embodiments are merely illustrative, and for example, the division of the units may be a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or may not be executed. In addition, the shown or discussed coupling or direct coupling or communication connection between each other may be an indirect coupling or communication connection through some interfaces, units or modules, and may be electrical or in other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and amendments can be made without departing from the principle of the present invention, and these modifications and amendments should also be considered as the protection scope of the present invention.

Claims (13)

1. A method of controlling a device, comprising:
when detecting that a first device in a plurality of devices sends image data to a preset platform, receiving a control instruction sent by the preset platform through a first signal channel;
switching a signal transmission channel between the plurality of devices and the preset platform to a second signal channel, wherein the second signal channel is used for connecting the preset platform and the first device, and the first device is any one of the plurality of devices;
and sending the control instruction to the first equipment through the second signal channel so that the preset platform controls the first equipment.
2. The method of claim 1, wherein before receiving the control command sent by the default platform through the first signal channel, the method further comprises:
acquiring image data sent by the first equipment;
determining an output port according to a preset mapping relation;
and sending the image data to a device connected with the output port.
3. The method of claim 2, wherein sending the image data to a device connected to the output port comprises:
and when the output port is a first port, sending the image data to a second device to enable the second device to display the image data, wherein the second device is any one of the multiple devices, and the second device is different from the first device.
4. The method of claim 2, wherein sending the image data to a device connected to the output port comprises:
and when the output port is a second port, sending the image data to the preset platform so that the preset platform displays the image data.
5. The method of claim 3, wherein sending the control instruction to the first device via the second signal path comprises:
acquiring a transmission identifier corresponding to the image data, wherein the transmission identifier corresponds to a transmission channel for transmitting the image data;
determining third equipment for sending the image data to the preset platform according to the transmission identifier, wherein the first equipment comprises the third equipment and fourth equipment, the third equipment is connected with the preset platform through the fourth equipment, and the fourth equipment sends the extended screen data corresponding to the fourth equipment to the third equipment through the first port;
and sending the control instruction to the third equipment through the second signal channel so that the preset platform controls the third equipment.
6. A system for controlling a device, comprising:
a plurality of devices;
a signal transfer unit, wherein the plurality of devices are connected with the signal transfer unit through at least one second signal channel;
the preset platform is connected with the plurality of devices through the signal switching unit, and is connected with the signal switching unit through a first signal channel;
the signal switching unit is further used for switching a signal transmission channel to the second signal channel when detecting that a first device in the multiple devices sends graphic data to the preset platform, and sending a control command to the first device through the second signal channel so as to enable the preset platform to control the first device, wherein the signal transmission channel is used for connecting the preset platform with the multiple devices.
7. The system of claim 6, wherein the at least one second signal path and the first signal path are universal serial buses.
8. The system of claim 7, wherein the plurality of devices comprises at least a third device and a fourth device, wherein the third device and the fourth device are connected via the universal serial bus, and wherein the third device is synchronously calibrated with the fourth device via the universal serial bus.
9. The system according to claim 8, wherein the plurality of devices are connected to the signal transfer unit through a multimedia interface, and the predetermined platform is connected to the signal transfer unit through the multimedia interface, wherein the plurality of devices transmit the image data corresponding to the plurality of devices to the predetermined platform through the multimedia interface.
10. The system of claim 9, wherein the fourth device is connected to the signal transfer unit through the multimedia interface, so as to send the extended screen data corresponding to the fourth device to the third device.
11. An apparatus for controlling a device, comprising:
the receiving module is used for receiving a control instruction sent by a preset platform through a first signal channel when detecting that a first device in the plurality of devices sends image data to the preset platform;
a switching module, configured to switch a signal transmission channel between the multiple devices and the preset platform to a second signal channel, where the second signal channel is used to connect the preset platform and the first device, and the first device is any one of the multiple devices;
and the sending module is used for sending the control instruction to the first equipment through the second signal channel so as to enable the preset platform to control the first equipment.
12. A storage medium, characterized in that a computer program is stored in the storage medium, wherein the computer program is arranged to perform the method of controlling a device according to any of claims 1 to 5 when executed.
13. An electronic device, wherein the electronic device comprises one or more processors; storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement a method for running a program, wherein the program is arranged to, when run, perform the method of controlling the apparatus of any one of claims 1 to 5.
CN202110790966.XA 2021-07-13 2021-07-13 Method, system, apparatus, storage medium, and electronic device for controlling device Pending CN115620503A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110790966.XA CN115620503A (en) 2021-07-13 2021-07-13 Method, system, apparatus, storage medium, and electronic device for controlling device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110790966.XA CN115620503A (en) 2021-07-13 2021-07-13 Method, system, apparatus, storage medium, and electronic device for controlling device

Publications (1)

Publication Number Publication Date
CN115620503A true CN115620503A (en) 2023-01-17

Family

ID=84854488

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110790966.XA Pending CN115620503A (en) 2021-07-13 2021-07-13 Method, system, apparatus, storage medium, and electronic device for controlling device

Country Status (1)

Country Link
CN (1) CN115620503A (en)

Similar Documents

Publication Publication Date Title
US10509755B2 (en) Automatic switching apparatus and automatic switching method
US10817242B2 (en) Image display device, connection method of image display device, and multi-display system
CN112199067B (en) Display switching method and device
WO2018090729A1 (en) Method and apparatus for multi-channel switching in intelligent interaction tablet
US20080184320A1 (en) TVOD Processing Device And Computer KVM Switch Thereof
CN106933524B (en) Method for increasing display port compatibility
US20150278143A1 (en) Method And Device For Connecting USB Port And Method For Transmitting Data
CN115291823A (en) Multi-screen cooperative display method and device and terminal equipment
CN113259603B (en) Video multifunctional integrated control method, device, equipment and storage medium
CN109982004A (en) A kind of point-to-point splicing system of video
JP2016163238A (en) Display device and information rewriting method
CN114007022A (en) Video source switching method and device and LED display screen control system
CN115620503A (en) Method, system, apparatus, storage medium, and electronic device for controlling device
CN110162287B (en) Method and device for realizing VGA display of PCIE Box
CN215871617U (en) Signal interface, control chip and video processing equipment
WO2022184029A1 (en) Collage display system and data processing method thereof
CN113365118B (en) Intelligent terminal peripheral operation method, device and system based on large-screen intelligent equipment
CN209545719U (en) A kind of point-to-point splicing system of video
CN104010137B (en) The method and apparatus of the upper wall of network HD video splicing
WO2016180251A1 (en) Method and device for processing plurality of video source of terminal
CN108243293B (en) Image display method and system based on virtual reality equipment
TWI475886B (en) Display control device
CN111818380B (en) Interactive synchronous image display method and system for micro display unit
CN110012254A (en) TV and Real time visible information source switching handling method
CN108345437B (en) Signal stream transmission opening and closing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination