CN111580764A - Screen sharing method, device, equipment and storage medium of intelligent interactive tablet - Google Patents
Screen sharing method, device, equipment and storage medium of intelligent interactive tablet Download PDFInfo
- Publication number
- CN111580764A CN111580764A CN202010308755.3A CN202010308755A CN111580764A CN 111580764 A CN111580764 A CN 111580764A CN 202010308755 A CN202010308755 A CN 202010308755A CN 111580764 A CN111580764 A CN 111580764A
- Authority
- CN
- China
- Prior art keywords
- target
- screen
- screen sharing
- receiving
- intelligent
- 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.)
- Granted
Links
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 142
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000003860 storage Methods 0.000 title claims abstract description 21
- 230000003993 interaction Effects 0.000 claims abstract description 50
- 230000004044 response Effects 0.000 claims abstract description 10
- 230000005540 biological transmission Effects 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 7
- 230000002457 bidirectional effect Effects 0.000 claims description 5
- 230000002159 abnormal effect Effects 0.000 claims description 4
- 230000002093 peripheral effect Effects 0.000 claims description 2
- 230000002441 reversible effect Effects 0.000 abstract description 5
- 230000006870 function Effects 0.000 description 23
- 230000008569 process Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000000977 initiatory effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000005266 casting Methods 0.000 description 2
- 239000003999 initiator Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
- H04L63/065—Network architectures or network communication protocols for network security for supporting key management in a packet data network for group communications
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention discloses a screen sharing method and device of an intelligent interactive panel, terminal equipment and a storage medium. The method comprises the following steps: receiving a preset screen sharing trigger event; detecting equipment information of surrounding intelligent interactive flat plates; displaying a device list for presenting the detected smart interactive tablet; receiving a target selection instruction, wherein the target selection instruction is used for confirming that the intelligent interaction panel is used as a sharing target in the equipment list; establishing a serial link according to the device information corresponding to the shared target, wherein one shared target of two adjacent shared targets in the serial link is used as a wireless hotspot and is connected with the other shared target; screen data is transmitted over the serial link. The screen data are sent through the serial links among the intelligent interaction panels, and touch control and corresponding reverse response can be carried out on each intelligent interaction panel on the basis of realizing high-quality screen sharing in a large range.
Description
Technical Field
The embodiment of the invention relates to the technical field of intelligent interactive panels, in particular to a screen sharing method, device, equipment and storage medium of an intelligent interactive panel.
Background
Along with the development of intelligent technology, the types of electronic products contacted by people in daily life are increasingly rich, wherein the interactive electronic products realized based on the touch technology have a more comprehensive function integration trend due to good human-computer interaction experience. The intelligent interactive flat panel is representative integrated equipment, is suitable for group interaction occasions such as conferences, teaching, commercial exhibition and the like, and integrates multiple functions such as a projector, a video conference and the like.
Due to the hardware and interactive characteristics of the intelligent interactive tablet, the intelligent interactive tablet has rich applications in scenes such as teleconferencing, topic discussion, on-site teaching, air teaching and the like, and screen sharing is a function with quite high use frequency in the application scenes. For multi-directional screen sharing to each intelligent interactive panel when a plurality of intelligent interactive panels are used in cooperation, currently, a mode of broadcasting to each intelligent interactive panel is generally used to send screen data, or one device establishes connection with different intelligent interactive panels through TCP to send screen data, or sends screen data after connecting the intelligent interactive panels based on HDMI.
The inventor has found that when the above screen sharing scheme is implemented, the screen sharing quality, the screen sharing range or the screen sharing interaction cannot be guaranteed.
Disclosure of Invention
The invention provides a screen sharing method and device of an intelligent interactive panel, a terminal device and a storage medium, and aims to solve the technical problem that the screen sharing quality, the screen sharing range and the screen sharing interaction of a plurality of intelligent interactive panels cannot be simultaneously guaranteed in the prior art.
In a first aspect, an embodiment of the present invention provides a screen sharing method for an intelligent interactive tablet, including:
receiving a preset screen sharing trigger event;
detecting equipment information of surrounding intelligent interactive flat plates;
displaying a device list for presenting the detected smart interactive tablet;
receiving a target selection instruction, wherein the target selection instruction is used for confirming that the intelligent interaction panel is used as a sharing target in the equipment list;
establishing a serial link according to the device information corresponding to the shared target, wherein one shared target of two adjacent shared targets in the serial link is used as a wireless hotspot and is connected with the other shared target;
screen data is transmitted over the serial link.
In a second aspect, an embodiment of the present invention further provides a device for sharing a screen of an intelligent interactive tablet, including:
the event receiving unit is used for receiving a preset screen sharing trigger event;
the equipment detection unit is used for detecting equipment information of the peripheral intelligent interactive flat plate;
the list display unit is used for displaying a device list which is used for presenting the detected intelligent interaction panel;
the target confirming unit is used for receiving a target selection instruction, and the target selection instruction is used for confirming the intelligent interaction panel in the equipment list as a sharing target;
the link establishing unit is used for establishing a serial link according to the device information corresponding to the shared target, and one shared target of two adjacent shared targets in the serial link is used as a wireless hotspot and is connected with the other shared target;
and a data transmission unit for transmitting the screen data through the serial link.
In a third aspect, an embodiment of the present invention further provides a terminal device, including:
one or more processors;
a memory for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the method for screen sharing of a smart interactive tablet as described in any of the first aspects.
In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the screen sharing method for an intelligent interactive tablet according to any one of the first aspect.
The screen sharing method and device of the intelligent interactive panel, the terminal equipment and the storage medium receive the preset screen sharing triggering event; detecting equipment information of surrounding intelligent interactive flat plates; displaying a device list for presenting the detected smart interactive tablet; receiving a target selection instruction, wherein the target selection instruction is used for confirming that the intelligent interaction panel is used as a sharing target in the equipment list; establishing a serial link according to the device information corresponding to the shared target, wherein one shared target of two adjacent shared targets in the serial link is used as a wireless hotspot and is connected with the other shared target; screen data is transmitted over the serial link. The screen data are sent through the serial links among the intelligent interaction panels, and touch control and corresponding reverse response can be carried out on each intelligent interaction panel on the basis of realizing high-quality screen sharing in a large range.
Drawings
Fig. 1 is a flowchart of a screen sharing method for an intelligent interactive tablet according to an embodiment of the present invention;
fig. 2 is a schematic interface diagram of touch input of an intelligent interactive tablet according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a screen sharing device of an intelligent interactive tablet according to a second embodiment of the present invention;
fig. 4 is a schematic structural diagram of a terminal device according to a third embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are for purposes of illustration and not limitation. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
It should be noted that, for the sake of brevity, this description does not exhaust all alternative embodiments, and it should be understood by those skilled in the art after reading this description that any combination of features may constitute an alternative embodiment as long as the features are not mutually inconsistent.
For example, in one embodiment of the first embodiment, one technical feature is described: when the trigger operation of the screen sharing control is received, the screen sharing trigger event is confirmed to be received, and in another implementation manner of the first embodiment, another technical feature is described: and after receiving the screen operation instruction detected by the sharing target, carrying out corresponding response. Since the above two technical features are not mutually contradictory, after reading the present application, it should be understood by those skilled in the art that an implementation manner having both of these features is also an optional implementation manner, that is, after the screen sharing is triggered in the smart interactive tablet through the screen sharing control, if a screen operation instruction detected in the sharing target is received, a corresponding response will be performed in each relevant smart interactive tablet.
The following examples are described in detail.
Example one
Fig. 1 is a flowchart of a screen sharing method for an intelligent interactive tablet according to an embodiment of the present invention. The screen sharing method of the smart interaction tablet provided in the embodiment may be executed by an operating device of the smart interaction tablet, the operating device of the smart interaction tablet may be implemented in a software and/or hardware manner, and the operating device of the smart interaction tablet may be formed by two or more physical entities or may be formed by one physical entity. For example, the operating device of the smart interactive tablet may be a cell phone, an industrial control computer, or the like.
For convenience in understanding, in the embodiment, the smart interactive tablet is taken as an actual carrier, and detailed processes of triggering the sharing process, selecting the sharing target and transmitting the shared data when the screen sharing method of the smart interactive tablet is implemented are exemplarily described. The intelligent interactive panel can be an integrated device which controls the content displayed on the display panel and realizes man-machine interaction operation through a touch technology, and integrates one or more functions of a projector, an electronic whiteboard, a curtain, a sound box, a television, a video conference terminal and the like.
Generally, a smart interactive tablet includes at least one display screen. For example, the smart interactive tablet is configured with a display screen with touch function, and the display screen may be a capacitive screen, a resistive screen, or an electromagnetic screen. In this embodiment, an intelligent interactive tablet is provided, and further, a user may implement a touch operation by touching a display screen with a finger or a stylus, and accordingly, the intelligent interactive tablet detects a touch position and responds according to the touch position to implement a touch function. Typically, the smart interactive tablet is installed with at least one operating system, wherein the operating system includes, but is not limited to, an android system, a Linux system, and a Windows system. Further, the smart interactive tablet may install at least one application having a writing function. The application program may be an application program carried by an operating system, and an application program downloaded from a third-party device or a server is also installed. Optionally, the application program has other editing functions besides the writing function, such as inserting tables, inserting pictures, inserting graphics, drawing tables, drawing graphics, and the like. And the drawn table or graph is a standard element drawn by the computer. Computer drawn standard elements may be understood as print standard elements drawn by an intelligent interactive tablet, which are distinguished from elements written by a user.
A touch screen configured by intelligent handwriting equipment such as an electronic whiteboard, an electronic blackboard, a digitizer, an intelligent conference tablet and the like is provided with a writing area for responding to the writing operation of a user to display input content, when writing is performed in the writing area, for example, a touch pen or a finger is used to touch the touch screen, the touch screen can sense the change of current, the change of voltage or the change of magnetic flux (corresponding to the specific setting type of the capacitive touch screen, the resistive touch screen or the electromagnetic touch screen), so as to obtain a touch signal containing the coordinates of the touch position and the trigger time of the touch signal, according to the coordinates of the touch position and the trigger time of the touch signal, track data of a writing track input in the process of writing to lifting and stopping writing by a stylus or a finger of a user can be obtained, and the writing track input by the user is displayed in a writing area of the touch screen in real time according to the track data. Of course, the writing process is not limited to writing, and any entry process implemented on the touch screen of the intelligent handwriting device for displaying the operation track can be regarded as the writing process. In addition, the touch operation may respond to operations such as clicking, dragging, and the like of the user according to the difference of the display element of the occurrence position of the touch operation. The way in which these different responses are processed at the bottom level is the same.
Specifically, referring to fig. 1, the method for sharing a screen of an intelligent interactive tablet specifically includes:
step S101: and receiving a preset screen sharing trigger event.
The application scene of the intelligent interactive tablet is generally a multi-person application scene, for example, in a conference (including a teleconference), teaching, discussion and other scenes, an operator presents data related to an interactive theme through the intelligent interactive tablet or records information generated in an interactive process. Specifically, the presentation of the data related to the interactive theme mainly includes two modes, the first mode is to synchronize the screen content in the personal computer in a screen projection mode after the personal computer is connected, the data related to the interactive theme is stored and opened in the personal computer, the data related to the interactive theme is presented to other people in an application scene in the intelligent interactive tablet, and the second mode is to open the data related to the interactive theme locally in the intelligent interactive tablet, and the data is directly opened and presented locally in the intelligent interactive tablet.
Corresponding to the first data presentation mode, the implementation of the present solution first requires confirming that screen data sent through the bidirectional data channel is received. For the screen data transmission realized by the HDMI line, because only the personal computer transmits the screen data to the intelligent interactive panel, the intelligent interactive panel cannot reversely transmit the data through the HDMI line to influence the picture display of the personal computer. Based on this, only when the personal computer and the intelligent interactive panel project screens through the bidirectional data channel, subsequent data operation can be performed, common bidirectional data channels such as wifi and a screen projecting device corresponding to the intelligent interactive panel are frequently realized in the prior art, and repeated description is not provided herein.
Corresponding to the second data presentation mode, the screen sharing control needs to be triggered by the user, namely, the triggering operation of the screen sharing control is received. The presentation of the data in the smart interactive tablet is typically done at the whiteboard application interface.
The application interface refers to an interactive interface used for receiving and/or displaying information, such as an application of a video playing class, and the interactive interface is mainly used for displaying a changed video picture; the real-time communication type application, wherein the interactive interface is mainly used for receiving and displaying the content input by a near-end user and displaying the content input by a far-end user; the interactive interface of the file editing application is mainly used for receiving and displaying the content input by the user; the interactive interface of the browser-type application is mainly used for receiving keywords input by a user and displaying webpage content obtained based on the keywords.
In this embodiment, the application interface specifically targeted refers to a user interface presented in the whiteboard application use process, that is, a whiteboard application interface. As described above, the whiteboard application refers to an application for a user to perform operations such as writing and displaying, and may be used to generate writing traces according to a writing track of the user on the whiteboard application interface, and may also be used to insert other multimedia elements such as graphics, pictures, forms, and the like on the whiteboard application interface. In the whiteboard application interface, a user can realize writing, drawing, erasing and other operations similar to those of an entity blackboard, and further has better digital functions of moving, storing, zooming, inserting pictures, adjusting colors, setting stroke weights and the like. Writing-based operations in whiteboard applications are a mature realization of the prior art and are not described in detail in this solution. In practical applications, the whiteboard application may also be named as a writing application, an electronic whiteboard application, a collaborative whiteboard application, and the like, and the application for realizing the above functions is equivalent to the whiteboard application of the present application regardless of changes in the name.
During use of the whiteboard application, the whiteboard application is typically displayed full screen, i.e. the whiteboard application fills up the display area of the smart interactive tablet. In the example description of the scheme, the toolbar is displayed at the bottom of the whiteboard application interface, and can be displayed on the left side and/or the right side during actual layout, even comprehensively displayed on the left side, the right side and the bottom. Some tool controls in the toolbar correspond to digital realization of the function of the entity blackboard, such as writing, erasing, page turning (only for part of the entity blackboard), and the like, and some tool controls are function supplement controls realized on the basis of whiteboard application, such as cancel input, restore input, handwriting selection, insertion, and the like. In this embodiment, what is adapted to trigger the screen sharing process is a screen sharing control, that is, when it is detected that the screen sharing control in the toolbar is triggered, it is confirmed that the screen sharing trigger event is received. Certainly, when the whiteboard application interface detects that the touch track is matched with the track characteristics corresponding to the preset screen sharing operation, it is determined that the screen sharing trigger event is received.
Step S102: and detecting the equipment information of the surrounding intelligent interactive flat plates.
Sending and receiving UDP multicast encryption information at regular time, wherein the UDP multicast encryption information carries the equipment information; or the like, or, alternatively,
sending and receiving wifi beacon information regularly, the wifi beacon information carries the equipment information.
In an actual screen sharing process, each intelligent interactive panel may serve as an initiating device for screen sharing or a target device for screen sharing, so that to implement screen sharing in the present scheme, each intelligent interactive panel needs to inform the device information of other intelligent interactive panels and also needs to know the device information of other intelligent interactive panels, so that operations of sending and receiving device information at regular time exist. Specifically, the UDP multicast encryption information and the wifi beacon information are sent in a broadcast or multicast manner, where the broadcast means sending a message to all the intelligent interactive tablets in the network at the same time, and the intelligent interactive tablets can receive the message. The multicast is also called as multicast, and the multicast is an intelligent interactive panel which sends messages to a plurality of intelligent interactive panels appointed in the network, namely to which intelligent interactive panels added to an appointed multicast group, wherein the multicast group is open, and each intelligent interactive panel can be added to the multicast group at any time through a program or quit at any time. In the scheme, the method is suitable for intelligent interactive panels in the same local area network, and the multicast can directly confirm the multicast object by the IP address field. When each intelligent interactive panel sends UDP multicast encrypted information and wifi beacon information at regular time, the intelligent interactive panels also receive the information at regular time corresponding to the information sending of other intelligent interactive panels.
Step S103: displaying a device list for presenting the detected smart interactive tablet.
All the device information of all the detected smart interactive tablets may be presented in the device list, or only the device identifiers that the user can read may be displayed, for example: 1234 conference room, 403 classroom, etc., where the user can directly know where the smart interactive tablet is located from the list of devices.
What is displayed in the device list is not only the intelligent interactive panel that can be directly detected by the intelligent interactive panel initiating sharing, but also the indirectly detected intelligent interactive panel, for example, the intelligent interactive panel a can directly detect the intelligent interactive panel B and the intelligent interactive panel C, the intelligent interactive panel B can directly detect the intelligent interactive panel D, the intelligent interactive panel C can directly detect the intelligent interactive panel E, and then the devices displayed in the device list have the intelligent interactive panel B, the intelligent interactive panel C, the intelligent interactive panel D and the intelligent interactive panel E, no doubt, the intelligent interactive panel a is the initiator of screen sharing, and is inevitably used as a node of a shared link, and is the initiator node. Based on the method, the intelligent interactive flat plates which are not in the same local area network can also realize the transmission of the screen data through the serial link.
The detection of the intelligent interactive panel is completed by the intelligent interactive panel initiating the sharing or the intelligent interactive panel connected with the screen-casting personal computer, but the equipment list generated according to the detection result is displayed at the data source end of the screen sharing, namely, the equipment list is displayed on the intelligent interactive panel initiating the sharing or the screen-casting personal computer. That is, if the data source shared by the screens is a personal computer, the smart interactive tablet sends the device list to the personal computer for display after obtaining the device list.
Step S104: and receiving a target selection instruction, wherein the target selection instruction is used for confirming the intelligent interaction panel in the equipment list as a sharing target.
If the operation of the device list relationship is detected after the device list is displayed, the screen sharing process is ended, and the current display can meet the use requirement in the current application scene. The target selection instruction is touch operation detected in the device list, each touch operation is used as a target selection instruction to confirm a corresponding intelligent interaction panel, and the confirmed intelligent interaction panel is used as a sharing target to perform subsequent screen sharing related processing. The method is suitable for displaying an equipment list on an intelligent interactive panel or a personal computer, a target selection instruction is correspondingly received by the intelligent interactive panel or the personal computer, and if the target selection instruction is received by the personal computer, a shared target is sent to the intelligent interactive panel corresponding to screen projection, and then the processes of subsequent series link establishment and screen data sending are carried out by the intelligent interactive panel.
Step S105: and establishing a serial link according to the device information corresponding to the shared target, wherein one shared target of two adjacent shared targets in the serial link is used as a wireless hotspot and is connected with the other shared target.
In the sending and receiving of encryption information based on UDP multicast, the information comprises: a device unique identifier, an IP address, a hotspot ssid, a hotspot bssid, and a hotspot password. After receiving the encrypted information, decrypting the encrypted information, judging whether the equipment information exists in the currently received equipment list (judged by the equipment unique identifier), and if the equipment information exists, updating the information; and if not, adding a device list, wherein the list is the content obtained by the http interface.
In the sending and receiving based on wifi beacon information, information wherein includes: the device unique identifier, the IP address, the hotspot ssid, the hotspot bssid and the hotspot password are added into the list when new device information is detected. That is, the device information includes, in addition to the description information, network parameters for logging in the target device. For the method of logging in the target device by using the screen-transfer device, the network parameters include an SSID (Service set identifier) of the wireless access point, a password, an IP (Internet Protocol, Protocol for interconnection between networks) address, and a port. The screen transmission client is connected to the wireless access point of the target equipment by using the SSID and the password and then connected to the screen transmission server through the IP address and the port. The UDP multicast encryption information and the wifi beacon information are only in different coding transmission modes, and the connection modes after the information is acquired are the same. After the intelligent interactive flat plate needing screen projection is selected, the udp packet sending inquiry can be carried out through the device list acquired by the udp, and if the request returns, the connection can be carried out through Tcp to carry out screen transmission; if no return exists, providing information in the wifi beacon, carrying out wifi connection to achieve automatic networking, and then carrying out connection and screen transmission; and by analogy, screen sharing among the intelligent interaction flat plates is completed. The whole establishing process of the serial link is realized by the intelligent interactive panel.
In order to solve the situation that a network is complex in a using scene, IP addresses, hotspot names and passwords of all devices can be collected, so that a computer of a user who is not in the same network can acquire a device list through an http interface, after the device is selected, whether the devices can form a network or not can be judged through a udp packet sending inquiry mode (a udp packet is sent to a designated IP, and if the reply can be received within 3s, the devices can be normally connected), and if the devices cannot form a network, a router or wifi in an all-in-one machine can be disconnected through the hotspot names and the passwords in information, so that the purpose of automatic networking is achieved.
The mutual flat board of intelligence of this scheme main application, wherein have the wifi module certainly, the wifi module can set up to the AP mode, also can set up to the STA mode, and in this scheme, for realizing the series link, the wifi module need set two kinds of modes to, and in a series link, the mutual flat board of former intelligence uses the AP mode as the focus, and the mutual flat board of later intelligence inserts the mutual flat board of former intelligence with the STA mode.
Step S106: screen data is transmitted over the serial link.
The screen data is sent on the serial link, the sending task of the screen data can be shared by the intelligent interactive flat plates, each intelligent interactive flat plate only needs to send the screen data once, data congestion of a certain data node is reduced, high-quality screen data transmission can be achieved, and reverse response of any intelligent interactive flat plate can be achieved.
That is, on the basis of the above embodiment, by the characteristic of the data reverse transmission of the serial link, the screen sharing method of the smart interactive tablet further includes:
and receiving and responding to the screen operation instruction detected by the sharing target. Common screen operation instructions are, for example, to turn off the current picture, adjust the sound, and the like.
On the basis of the above embodiment, the method for sharing a screen of an intelligent interactive tablet further includes:
and when the shared target is abnormal in the serial link, establishing a new serial link according to the equipment information corresponding to the residual shared target.
Each intelligent interaction panel entering the screen sharing can start the monitoring service, and after the monitoring service is started, the intelligent interaction equipment can establish connection with the appointed intelligent interaction panel when detecting that the screen picture is input, and transmit the picture to the appointed intelligent interaction equipment; and when the screen transmission state is detected to be quitted, the connected intelligent interaction equipment is disconnected.
Specifically referring to fig. 2, the personal computer 10 initiates screen projection to the intelligent interaction panel 20, so screen sharing is initiated, the intelligent interaction panel 20 displays a corresponding device list on the intelligent interaction panel 20 after device detection or sends and displays the device list on the personal computer 10, a user confirms through the device list that screen sharing needs to be initiated to the intelligent interaction panel 21, the intelligent interaction panel 22 and the intelligent interaction panel 30, but the three intelligent interaction panels cannot be all added to a serial link with the intelligent interaction panel 20, at this time, the intelligent interaction panel 20, the intelligent interaction panel 21 and the intelligent interaction panel 22 can form a serial link, the intelligent interaction panel 20, the intelligent interaction panel 21 and the intelligent interaction panel 30 can form a serial link, and screen data distribution is achieved at the intelligent interaction panel 21. When the device state changes, the corresponding response is performed through the processing mechanism described above.
Receiving a preset screen sharing trigger event; detecting equipment information of surrounding intelligent interactive flat plates; displaying a device list for presenting the detected smart interactive tablet; receiving a target selection instruction, wherein the target selection instruction is used for confirming that the intelligent interaction panel is used as a sharing target in the equipment list; establishing a serial link according to the device information corresponding to the shared target, wherein one shared target of two adjacent shared targets in the serial link is used as a wireless hotspot and is connected with the other shared target; screen data is transmitted over the serial link. The screen data are sent through the serial links among the intelligent interaction panels, and touch control and corresponding reverse response can be carried out on each intelligent interaction panel on the basis of realizing high-quality screen sharing in a large range.
Example two
Fig. 3 is a schematic structural diagram of a screen sharing device of an intelligent interactive tablet according to a second embodiment of the present invention. Referring to fig. 3, the screen sharing apparatus of the smart interactive tablet includes: an event receiving unit 201, a device detecting unit 202, a list displaying unit 203, a target confirming unit 204, a link establishing unit 205, and a data transmitting unit 206.
The event receiving unit 201 is configured to receive a preset screen sharing trigger event; the device detection unit 202 is used for detecting device information of surrounding intelligent interactive panels; a list display unit 203, configured to display a device list, where the device list is used to present the detected smart interactive tablet; a target confirmation unit 204, configured to receive a target selection instruction, where the target selection instruction is used to confirm the smart interactive tablet as a sharing target in the device list; a link establishing unit 205, configured to establish a serial link according to the device information corresponding to the shared target, where one shared target of two adjacent shared targets in the serial link is used as a wireless hotspot and is connected to another shared target; a data transmission unit 206 for transmitting the screen data through the serial link.
Wherein, the screen sharing device further comprises:
and the receiving response unit is used for receiving and responding to the screen operation instruction detected by the sharing target.
Wherein, the screen sharing device further comprises:
and the link reconstruction unit is used for creating a new serial link according to the residual equipment information corresponding to the shared target when the shared target is abnormal in the serial link.
The event receiving unit 201 is specifically configured to:
receiving screen data sent through a bidirectional data channel; or the like, or, alternatively,
and receiving a triggering operation of the screen sharing control.
The device detection unit 202 is specifically configured to:
sending and receiving UDP multicast encryption information at regular time, wherein the UDP multicast encryption information carries the equipment information; or the like, or, alternatively,
sending and receiving wifi beacon information regularly, the wifi beacon information carries the equipment information.
The screen sharing device of the intelligent interactive tablet provided by the embodiment of the invention is included in the operating equipment of the intelligent interactive tablet, can be used for executing the screen sharing method of any intelligent interactive tablet provided by the first embodiment of the invention, and has corresponding functions and beneficial effects.
It should be noted that, in the embodiment of the screen sharing device of the intelligent interactive tablet, each unit and each module included in the embodiment are only divided according to functional logic, but are not limited to the above division, as long as the corresponding function can be realized; in addition, specific names of the functional units are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present invention.
EXAMPLE III
Fig. 4 is a schematic structural diagram of a terminal device according to a third embodiment of the present invention, where the terminal device is a specific hardware presentation scheme of the intelligent interactive tablet. As shown in fig. 4, the terminal device includes a processor 310, a memory 320, an input means 330, an output means 340, and a communication means 350; the number of the processors 310 in the terminal device may be one or more, and one processor 310 is taken as an example in fig. 4; the processor 310, the memory 320, the input device 330, the output device 340 and the communication device 350 in the terminal equipment may be connected by a bus or other means, and fig. 4 illustrates the connection by the bus as an example.
The memory 320 serves as a computer-readable storage medium, and may be used to store software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the screen sharing method of the smart interaction tablet in the embodiment of the present invention (for example, the event receiving unit 201, the device detecting unit 202, the list displaying unit 203, the target confirming unit 204, the link establishing unit 205, and the data transmitting unit 206 in the screen sharing apparatus of the smart interaction tablet). The processor 310 executes various functional applications and data processing of the terminal device by running software programs, instructions and modules stored in the memory 320, that is, implements the screen sharing method of the smart interactive tablet described above.
The memory 320 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the terminal device, and the like. Further, the memory 320 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some examples, memory 320 may further include memory located remotely from processor 310, which may be connected to the terminal device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input device 330 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal apparatus. The output device 340 may include a display device such as a display screen.
The terminal equipment comprises the screen sharing device of the intelligent interactive flat plate, can be used for executing the screen sharing method of any intelligent interactive flat plate, and has corresponding functions and beneficial effects.
Example four
Embodiments of the present invention further provide a storage medium containing computer-executable instructions, which when executed by a computer processor, are configured to perform relevant operations in the method for sharing a screen of an intelligent interactive tablet provided in any embodiment of the present application, and have corresponding functions and advantages.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product.
Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein. The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks. These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks. These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory. The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims (10)
1. A screen sharing method of an intelligent interactive tablet is characterized by comprising the following steps:
receiving a preset screen sharing trigger event;
detecting equipment information of surrounding intelligent interactive flat plates;
displaying a device list for presenting the detected smart interactive tablet;
receiving a target selection instruction, wherein the target selection instruction is used for confirming that the intelligent interaction panel is used as a sharing target in the equipment list;
establishing a serial link according to the device information corresponding to the shared target, wherein one shared target of two adjacent shared targets in the serial link is used as a wireless hotspot and is connected with the other shared target;
screen data is transmitted over the serial link.
2. The screen sharing method of claim 1, further comprising:
and receiving and responding to the screen operation instruction detected by the sharing target.
3. The screen sharing method of claim 1, further comprising:
and when the shared target is abnormal in the serial link, establishing a new serial link according to the equipment information corresponding to the residual shared target.
4. The screen sharing method according to claim 1, wherein the receiving of the preset screen sharing trigger event specifically comprises:
receiving screen data sent through a bidirectional data channel; or the like, or, alternatively,
and receiving a triggering operation of the screen sharing control.
5. The screen sharing method according to claim 1, wherein the detecting device information of the surrounding smart interactive tablets specifically comprises:
sending and receiving UDP multicast encryption information at regular time, wherein the UDP multicast encryption information carries the equipment information; or the like, or, alternatively,
sending and receiving wifi beacon information regularly, the wifi beacon information carries the equipment information.
6. The utility model provides a mutual dull and stereotyped screen sharing device of intelligence which characterized in that includes:
the event receiving unit is used for receiving a preset screen sharing trigger event;
the equipment detection unit is used for detecting equipment information of the peripheral intelligent interactive flat plate;
the list display unit is used for displaying a device list which is used for presenting the detected intelligent interaction panel;
the target confirming unit is used for receiving a target selection instruction, and the target selection instruction is used for confirming the intelligent interaction panel in the equipment list as a sharing target;
the link establishing unit is used for establishing a serial link according to the device information corresponding to the shared target, and one shared target of two adjacent shared targets in the serial link is used as a wireless hotspot and is connected with the other shared target;
and a data transmission unit for transmitting the screen data through the serial link.
7. The screen sharing apparatus of claim 6, further comprising:
and the receiving response unit is used for receiving and responding to the screen operation instruction detected by the sharing target.
8. The screen sharing apparatus of claim 6, further comprising:
and the link reconstruction unit is used for creating a new serial link according to the residual equipment information corresponding to the shared target when the shared target is abnormal in the serial link.
9. A terminal device, comprising:
one or more processors;
a memory for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the method for screen sharing of a smart interactive tablet of any of claims 1-5.
10. A computer-readable storage medium, on which a computer program is stored, the program, when being executed by a processor, implementing a screen sharing method of an intelligent interactive tablet as recited in any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010308755.3A CN111580764B (en) | 2020-04-18 | 2020-04-18 | Screen sharing method, device, equipment and storage medium of intelligent interaction tablet |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010308755.3A CN111580764B (en) | 2020-04-18 | 2020-04-18 | Screen sharing method, device, equipment and storage medium of intelligent interaction tablet |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111580764A true CN111580764A (en) | 2020-08-25 |
CN111580764B CN111580764B (en) | 2023-08-29 |
Family
ID=72122514
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010308755.3A Active CN111580764B (en) | 2020-04-18 | 2020-04-18 | Screen sharing method, device, equipment and storage medium of intelligent interaction tablet |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111580764B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112511617A (en) * | 2020-11-26 | 2021-03-16 | 佛山格捷锐信息技术有限公司 | Analysis data synchronization method, device, equipment and storage medium |
CN113037806A (en) * | 2020-10-12 | 2021-06-25 | 佛山格捷锐信息技术有限公司 | Network data transmission method and device for handheld XRF spectrometer and storage medium |
CN113778361A (en) * | 2021-09-10 | 2021-12-10 | 武汉市人机科技有限公司 | Intelligent whiteboard with double-screen interaction function and file one-key screen shifting method |
CN114143586A (en) * | 2021-11-30 | 2022-03-04 | 深圳康佳电子科技有限公司 | Split screen display sharing method, system, storage medium and intelligent screen |
CN114173184A (en) * | 2020-09-10 | 2022-03-11 | 华为终端有限公司 | Screen projection method and electronic equipment |
WO2022109771A1 (en) * | 2020-11-24 | 2022-06-02 | Orange | Methods and systems to monitor remote-rendering of transmitted content |
CN114625289A (en) * | 2020-12-11 | 2022-06-14 | 广州视源电子科技股份有限公司 | Interactive tablet and control method thereof |
WO2023030196A1 (en) * | 2021-08-31 | 2023-03-09 | 华为技术有限公司 | Device interaction method, electronic device and system |
WO2024113187A1 (en) * | 2022-11-29 | 2024-06-06 | 京东方科技集团股份有限公司 | Multi-device cooperative control method, display device and system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102480566A (en) * | 2010-11-25 | 2012-05-30 | 三星电子株式会社 | Apparatus and method for sharing captured data in portable terminal |
CN103534679A (en) * | 2012-12-12 | 2014-01-22 | 华为终端有限公司 | Media stream sharing method and terminal |
CN103795965A (en) * | 2012-10-29 | 2014-05-14 | 株式会社理光 | Communication terminal, teleconference system, and recording medium |
CN104360790A (en) * | 2013-11-14 | 2015-02-18 | 三星电子(中国)研发中心 | Method for sharing mobile terminal screen and mobile terminal |
KR20160049359A (en) * | 2014-10-27 | 2016-05-09 | 권순태 | Information exchange system between a plurality of terminals. |
CN106354461A (en) * | 2016-08-29 | 2017-01-25 | 武汉启目科技有限公司 | Method for mutually wirelessly sharing android terminal screens |
US20170109117A1 (en) * | 2015-10-15 | 2017-04-20 | Optim Corporation | Screen sharing terminal, method of screen sharing, and program for screen sharing terminal |
CN110752999A (en) * | 2019-09-27 | 2020-02-04 | 广州视源电子科技股份有限公司 | Screen broadcasting method, device, system, electronic equipment and storage medium |
-
2020
- 2020-04-18 CN CN202010308755.3A patent/CN111580764B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102480566A (en) * | 2010-11-25 | 2012-05-30 | 三星电子株式会社 | Apparatus and method for sharing captured data in portable terminal |
CN103795965A (en) * | 2012-10-29 | 2014-05-14 | 株式会社理光 | Communication terminal, teleconference system, and recording medium |
CN103534679A (en) * | 2012-12-12 | 2014-01-22 | 华为终端有限公司 | Media stream sharing method and terminal |
CN104360790A (en) * | 2013-11-14 | 2015-02-18 | 三星电子(中国)研发中心 | Method for sharing mobile terminal screen and mobile terminal |
KR20160049359A (en) * | 2014-10-27 | 2016-05-09 | 권순태 | Information exchange system between a plurality of terminals. |
US20170109117A1 (en) * | 2015-10-15 | 2017-04-20 | Optim Corporation | Screen sharing terminal, method of screen sharing, and program for screen sharing terminal |
CN106354461A (en) * | 2016-08-29 | 2017-01-25 | 武汉启目科技有限公司 | Method for mutually wirelessly sharing android terminal screens |
CN110752999A (en) * | 2019-09-27 | 2020-02-04 | 广州视源电子科技股份有限公司 | Screen broadcasting method, device, system, electronic equipment and storage medium |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114173184A (en) * | 2020-09-10 | 2022-03-11 | 华为终端有限公司 | Screen projection method and electronic equipment |
CN113037806A (en) * | 2020-10-12 | 2021-06-25 | 佛山格捷锐信息技术有限公司 | Network data transmission method and device for handheld XRF spectrometer and storage medium |
WO2022109771A1 (en) * | 2020-11-24 | 2022-06-02 | Orange | Methods and systems to monitor remote-rendering of transmitted content |
CN112511617A (en) * | 2020-11-26 | 2021-03-16 | 佛山格捷锐信息技术有限公司 | Analysis data synchronization method, device, equipment and storage medium |
CN114625289A (en) * | 2020-12-11 | 2022-06-14 | 广州视源电子科技股份有限公司 | Interactive tablet and control method thereof |
CN114625289B (en) * | 2020-12-11 | 2024-05-07 | 广州视源电子科技股份有限公司 | Interactive tablet and control method thereof |
WO2023030196A1 (en) * | 2021-08-31 | 2023-03-09 | 华为技术有限公司 | Device interaction method, electronic device and system |
CN113778361A (en) * | 2021-09-10 | 2021-12-10 | 武汉市人机科技有限公司 | Intelligent whiteboard with double-screen interaction function and file one-key screen shifting method |
CN114143586A (en) * | 2021-11-30 | 2022-03-04 | 深圳康佳电子科技有限公司 | Split screen display sharing method, system, storage medium and intelligent screen |
CN114143586B (en) * | 2021-11-30 | 2024-06-11 | 深圳康佳电子科技有限公司 | Split screen display sharing method, system, storage medium and intelligent screen |
WO2024113187A1 (en) * | 2022-11-29 | 2024-06-06 | 京东方科技集团股份有限公司 | Multi-device cooperative control method, display device and system |
Also Published As
Publication number | Publication date |
---|---|
CN111580764B (en) | 2023-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111580764A (en) | Screen sharing method, device, equipment and storage medium of intelligent interactive tablet | |
CN110928468B (en) | Page display method, device, equipment and storage medium of intelligent interactive tablet | |
CN110703966B (en) | File sharing method, device and system, corresponding equipment and storage medium | |
CN111459433B (en) | Screen transmission method, device and storage medium | |
CN105335112B (en) | Multi-screen display information processing and main control end content sending method and device | |
CN102325144B (en) | Method and system for interconnection between media equipment and multimedia equipment | |
CN109981711B (en) | Document dynamic playing method, device and system and computer readable storage medium | |
CN110750197B (en) | File sharing method, device and system, corresponding equipment and storage medium | |
CN103973742B (en) | Long-range control method and system, the control for supporting remote control and feedback device | |
CN105630452A (en) | Screen transmission method and electronic devices | |
WO2014139868A1 (en) | Multiple user wireless docking | |
WO2022228021A1 (en) | Display device and method for controlling multi-device screen projection same-screen display | |
US20150304254A1 (en) | Information processing system, information processing apparatus, and storage medium | |
WO2024045985A1 (en) | Screen control method, screen control apparatus, electronic device, program, and medium | |
CN103595715A (en) | Information sharing method and device for desktop live broadcasting | |
CN110752999B (en) | Screen broadcasting method, device, system, electronic equipment and storage medium | |
CN107257308A (en) | A kind of control method of smart machine, smart machine and storage medium | |
CN110737638A (en) | data sharing method, device, electronic equipment and storage medium | |
EP3561695A1 (en) | Personal homepage display method and apparatus, terminal, and server | |
WO2017092323A1 (en) | Main control device, playing device and data transmission method therefor | |
CN105898596A (en) | Display control method and display control device for live webcast room | |
CN112256189B (en) | Whiteboard note display method, whiteboard note display device, whiteboard note display equipment and storage medium | |
WO2022022580A1 (en) | Network live broadcast interaction method and device | |
CN104618500A (en) | Local area network application program data sharing method based on DLNA | |
CN115118472B (en) | Cloud desktop control method and device, computer equipment and storage medium |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |