CN111580764B - Screen sharing method, device, equipment and storage medium of intelligent interaction tablet - Google Patents

Screen sharing method, device, equipment and storage medium of intelligent interaction tablet Download PDF

Info

Publication number
CN111580764B
CN111580764B CN202010308755.3A CN202010308755A CN111580764B CN 111580764 B CN111580764 B CN 111580764B CN 202010308755 A CN202010308755 A CN 202010308755A CN 111580764 B CN111580764 B CN 111580764B
Authority
CN
China
Prior art keywords
sharing
intelligent interaction
screen
target
receiving
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.)
Active
Application number
CN202010308755.3A
Other languages
Chinese (zh)
Other versions
CN111580764A (en
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 Shizhen Information Technology Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shizhen Information Technology 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 Shizhen Information Technology Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN202010308755.3A priority Critical patent/CN111580764B/en
Publication of CN111580764A publication Critical patent/CN111580764A/en
Application granted granted Critical
Publication of CN111580764B publication Critical patent/CN111580764B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/065Network 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 application discloses a screen sharing method and device of an intelligent interaction panel, terminal equipment and a storage medium. The method comprises the following steps: receiving a preset screen sharing triggering event; detecting equipment information of surrounding intelligent interaction plates; displaying a device list for presenting the detected intelligent interaction tablet; receiving a target selection instruction, wherein the target selection instruction is used for confirming an intelligent interaction panel as a sharing target in the equipment list; establishing a serial link according to the equipment information corresponding to the sharing targets, wherein one sharing target of two adjacent sharing targets in the serial link is used as a wireless hot spot to be connected with the other sharing target; and transmitting screen data through the serial link. Screen data is sent through serial links among a plurality of intelligent interaction plates, and touch control and corresponding reverse response can be performed on each intelligent interaction plate on the basis of realizing high-quality screen sharing in a large range.

Description

Screen sharing method, device, equipment and storage medium of intelligent interaction tablet
Technical Field
The embodiment of the application relates to the technical field of intelligent interaction tablets, in particular to a screen sharing method, device, equipment and storage medium of an intelligent interaction tablet.
Background
With the development of intelligent technology, the variety of electronic products contacted by people in daily life is increasingly rich, wherein the interactive electronic products realized based on the touch technology show a comprehensive function integration trend as good man-machine interaction experience. The intelligent interaction panel is representative integrated equipment, is suitable for group interaction occasions such as conferences, teaching, business exhibition and the like, and integrates various functions such as a projector, a video conference and the like.
Because of the hardware and interactive characteristics of the intelligent interactive tablet, the intelligent interactive tablet has rich application in scenes such as teleconferences, theme discussions, field 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 interaction panel when a plurality of intelligent interaction panels are matched for use, screen data is transmitted in a broadcasting mode to each intelligent interaction panel in the prior art generally, or one device establishes connection with different intelligent interaction panels through TCP to transmit the screen data, and the screen data is transmitted after the intelligent interaction panels are connected or based on HDMI.
The inventors found that the screen sharing quality, screen sharing range, or screen sharing interaction cannot be guaranteed when implementing the above screen sharing scheme.
Disclosure of Invention
The application provides a screen sharing method, device, terminal equipment and storage medium of an intelligent interaction panel, which are used for solving the technical problem that screen sharing quality, screen sharing range and screen sharing interaction of a plurality of intelligent interaction panels cannot be guaranteed simultaneously in the prior art.
In a first aspect, an embodiment of the present application provides a screen sharing method for an intelligent interactive tablet, including:
receiving a preset screen sharing triggering event;
detecting equipment information of surrounding intelligent interaction plates;
displaying a device list for presenting the detected intelligent interaction tablet;
receiving a target selection instruction, wherein the target selection instruction is used for confirming an intelligent interaction panel as a sharing target in the equipment list;
establishing a serial link according to the equipment information corresponding to the sharing targets, wherein one sharing target of two adjacent sharing targets in the serial link is used as a wireless hot spot to be connected with the other sharing target;
and transmitting screen data through the serial link.
In a second aspect, an embodiment of the present application further provides a screen sharing device of an intelligent interaction tablet, including:
the event receiving unit is used for receiving a preset screen sharing triggering event;
the device detection unit is used for detecting device information of surrounding intelligent interaction plates;
a list display unit for displaying a list of devices for presenting the detected intelligent interactive tablet;
the target confirming unit is used for receiving a target selection instruction, wherein the target selection instruction is used for confirming the intelligent interaction panel in the equipment list to serve as a sharing target;
the link establishing unit is used for establishing a serial link according to the equipment information corresponding to the sharing targets, and one sharing target of two adjacent sharing targets in the serial link is used as a wireless hot spot to be connected with the other sharing target;
and the data transmission unit is used for transmitting the screen data through the serial link.
In a third aspect, an embodiment of the present application further provides a terminal device, including:
one or more processors;
a memory for storing one or more programs;
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the screen sharing method of a smart interactive tablet as described in any of the first aspects.
In a fourth aspect, an embodiment of the present application further provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor implements a screen sharing method of an intelligent interactive tablet according to any one of the first aspects.
The screen sharing method, the device, the terminal equipment and the storage medium of the intelligent interaction panel are used for receiving a preset screen sharing trigger event; detecting equipment information of surrounding intelligent interaction plates; displaying a device list for presenting the detected intelligent interaction tablet; receiving a target selection instruction, wherein the target selection instruction is used for confirming an intelligent interaction panel as a sharing target in the equipment list; establishing a serial link according to the equipment information corresponding to the sharing targets, wherein one sharing target of two adjacent sharing targets in the serial link is used as a wireless hot spot to be connected with the other sharing target; and transmitting screen data through the serial link. Screen data is sent through serial links among a plurality of intelligent interaction plates, and touch control and corresponding reverse response can be performed on each intelligent interaction plate on the basis of realizing high-quality screen sharing in a large range.
Drawings
Fig. 1 is a flowchart of a screen sharing method of an intelligent interactive tablet according to a first embodiment of the present application;
fig. 2 is an interface schematic diagram of touch input of an intelligent interaction panel according to a first embodiment of the present application;
fig. 3 is a schematic structural diagram of a screen sharing device of an intelligent interaction panel according to a second embodiment of the present application;
fig. 4 is a schematic structural diagram of a terminal device according to a third embodiment of the present application.
Detailed Description
The application is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are for purposes of illustration and not of limitation. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present application are shown in the drawings.
It should be noted that the present disclosure is not limited to all the alternative embodiments, and those skilled in the art who review this disclosure will recognize that any combination of the features may be used to construct the alternative embodiments as long as the features are not mutually inconsistent.
For example, in one embodiment of the first embodiment, one technical feature is described: when receiving the triggering operation of the screen sharing control, confirming that the screen sharing triggering event is received, in another implementation manner of the first embodiment, another technical feature is described: and carrying out corresponding response after receiving the screen operation instruction detected by the sharing target. Since the above two technical features are not contradictory, after reading the present specification, those skilled in the art should appreciate that an implementation having both features is also an alternative implementation, that is, after the screen sharing is triggered by the screen sharing control in the smart interactive tablet, if a screen operation instruction detected in the sharing target is received, a corresponding response is also performed in each relevant smart interactive tablet.
The following describes each embodiment in detail.
Example 1
Fig. 1 is a flowchart of a screen sharing method of an intelligent interactive tablet according to an embodiment of the present application. The screen sharing method of the intelligent interaction panel provided in the embodiment can be executed by the operation device of the intelligent interaction panel, the operation device of the intelligent interaction panel can be realized in a software and/or hardware mode, and the operation device of the intelligent interaction panel can be formed by two or more physical entities or one physical entity. For example, the operating device of the intelligent interactive tablet may be a cell phone, an industrial control computer, or the like.
For easy understanding, in the embodiment, the intelligent interaction panel is taken as an actual carrier, and detailed processes of sharing process triggering, sharing target selection and sharing data transmission when the screen sharing method of the intelligent interaction panel is implemented are exemplarily described. The intelligent interaction panel can be integrated equipment for controlling the content displayed on the display panel and realizing man-machine interaction operation through a touch technology, and integrates one or more functions of a projector, an electronic whiteboard, a curtain, sound equipment, a television, a video conference terminal and the like.
Generally, the smart interactive tablet includes at least one display screen. For example, the smart interactive tablet is configured with a display screen having a touch function, and the display screen may be a capacitive screen, a resistive screen, or an electromagnetic screen. In this embodiment, an intelligent interaction panel is provided, and further, a user can realize touch operation by touching a display screen with a finger or a touch pen, and accordingly, the intelligent interaction panel detects a touch position and responds according to the touch position to realize a touch function. Typically, the intelligent 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 intelligent interactive tablet may install at least one application program having a writing function. The application program can be an application program of an operating system, and meanwhile, the application program downloaded from a third party device or a server is also installed. Optionally, the application program has other editing functions besides writing functions, such as form insertion, picture insertion, figure insertion, form drawing, figure drawing, and the like. Wherein, the drawn table or graph is a computer drawing standard element. A computer drawing standard element may be understood as a printed standard element drawn by an intelligent interactive tablet, which is distinguished from an element written by a user.
The touch screen configured by the intelligent handwriting equipment such as an electronic whiteboard, an electronic blackboard, a digital tablet, an intelligent conference tablet and the like is provided with a writing area for displaying input contents in response to writing operation of a user, when the writing area is used for writing, for example, when a touch pen or a finger is contacted with the touch screen, the touch screen can sense current change, voltage change or magnetic flux change (corresponding to specific setting types of the capacitive touch screen, the resistive touch screen or the electromagnetic touch screen), a touch signal containing coordinates of a touch position and triggering time of the touch signal are obtained, track data of a writing track input in the process of lifting and writing each time the touch pen or the finger of the user is pressed down to stop writing can be obtained according to the touch signal, and the writing track input by the user can be displayed in real time in the writing area of the touch screen according to the track data. Of course, the writing process is not limited to writing, and any input process for displaying an operation track implemented on the touch screen of the smart handwriting device may be regarded as the writing process. Further, the touch operation may be responsive to a click, a drag, or the like operation by the user according to a display element of the occurrence position of the touch operation. These different response patterns are identical in the underlying coordinate processing pattern.
Specifically, referring to fig. 1, the screen sharing method of the intelligent interactive tablet specifically includes:
step S101: and receiving a preset screen sharing triggering event.
The application scene of the intelligent interaction panel is usually a multi-person application scene, such as a conference (including a teleconference), teaching, discussion and the like, and an operator reveals information related to an interaction theme or records information generated in the interaction process through the intelligent interaction panel. The method specifically comprises the steps of showing the information related to the interaction theme, wherein the first method is to synchronize screen content in the personal computer in a screen throwing mode after connecting the personal computer, so that the information related to the interaction theme is stored and opened in the personal computer, showing the information related to the interaction theme to other people in an application scene in an intelligent interaction panel, and the second method is to locally open the information related to the interaction theme in the intelligent interaction panel, and directly completing the opening and showing of the information in the intelligent interaction panel.
Corresponding to the first data display mode, the implementation of the scheme needs to confirm that the screen data sent through the two-way data channel is received at first. For the screen data transmission realized by the HDMI line, because only the personal computer transmits the screen data to the intelligent interaction panel, the intelligent interaction panel cannot reversely transmit the data through the HDMI line to influence the picture display of the personal computer. Based on this, only when personal computer and intelligent interaction dull and stereotyped pass through two-way data channel and throw the screen time can carry out subsequent data operation, common two-way data channel is wifi and is corresponding to intelligent interaction dull and stereotyped throw the screen ware, wifi and throw the screen ware and have realized in prior art more, do not make repeated explanation here.
Corresponding to the second data display mode, the realization scheme needs to trigger the screen sharing control by the user, namely, the triggering operation of the screen sharing control is received. The presentation of data in the intelligent interactive tablet is typically done in a whiteboard application interface.
The application interface refers to an interactive interface for receiving and/or displaying information by an application, such as a video playing application, and the interactive interface is mainly used for displaying changed video pictures; the interactive interface of the application of the real-time communication type is mainly used for receiving and displaying the content input by the near-end user and displaying the content input by the far-end user; the application of the file editing class is mainly used for receiving and displaying the content input by the user; the interactive interface of the browser application is mainly used for receiving keywords input by users and displaying webpage contents obtained based on the keywords.
In this embodiment, the specific application interface refers to a user interface presented in the using process of the whiteboard application, that is, the whiteboard application interface. As described above, the whiteboard application refers to an application for a user to perform writing, displaying, and other operations, and may be used for generating writing according to a writing track of the user on the whiteboard application interface, and may also be used for inserting other multimedia elements such as graphics, pictures, tables, and the like on the whiteboard application interface. In the whiteboard application interface, the user can realize writing, drawing, erasing and other operations similar to the physical blackboard, and further has better digital functions of moving, saving, scaling, inserting pictures, adjusting colors, setting stroke weights and the like. Writing-based operations in whiteboard applications are well-established implementations of the prior art and are not described in detail in this scenario. In practical applications, the whiteboard application may also be named as a writing application, an electronic whiteboard application, a collaborative whiteboard application, or the like, regardless of the change in the names, as long as the application for realizing the above functions is equivalent to the whiteboard application of the present application.
In using a whiteboard application, the whiteboard application is typically displayed full screen, i.e. the whiteboard application fills the display area of the intelligent interactive tablet. In addition to using the initially presented material and writing added content and inserting displayed content during use, the content displayed in the whiteboard application interface also has corresponding tool controls for operating the above, which are normally displayed in the toolbar in the whiteboard application interface, in the example description of this embodiment, the toolbar is displayed at the bottom of the whiteboard application interface, and may be displayed on the left side and/or the right side, or even on the combination of the left side, the right side and the bottom in the actual layout. Some tool controls in the tool bar correspond to the digital implementation of the functions of the physical blackboard, such as writing, erasing, page turning (only part of the physical blackboard), and the like, and some tool controls are functional supplementary controls implemented on the basis of the 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 may be confirmed that a screen sharing trigger event is received. Of course, when the whiteboard application interface detects that the touch track is matched with the track feature corresponding to the preset screen sharing operation, the receiving of the screen sharing trigger event is confirmed.
Step S102: device information of surrounding intelligent interaction panels is detected.
The UDP multicast encryption information is sent and received at fixed time, and the UDP multicast encryption information carries the equipment information; or alternatively, the first and second heat exchangers may be,
and sending and receiving wifi beacon information regularly, wherein the wifi beacon information carries the equipment information.
In the actual screen sharing process, each intelligent interaction panel is possibly used as an initiating device of screen sharing and possibly used as a target device of screen sharing, so that in order to realize the screen sharing in the scheme, each intelligent interaction panel needs to inform device information of other intelligent interaction panels and also needs to know device information of other intelligent interaction panels, and therefore operations of sending and receiving the device information regularly exist. Specifically, the UDP multicast encryption information and the wifi beacon information are sent in a broadcast or multicast manner, where the broadcast is that a message is sent to all intelligent interaction boards in the network at the same time, and all the intelligent interaction boards can receive the message. Multicast is also called multiplex broadcast, and messages are sent from one intelligent interaction plate to a plurality of intelligent interaction plates appointed in a network, namely, to which intelligent interaction plates added into an appointed multicast group are opened, and each intelligent interaction plate can be added into the multicast group at any time through a program or can be withdrawn at any time. In the scheme, the method is suitable for intelligent interaction plates in the same local area network, and multicast objects can be directly confirmed by the IP address field. When each intelligent interaction panel sends UDP multicast encryption information and wifi beacon information at regular time, the intelligent interaction panel corresponds to the information sending of other intelligent interaction panels, and also receives the information at regular time.
Step S103: a list of devices is displayed for presenting the detected smart interactive tablet.
All the detected intelligent interaction tablet device information can be presented in the device list, or only the device identifier which can be read by the user can be displayed, for example: 1234 conference room, 403 classroom, etc., the user can know the location of the intelligent interactive tablet directly from the list of devices.
The device list displays not only the intelligent interaction tablet which can be directly detected by the intelligent interaction tablet which initiates sharing, but also the intelligent interaction tablet which can be indirectly detected, for example, the intelligent interaction tablet A can directly detect the intelligent interaction tablet B and the intelligent interaction tablet C, the intelligent interaction tablet B can directly detect the intelligent interaction tablet D, the intelligent interaction tablet C can directly detect the intelligent interaction tablet E, and the device displayed in the device list has the intelligent interaction tablet B, the intelligent interaction tablet C, the intelligent interaction tablet D and the intelligent interaction tablet E. Based on this, intelligent interactive tablets not in the same local area network can also realize the transmission of screen data in a serial link.
The detection of the intelligent interaction panel is completed by the intelligent interaction panel initiating the sharing or the intelligent interaction panel of the personal computer connected with the screen throwing, 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 interaction panel initiating the sharing or the personal computer initiating the screen throwing. That is, if the data source of the screen sharing is a personal computer, the intelligent interactive tablet transmits 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 as a sharing target in the equipment list.
If the operation of the device list relation is detected after the device list is displayed, ending the screen sharing process, wherein the current display can meet the use requirement in the current application scene. The target selection instructions are touch operations detected in the equipment list, each touch operation serves as a target selection instruction to confirm a corresponding intelligent interaction panel, and the confirmed intelligent interaction panel serves as a sharing target to carry out subsequent screen sharing related processing. The method is suitable for displaying the equipment list on the intelligent interaction tablet or the personal computer, the target selection instruction is correspondingly received by the intelligent interaction tablet or the personal computer, and if the target selection instruction is received by the personal computer, the shared target is sent to the intelligent interaction tablet corresponding to the screen, and then the subsequent series link establishment and the screen data sending processes are carried out by the intelligent interaction tablet.
Step S105: and establishing a serial link according to the equipment information corresponding to the sharing targets, wherein one sharing target of two adjacent sharing targets in the serial link is used as a wireless hot spot to be connected with the other sharing target.
In the sending and receiving of the multicast encryption information based on UDP, the information comprises: a device unique identifier, an IP address, a hotspot ssid, a hotspot bssid, and a hotspot password. After receiving the encryption information, decrypting, judging whether the currently received equipment list contains the equipment information (judged by the equipment unique identifier), and if so, updating the information; and if the content is not present, adding a device list, wherein the list is the content obtained by the http interface.
In the sending and receiving of wifi beacon information, the information comprises: the device unique identifier, IP address, hotspot ssid, hotspot bsssid, and hotspot password, and add to the list when new device information is detected. That is, the device information includes a network parameter for logging in the target device in addition to the description information. For the manner in which the pass-through device is used to log into the target device, the network parameters include SSID (Service Set Identifier, service set identification), password, IP (Internet Protocol, protocol interconnecting between networks) address and port of the wireless access point. The screen transmitting client is connected to the wireless access point of the target equipment by using the SSID and the password, and is connected to the screen transmitting server through the IP address and the port. The UDP multicast encryption information and the wifi beacon information are only different in coding transmission modes, and the connection modes after the information is acquired are the same. After the intelligent interaction panel needing screen throwing is selected, performing udp package inquiry through a device list acquired by a udp at the moment, and if the device list is returned, connecting a Tcp for screen transmitting; if no return is made, the information in the wifi becaron can be provided, wifi connection is carried out, automatic networking is achieved, and then connection and screen transmission are carried out; and the like, the screen sharing among a plurality of intelligent interaction plates is completed. The whole serial link establishment process is realized by an intelligent interaction panel.
In order to solve the complex situation of using a scene network, the IP addresses, hot spot names and passwords of all devices can be collected to solve the problem that a user's computer is not in the same network, obtains a device list through an http interface, after selecting the devices, judges whether the devices can form a network or not through a udp packet inquiry mode (sending a udp packet to a designated IP, and considering that the devices can be normally connected if a reply can be received within 3 s), and if the devices cannot be connected, the router or wifi in the integrated machine can be disconnected through the hot spot names and the passwords in the information, so that the aim of automatic networking is achieved.
The intelligent interaction flat board that this scheme was mainly used, wherein from having the wifi module, the wifi module can set up to the AP mode, also can set up to the STA mode, in this scheme, for realizing the serial link, the wifi module needs to set up to two kinds of modes, in a serial link, former intelligent interaction flat board uses the AP mode as the hotspot, and the former intelligent interaction flat board of the mutual flat board of the later intelligent interaction with STA mode access.
Step S106: and transmitting screen data through the serial link.
The screen data is sent on the serial links, so that the sending task of the screen data can be shared to a plurality of intelligent interaction plates, each intelligent interaction plate only needs to send the screen data once, the data congestion of a certain data node is reduced, high-quality screen data transmission can be realized, and the reverse response of any intelligent interaction plate can be realized.
That is, on the basis of the above embodiment, the screen sharing method of the intelligent 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 closing the current picture, adjusting the sound, etc.
On the basis of the above embodiment, the screen sharing method of the intelligent interaction panel further includes:
and when the sharing target is abnormal in the serial links, creating a serial link according to the equipment information corresponding to the rest sharing target.
Each intelligent interaction panel which enters the screen sharing can start monitoring service, and after the monitoring service is started, when the intelligent interaction device detects that a visual screen picture is input, connection is established with the appointed intelligent interaction panel, and the picture is transmitted to the appointed intelligent interaction device; and when the screen-transmitting state is detected to be exited, the intelligent interaction equipment is disconnected.
Referring specifically to fig. 2, the personal computer 10 initiates screen sharing to the intelligent interactive tablet 20, so that the intelligent interactive tablet 20 displays a corresponding device list on the intelligent interactive tablet 20 or sends and displays the corresponding device list on the personal computer 10 after detecting devices, and a user confirms that the screen sharing needs to be initiated to the intelligent interactive tablet 21, the intelligent interactive tablet 22 and the intelligent interactive tablet 30 through the device list, but the three intelligent interactive tablets cannot be all added to a serial link with the intelligent interactive tablet 20, at this time, the intelligent interactive tablet 20, the intelligent interactive tablet 21 and the intelligent interactive tablet 22 can form a serial link, and the intelligent interactive tablet 20, the intelligent interactive tablet 21 and the intelligent interactive tablet 30 can form a serial link, so that the distribution of screen data is realized at the intelligent interactive tablet 21. When the state of the equipment changes, the corresponding response is carried out through the processing mechanism.
Receiving a preset screen sharing triggering event; detecting equipment information of surrounding intelligent interaction plates; displaying a device list for presenting the detected intelligent interaction tablet; receiving a target selection instruction, wherein the target selection instruction is used for confirming an intelligent interaction panel as a sharing target in the equipment list; establishing a serial link according to the equipment information corresponding to the sharing targets, wherein one sharing target of two adjacent sharing targets in the serial link is used as a wireless hot spot to be connected with the other sharing target; and transmitting screen data through the serial link. Screen data is sent through serial links among a plurality of intelligent interaction plates, and touch control and corresponding reverse response can be performed on each intelligent interaction plate 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 interaction panel according to a second embodiment of the present application. Referring to fig. 3, the screen sharing apparatus of the intelligent interactive tablet includes: an event receiving unit 201, a device detecting unit 202, a list display unit 203, a target confirmation unit 204, a link establishment unit 205, and a data transmission unit 206.
The event receiving unit 201 is configured to receive a preset screen sharing trigger event; a device detection unit 202, configured to detect device information of surrounding intelligent interaction panels; a list display unit 203 for displaying a device list for presenting the detected intelligent interaction tablet; a target confirmation unit 204, configured to receive a target selection instruction, where the target selection instruction is used to confirm, in the device list, that the intelligent interactive tablet is a shared target; a link establishing unit 205, configured to establish a serial link according to device information corresponding to the sharing targets, where one sharing target of two adjacent sharing targets in the serial link is connected to the other sharing target as a wireless hotspot; and a data transmission unit 206 for transmitting screen data through the serial link.
Wherein, the screen sharing device further includes:
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 includes:
and the link reestablishing unit is used for establishing a serial link according to the equipment information corresponding to the residual sharing target when the sharing 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 alternatively, the first and second heat exchangers may be,
and receiving a triggering operation of the screen sharing control.
The device detection unit 202 is specifically configured to:
the UDP multicast encryption information is sent and received at fixed time, and the UDP multicast encryption information carries the equipment information; or alternatively, the first and second heat exchangers may be,
and sending and receiving wifi beacon information regularly, wherein the wifi beacon information carries the equipment information.
The screen sharing device of the intelligent interaction panel provided by the embodiment of the application is contained in the operation equipment of the intelligent interaction panel, can be used for executing any screen sharing method of the intelligent interaction panel provided in the first embodiment, and has corresponding functions and beneficial effects.
It should be noted that, in the embodiment of the screen sharing device of the intelligent interaction panel, each unit and module included are only divided according to the functional logic, but not limited to the above-mentioned division, so long as the corresponding functions can be realized; in addition, the specific names of the functional units are also only for distinguishing from each other, and are not used to limit the protection scope of the present application.
Example III
Fig. 4 is a schematic structural diagram of a terminal device according to a third embodiment of the present application, where the terminal device is a specific hardware presentation scheme of the intelligent interaction tablet described above. 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 processors 310 in the terminal device may be one or more, one processor 310 being taken as an example in fig. 4; the processor 310, memory 320, input means 330, output means 340 and communication means 350 in the terminal device may be connected by a bus or other means, for example by a bus connection in fig. 4.
The memory 320 is used as a computer readable storage medium, and may be used to store a software program, a computer executable program, and a module, such as program instructions/modules corresponding to a screen sharing method of a smart interactive tablet in an embodiment of the present application (for example, the event receiving unit 201, the device detecting unit 202, the list display unit 203, the target confirmation unit 204, the link establishing unit 205, and the data transmission unit 206 in the screen sharing apparatus of the smart interactive tablet). The processor 310 executes various functional applications of the terminal device and data processing by running software programs, instructions and modules stored in the memory 320, i.e., implements the screen sharing method of the intelligent interactive tablet described above.
Memory 320 may include primarily a program storage area and a data storage area, wherein the program storage area may store an operating system, at least one application program required for functionality; the storage data area may store data created according to the use of the terminal device, etc. In addition, 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 means 330 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the terminal device. The output device 340 may include a display device such as a display screen.
The screen sharing device of the intelligent interaction panel is used for executing any screen sharing method of the intelligent interaction panel, and has corresponding functions and beneficial effects.
Example IV
The embodiments of the present application also provide a storage medium containing computer-executable instructions, which when executed by a computer processor, are configured to perform the relevant operations in the screen sharing method of the intelligent interactive tablet provided in any embodiment of the present application, and have corresponding functions and beneficial effects.
It will be appreciated by those skilled in the art that 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 flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations 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 one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory. The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, etc., such as Read Only Memory (ROM) or flash RAM. 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 storage media for a computer 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, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
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 one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises an element.
Note that the above is only a preferred embodiment of the present application and the technical principle applied. It will be understood by those skilled in the art that the present application 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 application. Therefore, while the application has been described in connection with the above embodiments, the application is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the application, which is set forth in the following claims.

Claims (10)

1. A screen sharing method of an intelligent interactive tablet, comprising:
receiving a preset screen sharing triggering event;
detecting device information of surrounding intelligent interaction plates, wherein the surrounding intelligent interaction plates comprise intelligent interaction plates which are directly detected and intelligent interaction plates which are indirectly detected;
displaying a device list for presenting the detected intelligent interaction tablet;
receiving a target selection instruction, wherein the target selection instruction is used for confirming an intelligent interaction panel as a sharing target in the equipment list;
establishing a serial link according to the equipment information corresponding to the sharing targets, wherein one sharing target of two adjacent sharing targets in the serial link is used as a wireless hot spot to be connected with the other sharing target;
and transmitting screen data through the serial link.
2. The screen sharing method according to claim 1, characterized in that the screen sharing method further comprises:
and receiving and responding to the screen operation instruction detected by the sharing target.
3. The screen sharing method according to claim 1, characterized in that the screen sharing method further comprises:
and when the sharing target is abnormal in the serial links, creating a serial link according to the equipment information corresponding to the rest sharing target.
4. The screen sharing method according to claim 1, wherein the receiving a preset screen sharing trigger event specifically includes:
receiving screen data sent through a bidirectional data channel; or alternatively, the first and second heat exchangers may be,
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 intelligent interaction panel specifically comprises:
the UDP multicast encryption information is sent and received at fixed time, and the UDP multicast encryption information carries the equipment information; or alternatively, the first and second heat exchangers may be,
and sending and receiving wifi beacon information regularly, wherein the wifi beacon information carries the equipment information.
6. An intelligent interactive tablet screen sharing device, comprising:
the event receiving unit is used for receiving a preset screen sharing triggering event;
the device detection unit is used for detecting device information of surrounding intelligent interaction plates, wherein the surrounding intelligent interaction plates comprise intelligent interaction plates which are directly detected and intelligent interaction plates which are indirectly detected;
a list display unit for displaying a list of devices for presenting the detected intelligent interactive tablet;
the target confirming unit is used for receiving a target selection instruction, wherein the target selection instruction is used for confirming the intelligent interaction panel in the equipment list to serve as a sharing target;
the link establishing unit is used for establishing a serial link according to the equipment information corresponding to the sharing targets, and one sharing target of two adjacent sharing targets in the serial link is used as a wireless hot spot to be connected with the other sharing target;
and the data transmission unit is used for transmitting the screen data through the serial link.
7. The screen sharing apparatus according to 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 according to claim 6, further comprising:
and the link reestablishing unit is used for establishing a serial link according to the equipment information corresponding to the residual sharing target when the sharing target is abnormal in the serial link.
9. A terminal device, comprising:
one or more processors;
a memory for storing one or more programs;
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the screen sharing method of a smart interactive tablet as recited in any one of claims 1-5.
10. A computer readable storage medium having stored thereon a computer program, which when executed by a processor implements a screen sharing method of a smart interactive tablet as claimed in any one of claims 1-5.
CN202010308755.3A 2020-04-18 2020-04-18 Screen sharing method, device, equipment and storage medium of intelligent interaction tablet Active CN111580764B (en)

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 CN111580764A (en) 2020-08-25
CN111580764B true 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)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
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
CN114625289B (en) * 2020-12-11 2024-05-07 广州视源电子科技股份有限公司 Interactive tablet and control method thereof
CN115729392A (en) * 2021-08-31 2023-03-03 华为技术有限公司 Equipment interaction method, electronic equipment and system
CN113778361A (en) * 2021-09-10 2021-12-10 武汉市人机科技有限公司 Intelligent whiteboard with double-screen interaction function and file one-key screen shifting method
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

Citations (7)

* Cited by examiner, † Cited by third party
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
CN110752999A (en) * 2019-09-27 2020-02-04 广州视源电子科技股份有限公司 Screen broadcasting method, device, system, electronic equipment and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9658817B2 (en) * 2015-10-15 2017-05-23 Optim Corporation Screen sharing terminal, method of screen sharing, and program for screen sharing terminal

Patent Citations (7)

* Cited by examiner, † Cited by third party
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.
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

Also Published As

Publication number Publication date
CN111580764A (en) 2020-08-25

Similar Documents

Publication Publication Date Title
CN111580764B (en) Screen sharing method, device, equipment and storage medium of intelligent interaction tablet
CN110703966B (en) File sharing method, device and system, corresponding equipment and storage medium
CN111459433B (en) Screen transmission method, device and storage medium
CN108449423B (en) Method, device, communication system, terminal and storage medium for connecting interactive flat panel
CN102325144A (en) Method and system for interconnection between media equipment and multimedia equipment
CN110750197A (en) File sharing method, device and system, corresponding equipment and storage medium
WO2014005559A2 (en) Shared presentation method and system thereof
CN110019058B (en) Sharing method and device for file operation
CN108234518A (en) A kind of method, apparatus, terminal and the storage medium of terminal communication
CN104901815A (en) Grouping method for user terminals, conference server and conference system
CN111580903B (en) Real-time voting method, device, terminal equipment and storage medium
CN110737638A (en) data sharing method, device, electronic equipment and storage medium
CN110752999B (en) Screen broadcasting method, device, system, electronic equipment and storage medium
EP3561695A1 (en) Personal homepage display method and apparatus, terminal, and server
CN105897667A (en) Device access history tracking method, apparatus, server and system
KR20160080091A (en) Lecture presentation system that provides lecture presentation to field participant using QR code
CN111770061A (en) Conference demonstration method, device and system
CN104079326A (en) Equipment identification method and associated equipment
CN112256189B (en) Whiteboard note display method, whiteboard note display device, whiteboard note display equipment and storage medium
CN105392179A (en) Local area network equipment mutual discovery method and device based on web application
WO2024065449A1 (en) Data sharing display method and intelligent display system
CN117749540A (en) Conference collaboration method, terminal device and storage medium
KR20120050258A (en) Video conference system and method thereof
CN116136785A (en) Directional screen capturing method and device for multi-user screen projection, electronic equipment and storage medium
CN116938903A (en) View presentation method of conference flat, storage medium and server

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