CN110007886B - Screen transmission timeout time dynamic setting method and device, wireless screen transmitter and receiving end - Google Patents

Screen transmission timeout time dynamic setting method and device, wireless screen transmitter and receiving end Download PDF

Info

Publication number
CN110007886B
CN110007886B CN201910285466.3A CN201910285466A CN110007886B CN 110007886 B CN110007886 B CN 110007886B CN 201910285466 A CN201910285466 A CN 201910285466A CN 110007886 B CN110007886 B CN 110007886B
Authority
CN
China
Prior art keywords
wireless screen
transmitter
wireless
receiving end
trigger instruction
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
CN201910285466.3A
Other languages
Chinese (zh)
Other versions
CN110007886A (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 CN201910285466.3A priority Critical patent/CN110007886B/en
Publication of CN110007886A publication Critical patent/CN110007886A/en
Priority to PCT/CN2019/121497 priority patent/WO2020207031A1/en
Application granted granted Critical
Publication of CN110007886B publication Critical patent/CN110007886B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention provides a method and a device for dynamically setting the timeout time of screen transmission, a wireless screen transmitter and a receiving end, wherein the method comprises the following steps: acquiring the motion state variable quantity of the wireless screen transmission device through a built-in motion sensor; and when the motion state variation reaches a certain amplitude, triggering a receiving end in wireless connection with the wireless screen transmitter to reduce the timeout time of disconnection. The method and the device have the advantages that the motion state of the wireless screen transmitter is detected to obtain whether a user has the intention of pulling out the wireless screen transmitter, and when the fact that the user has the intention of pulling out the wireless screen transmitter is judged, a first trigger instruction is sent to the receiving end, so that the receiving end reduces the overtime time of disconnection, and the receiving end can rapidly quit the currently displayed picture under the scene that the user pulls out the wireless screen transmitter.

Description

Screen transmission timeout time dynamic setting method and device, wireless screen transmitter and receiving end
Technical Field
The invention relates to the technical field of screen transmission, in particular to a method and a device for dynamically setting screen transmission timeout time, a wireless screen transmitter and a receiving end.
Background
The screen projection technology is one of important applications of an intelligent interactive panel, is widely applied to work and study of people, and greatly improves the work and study efficiency of people. For example, in a meeting scene, a user can project content displayed on a notebook computer as a sending end operated by the user through a wireless screen transmitter to an intelligent interactive panel as a receiving end, so that other meeting staff can watch the content through the intelligent interactive panel, and through the sharing, the meeting staff can efficiently meet and make a decision.
In the data interaction process of the intelligent interaction panel and the wireless screen transmitter, the wireless screen transmitter sends heartbeat data packets to the intelligent interaction panel at preset intervals to indicate the connection state of the intelligent interaction panel. Correspondingly, the intelligent interaction panel can also set an overtime time of disconnection, if the heartbeat data packet or any data in the wireless screen transmitter is not received when the overtime time is reached, the intelligent interaction panel considers that the wireless screen transmitter is already pulled out, actively disconnects the connection state with the wireless screen transmitter, and removes the currently displayed picture from the wireless screen transmitter.
The inventor finds that the WIFI technology is mostly used as a transmission scheme in the conventional wireless screen transmitter, and communication interruption easily occurs in WIFI communication due to various factors such as channel occupation and signal change. In this case, if the set timeout time is too short, the smart interactive tablet may be disconnected from the wireless screen transmitter under the condition of communication interruption, thereby causing a disconnection unexpected by the user. The existing solution is to increase the timeout time, but this may cause the user to normally unplug the wireless screen transmitter, and the last transmitted picture of the wireless screen transmitter still stays on the intelligent interactive tablet for a long time, so that the user experience is poor.
Disclosure of Invention
In view of the above-mentioned deficiencies of the prior art, an object of the present invention is to provide a method and an apparatus for dynamically setting a screen transmission timeout period, a wireless screen transmitter and a receiving end, which are used to solve the problems of the occurrence of unexpected disconnection and long retention time of a screen after the wireless screen is normally unplugged.
The embodiment of the invention provides a dynamic setting method of the timeout time of screen transmission, which comprises the following steps:
acquiring the motion state variable quantity of the wireless screen transmission device through a built-in motion sensor;
and when the motion state variation reaches a certain amplitude, triggering a receiving end in wireless connection with the wireless screen transmitter to reduce the timeout time of disconnection.
Preferably, the motion sensor is a gyroscope sensor, and the motion state variation is an angular deflection value.
Preferably, the motion sensor is an acceleration sensor, and the motion state change amount is an acceleration value.
Preferably, after triggering a receiving end currently connected to the wireless screen transmitter to reduce a connection disconnection timeout when it is determined that the motion state variation reaches a certain magnitude, the method further includes:
and when the connection with the sending end is still kept after the preset time, triggering the receiving end to prolong or recover the overtime time of disconnection.
The embodiment of the invention also provides a dynamic setting method of the screen transmission timeout time, which comprises the following steps:
receiving a first trigger instruction transmitted by a wireless screen transmitter; the first trigger instruction is generated by the wireless screen transmitter when the variation of the motion state of the wireless screen transmitter reaches a certain amplitude;
and reducing the overtime time of disconnection according to the first trigger instruction.
Preferably, after reducing the timeout time for disconnection according to the first trigger instruction, the method further includes:
and when the heartbeat data packet from the wireless screen transmitter is received before the timeout time is reached, the timeout time of disconnection is recovered to a default initial value.
Preferably, the method further comprises the following steps:
receiving a second trigger instruction transmitted by the wireless screen transmitter; the second trigger instruction is generated when the wireless screen transmitter judges that the second trigger instruction is still connected with the sending end after the preset time for sending the first instruction;
and according to the second trigger instruction, prolonging or recovering the connection disconnection timeout.
The embodiment of the invention also provides a device for dynamically setting the screen transmission timeout time, which comprises:
the motion state detection unit is used for detecting the motion state variation of the wireless screen transmitter;
and the first triggering unit is used for triggering a receiving end which is currently connected with the wireless screen transmitter to reduce the timeout time of disconnection when the motion state variable quantity reaches a certain amplitude value within the preset time.
The embodiment of the invention also provides a device for dynamically setting the screen transmission timeout time, which comprises:
the first trigger instruction receiving unit is used for receiving a first trigger instruction transmitted by the wireless screen transmitter; the wireless screen transmission device is used for detecting the change of the motion state of the wireless screen transmission device and generating a trigger instruction, wherein the trigger instruction is generated when the wireless screen transmission device detects that the change of the motion state of the wireless screen transmission device reaches a certain amplitude within a preset time;
and the first timeout time setting unit is used for reducing the timeout time of disconnection according to the first trigger instruction.
The embodiment of the invention also provides a wireless screen transmission device, which comprises a processor, a motion sensor connected with the processor and a memory, wherein a computer program is stored in the memory and can be executed by the processor, so that the screen transmission timeout time dynamic setting method is realized.
The embodiment of the invention also provides a receiving end, which comprises a processor, a motion sensor connected with the processor and a memory, wherein a computer program is stored in the memory, and the computer program can be executed by the processor so as to realize the dynamic setting method of the screen transmission timeout time.
In the above embodiment, the motion state of the wireless screen transmitter is detected to obtain whether the user has an intention to pull out the wireless screen transmitter, and when it is determined that the user has the intention to pull out the wireless screen transmitter, a first trigger instruction is sent to the receiving end, so that the receiving end reduces the timeout time of disconnection, and the receiving end can rapidly exit from a currently displayed picture in a scene where the user pulls out the wireless screen transmitter. Furthermore, on the basis, the default timeout time can be set to be longer, and the disconnection of the user can be ensured not to occur under the condition of short-time communication interruption due to network fluctuation in the normal continuous use process.
Drawings
Fig. 1 is a flowchart of a method for dynamically setting a screen transmission timeout period according to an embodiment of the present invention.
Fig. 2 is a schematic connection diagram of a device related to screen transmission according to a first embodiment of the present invention.
Fig. 3 is a flowchart of a method for dynamically setting the screen transmission timeout period according to a second embodiment of the present invention.
Fig. 4 is a flowchart of a device for dynamically setting screen transmission timeout period according to a third embodiment of the present invention.
Fig. 5 is a flowchart of a device for dynamically setting screen transmission timeout period according to a fourth embodiment of the present invention.
Detailed Description
For better understanding of the technical solutions of the present invention, the following detailed descriptions of the embodiments of the present invention are provided with reference to the accompanying drawings.
It should be understood that the described embodiments are only some embodiments of the invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be understood that the term "and/or" as used herein is merely one type of association that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrases "if determined" or "if detected (a stated condition or event)" may be interpreted as "when determined" or "in response to a determination" or "when detected (a stated condition or event)" or "in response to a detection (a stated condition or event)", depending on the context.
The first embodiment is as follows:
fig. 1 is a flowchart of a method for dynamically setting a screen transmission timeout period according to an embodiment of the present invention.
The dynamic setting method of the screen transmission timeout time provided by the embodiment can be executed by a wireless screen transmitter.
As shown in fig. 2, the device for transmitting a screen required in the present embodiment includes at least one transmitting end 100, a receiving end 200 corresponding to each transmitting end, and a wireless screen transmitter 300. The transmitting end 100 includes but is not limited to: mobile phones, notebook computers, tablet computers, speakers, and the like; the receiving end 200 includes but is not limited to: a tablet computer, a flat television, an intelligent interactive tablet and the like; the wireless screen transmitter 300 is provided with a motion sensor inside, and the motion sensor includes but is not limited to: a gyroscope sensor, an acceleration sensor, and a rotation vector sensor.
In an embodiment, the wireless screen transmitter 300 may be connected to the sending end through a USB interface, and the wireless screen transmitter 300 and the receiving end 200 perform data transmission through a wireless communication method, for example, a communication method such as WiFi or ZigBee may be used, and in particular, a communication method of WiFi is used.
Optionally, the transmitting end 100 and the receiving end 200 are installed with screen transmission application software, and the screen transmission application software may be installed in the transmitting end 100 and the receiving end 200 in advance, or may be downloaded from a third-party device or a server and installed for use when the transmitting end 100 and the receiving end 200 start a screen transmission application.
In one implementation, the third-party device is the wireless screen transmitter 300, when the wireless screen transmitter 300 is connected to the transmitting terminal 100, screen-casting application software is stored in the wireless screen transmitter 300, and is transmitted to the transmitting terminal 100 after being connected to the transmitting terminal 300, and the transmitting terminal 100 installs the screen-casting application software. After the screen projection application software is installed, the sending end 100 may intercept a currently displayed picture, transmit the picture to the wireless screen transmitter 300, and wirelessly transmit the picture to the receiving end 200 by the wireless screen transmitter 300 for displaying.
In this embodiment, one receiving end 200 may simultaneously receive and display the pictures transmitted by the multiple transmitting ends 100 through the wireless screen transmitter 300, for example, simultaneously display the pictures transmitted by the multiple transmitting ends 100 in a split screen manner.
Specifically, referring to fig. 1, the method for dynamically setting the screen transmission timeout time provided in this embodiment specifically includes:
s101, detecting the motion state variation of the wireless screen transmission device through a built-in motion sensor.
And S102, when the motion state variation reaches a certain amplitude, triggering a receiving end which is currently connected with the wireless screen transmitter to reduce the timeout time of disconnection.
In this embodiment, when the user pulls out the wireless screen transmitter from the transmitting end, the motion state of the wireless screen transmitter is changed greatly in a short time, for example, a large amplitude shake, a large height change, a large speed change, or the like occurs, therefore, when the variation of the motion state of the wireless screen transmitter reaches a certain amplitude within a preset time through the motion sensor built in the wireless screen transmitter, the wireless screen transmitter may send a first trigger instruction to the receiving end, trigger the receiving end to reduce the timeout time of the disconnection, therefore, if the user really pulls out the wireless screen transmitter, the receiving end can actively quit the connection state with the wireless screen transmitter more quickly, and removing the last transmitted picture in time and jumping back to the corresponding interface so as to facilitate the subsequent operation of the user.
Specifically, in one implementation, the motion sensor is a gyroscope sensor, and the motion state variation is an angular deflection value.
If a user wants to pull the wireless screen transmitter from a sending end, a certain change of the angle of the wireless screen transmitter can be caused, the gyroscope sensor can detect the deflection value of the angle and send the deflection value to a processor of the wireless screen transmitter, and when the processor judges that any one of the deflection values of the angle within a preset time (such as 100ms) is larger than a certain amplitude value, the processor sends a first trigger instruction to the receiving end to trigger the receiving end to reduce the timeout time of connection disconnection.
For example, assuming that the timeout time for disconnection set by the receiving end by default is 15 seconds, after receiving the first trigger instruction, the timeout time for disconnection may be set from 15 seconds to 10 seconds.
In another implementation manner, the motion sensor is an acceleration sensor, and the motion state variation is an acceleration value.
Similarly, if a user wants to pull the wireless screen transmitter from the transmitting end, the wireless screen transmitter may be displaced to some extent, so as to generate an acceleration value. The acceleration sensor can detect the acceleration value and send the acceleration value to the processor of the wireless screen transmitter, and the processor sends a first trigger instruction to the receiving end when judging that the acceleration value is larger than a certain amplitude value, and triggers the receiving end to reduce the timeout time of disconnection.
It should be noted that, in other embodiments of the present invention, the operation sensor may also be a gravity sensor, a rotation vector sensor, a direction sensor, etc., as long as it can detect the change of various motion states that may be generated when the wireless screen transmitter is pulled out, and these solutions are within the protection scope of the present invention.
In addition, it should be noted that, in general, it takes about 200ms from the judgment to the sending of the first trigger instruction by the processor of the wireless screen transmitter, which is much shorter than the time from the picking up of the wireless screen transmitter to the pulling out of the wireless screen transmitter by the user, so that the problem that the user has pulled out the wireless screen transmitter and the first trigger instruction has not been sent does not occur generally.
In summary, according to the dynamic setting method for the screen transmission timeout time provided by this embodiment, the motion state of the wireless screen transmitter is detected to obtain whether the user has an intention to pull out the wireless screen transmitter, and when it is determined that the user has the intention to pull out the wireless screen transmitter, a first trigger instruction is sent to the receiving end, so that the receiving end reduces the timeout time for disconnection, and thus the receiving end can relatively quickly exit from a currently displayed picture in a scene where the user pulls out the wireless screen transmitter. Furthermore, on the basis, the default timeout time can be set to be longer, and the disconnection of the user can be ensured not to occur under the condition of short-time communication interruption due to network fluctuation in the normal continuous use process.
On the basis of the first embodiment, in a preferred embodiment of the present invention, after step S102, the method further includes:
and when the connection with the sending end is still kept after the preset time, triggering the receiving end to prolong or recover the overtime time of disconnection.
In this embodiment, it is considered that the motion state of the wireless screen transmitter is not necessarily generated by pulling out the wireless screen transmitter by a user, and in some cases, for example, the motion state of the wireless screen transmitter may be changed due to the fact that the user moves a sending end connected to the wireless screen transmitter or a table on which the sending end is located vibrates, so that the wireless screen transmitter sends a first trigger instruction to a receiving end. In this case, since the timeout period of the receiving end is shortened, it is easy to cause a problem that the user is disconnected from the wireless screen transmitter when short-time communication is interrupted due to network fluctuation during normal continuous use.
Therefore, in this embodiment, after the wireless screen transmitter sends the first trigger instruction and after a predetermined time elapses, if it is still detected that the wireless screen transmitter is connected to the sending end, it indicates that the user has no intention to actively pull out the wireless screen transmitter, and the change in the motion state of the wireless screen transmitter is caused by other factors, at this time, the wireless screen transmitter sends the second trigger instruction to the receiving end, so that the receiving end extends or recovers the timeout time of disconnection, and it is ensured that the user does not disconnect the connection in the case of short-time communication interruption due to network fluctuation during normal continuous use.
For example, if the timeout time set by the receiving end is 15 seconds by default, and is shortened to 10 seconds after receiving the first trigger command, the timeout time is restored to 15 seconds after receiving the second trigger command. Of course, the receiving end may also set the ultrasonic time to other times after receiving the second trigger instruction, for example, 20 seconds, 12 seconds or other values, which is not limited in the present invention.
In addition, it should be noted that, in this embodiment, if the receiving end automatically disconnects from the wireless screen transmitter after reaching the timeout time, the timeout time is reset, for example, 10 seconds is reset to 15 seconds, and when the connection is established again next time, the initial disconnection ultrasonic time is still set to 15 seconds.
Example two:
fig. 3 is a flowchart of a second screen transmission timeout time dynamic setting method according to an embodiment of the present invention.
The method for dynamically setting the touch-up timeout time provided by this embodiment may be executed by a receiving end, and in particular, executed by one or more processors in the receiving end, and includes:
s201, receiving a first trigger instruction transmitted by a wireless screen transmitter; the first trigger instruction is generated by the wireless screen transmitter when the variation of the motion state of the wireless screen transmitter reaches a certain amplitude.
And S202, reducing the timeout time of disconnection according to the first trigger instruction.
For example, assuming that the timeout time set by the receiving end is 15 seconds by default, the timeout time is shortened to 10 seconds after receiving the first trigger command.
In this embodiment, the receiving end can actively reduce the timeout time of the disconnection after receiving the first trigger instruction of the wireless screen transmitter, so that the receiving end can quickly exit from the currently displayed picture in a scene where the user pulls out the wireless screen transmitter.
On the basis of the second embodiment, after step S202, the method further includes:
and when the heartbeat data packet from the wireless screen transmitter is received before the timeout time is reached, the timeout time of disconnection is recovered to a default initial value.
In this embodiment, if the receiving end still can receive the heartbeat data packet from the wireless screen transmitter before the timeout time is reached, it indicates that the wireless screen transmitter is still in a working state, that is, still in a connection state with the transmitting end, at this time, it indicates that generation of the first trigger instruction may not be caused by the user actively pulling out the wireless screen transmitter, that is, the user does not have an intention to pull out the wireless screen transmitter, and the receiving end restores the timeout time of disconnection to a default initial value, so as to ensure that the user does not disconnect in the case of short-time communication interruption due to network fluctuation during normal continuous use.
For example, when the receiving end sets the timeout time to 10 seconds, if the receiving end receives the heartbeat packet from the wireless screen transmitter in the 5 th second, the receiving end restores the timeout time of the disconnection to 15 seconds.
On the basis of the second embodiment, after step S202, the method further includes:
receiving a second trigger instruction transmitted by the wireless screen transmitter; the second trigger instruction is generated when the wireless screen transmitter judges that the second trigger instruction is still connected with the sending end after the preset time for sending the first trigger instruction;
and according to the second trigger instruction, prolonging or recovering the connection disconnection timeout.
When the wireless screen transmitter sends a first trigger instruction and after a preset time, if the wireless screen transmitter still detects that the wireless screen transmitter is connected with a sending end, the wireless screen transmitter does not have the intention of actively pulling out the wireless screen transmitter by a user, the change of the motion state of the wireless screen transmitter is caused by other factors, at the moment, the wireless screen transmitter sends a second trigger instruction to the receiving end, so that the receiving end prolongs or recovers the overtime time of disconnection, and the disconnection of the user can be ensured not to occur under the condition of short-time communication interruption due to network fluctuation in the normal continuous use process.
For example, if the timeout time set by the receiving end is 15 seconds by default, and is shortened to 10 seconds after receiving the first trigger command, the timeout time is restored to 15 seconds after receiving the second trigger command. Of course, the receiving end may also set the ultrasonic time to other times after receiving the second trigger instruction, for example, 20 seconds, 12 seconds or other values, which is not limited in the present invention.
Referring to fig. 3, a third embodiment of the present invention further provides a device for dynamically setting a screen transmission timeout period corresponding to the third embodiment, including:
a motion state detection unit 310, configured to detect a motion state variation of the wireless screen transmitter;
the first triggering unit 320 is configured to trigger a receiving end currently connected to the wireless screen transmitter to reduce timeout time of disconnection when it is determined that the motion state variation reaches a certain amplitude within a predetermined time.
Preferably, the apparatus further includes a second triggering unit 330, configured to trigger the receiving end to extend or recover the timeout time for disconnecting the connection when it is determined that the connection with the transmitting end is still maintained after the predetermined time.
The dynamic setting device for the screen transmission timeout time provided by the embodiment detects the motion state of the wireless screen transmission device to obtain whether a user has an intention to pull out the wireless screen transmission device, and when the user has the intention to pull out the wireless screen transmission device, a first trigger instruction is sent to the receiving end, so that the receiving end reduces the timeout time of disconnection, so that the user can quickly quit the currently displayed picture in the scene of pulling out the wireless screen transmission device. Furthermore, on the basis, the default timeout time can be set to be longer, and the disconnection of the user can be ensured not to occur under the condition of short-time communication interruption due to network fluctuation in the normal continuous use process.
Referring to fig. 4, a fourth embodiment of the present invention further provides a device for dynamically setting a screen transmission timeout period, which includes:
a first trigger instruction receiving unit 410, configured to receive a first trigger instruction transmitted by a wireless screen transmitter; the wireless screen transmission device is used for detecting the change of the motion state of the wireless screen transmission device and generating a trigger instruction, wherein the trigger instruction is generated when the wireless screen transmission device detects that the change of the motion state of the wireless screen transmission device reaches a certain amplitude within a preset time;
the first timeout time setting unit 420 is configured to reduce the timeout time for disconnecting the connection according to the first trigger instruction.
Preferably, the method further comprises the following steps:
and a recovery unit 430, configured to recover the connection-broken timeout time to a default initial value when the heartbeat data packet is received from the wireless screen transmitter before the timeout time is reached.
Preferably, the method further comprises the following steps:
a second trigger instruction receiving unit 440, configured to receive a second trigger instruction transmitted by the wireless screen transmitter; the second trigger instruction is generated when the wireless screen transmitter judges that the second trigger instruction is still connected with the sending end after the preset time for sending the first instruction;
and a second timeout setting unit 450, configured to extend or restore the timeout time for disconnection according to the second trigger instruction.
In this embodiment, after receiving the first trigger instruction of the wireless screen transmitter, the timeout time for disconnection may be actively reduced, so that the user may quickly exit from the currently displayed picture in a scene where the wireless screen transmitter is removed.
The fifth embodiment of the present invention further provides a wireless screen transmitter, which includes a processor, a motion sensor connected to the processor, and a memory, where the memory stores a computer program, and the computer program can be executed by the processor to implement the method for dynamically setting the screen transmission timeout period according to the first embodiment and the preferred embodiments of the present invention.
Among these, motion sensors include, but are not limited to: a gyroscope sensor, an acceleration sensor, and a rotation vector sensor. The motion sensor and the wireless screen transmission device can be connected through a serial port.
The sixth embodiment of the present invention further provides a receiving end, which includes a processor and a memory connected to the processor, where a computer program is stored in the memory, and the computer program can be executed by the processor, so as to implement the method for dynamically setting the screen transmission timeout time according to the second embodiment and the preferred embodiments thereof.
In this embodiment, the receiving end is preferably an intelligent interactive panel, where the intelligent interactive panel is an integrated device that controls and implements human-computer interaction operations on content displayed on a display panel (LCD, LED, PDP) through a touch technology. The equipment integrates multiple functions of a projector, an electronic whiteboard, a curtain, a sound device, a television and a video conference terminal, is suitable for group communication occasions, and intensively meets the requirements of remote audio and video communication in a conference, high-definition display of conference documents in various formats, video file playing, on-site sound, screen writing, file marking, storage, printing, distribution and other systematized conferences; meanwhile, a television receiving function and surround sound are also built in, and the requirements of audio-visual entertainment can be met after the mobile phone works. The method is widely applied to the fields of education and teaching, enterprise meetings, commercial exhibition and the like, and can effectively improve the communication environment and improve the group communication efficiency.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions in actual implementation, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) or a Processor (Processor) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (9)

1. A dynamic setting method for the screen transmission timeout time is characterized by comprising the following steps:
acquiring the motion state variable quantity of the wireless screen transmission device through a built-in motion sensor; the wireless screen transmitter is provided with a USB interface for connecting to a transmitting end;
when the motion state variation reaches a certain amplitude, triggering a receiving end in wireless connection with the wireless screen transmitter to reduce the timeout time of disconnection;
and when the connection with the sending end is still kept after the preset time, triggering the receiving end to prolong or recover the overtime time of disconnection.
2. The method for dynamically setting the screen transmission timeout period according to claim 1, wherein the motion sensor is a gyroscope sensor, and the motion state variation is an angular deflection value.
3. The screen transmission timeout time dynamic setting method according to claim 2, wherein the motion sensor is an acceleration sensor, and the motion state change amount is an acceleration value.
4. A dynamic setting method for the screen transmission timeout time is characterized by comprising the following steps:
receiving a first trigger instruction transmitted by a wireless screen transmitter; the first trigger instruction is generated by the wireless screen transmitter when the variation of the motion state of the wireless screen transmitter reaches a certain amplitude;
according to the first trigger instruction, reducing the overtime time of disconnection;
and when the heartbeat data packet from the wireless screen transmitter is received before the timeout time is reached, the timeout time of disconnection is recovered to a default initial value.
5. The method for dynamically setting the pass-screen timeout time according to claim 4, further comprising:
receiving a second trigger instruction transmitted by the wireless screen transmitter; the second trigger instruction is generated when the wireless screen transmitter judges that the second trigger instruction is still connected with the sending end after the preset time for sending the first instruction;
and according to the second trigger instruction, prolonging or recovering the connection disconnection timeout.
6. A device for dynamically setting the timeout period of screen transmission is characterized by comprising:
the motion state detection unit is used for detecting the motion state variation of the wireless screen transmitter; the wireless screen transmitter is provided with a USB interface for connecting to a transmitting end;
the first trigger unit is used for triggering a receiving end which is currently connected with the wireless screen transmitter to reduce the overtime time of disconnection when the motion state variable quantity reaches a certain amplitude within a preset time;
and the second triggering unit is used for triggering the receiving end to prolong or recover the overtime time of disconnection when judging that the receiving end is still connected with the sending end after the preset time.
7. A device for dynamically setting the timeout period of screen transmission is characterized by comprising:
the first trigger instruction receiving unit is used for receiving a first trigger instruction transmitted by the wireless screen transmitter; the wireless screen transmission device is used for detecting the change of the motion state of the wireless screen transmission device and generating a trigger instruction, wherein the trigger instruction is generated when the wireless screen transmission device detects that the change of the motion state of the wireless screen transmission device reaches a certain amplitude within a preset time;
the first overtime setting unit is used for reducing the overtime of disconnection according to the first trigger instruction;
and the recovery unit is used for recovering the connection disconnection timeout time to a default initial value when the heartbeat data packet from the wireless screen transmitter is received before the timeout time is reached.
8. A wireless screen transmitter, comprising a processor, a motion sensor connected to the processor, and a memory, wherein the memory stores a computer program, and the computer program can be executed by the processor to implement the screen transmission timeout time dynamic setting method according to any one of claims 1 to 3.
9. A receiver, comprising a processor, a motion sensor connected to the processor, and a memory, wherein the memory stores a computer program, and the computer program can be executed by the processor to implement the screen transmission timeout time dynamic setting method according to any one of claims 4 to 5.
CN201910285466.3A 2019-04-10 2019-04-10 Screen transmission timeout time dynamic setting method and device, wireless screen transmitter and receiving end Active CN110007886B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910285466.3A CN110007886B (en) 2019-04-10 2019-04-10 Screen transmission timeout time dynamic setting method and device, wireless screen transmitter and receiving end
PCT/CN2019/121497 WO2020207031A1 (en) 2019-04-10 2019-11-28 Method and apparatus for dynamically configuring screen transmission timeout period, and wireless screen transmission device and receiving end

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910285466.3A CN110007886B (en) 2019-04-10 2019-04-10 Screen transmission timeout time dynamic setting method and device, wireless screen transmitter and receiving end

Publications (2)

Publication Number Publication Date
CN110007886A CN110007886A (en) 2019-07-12
CN110007886B true CN110007886B (en) 2021-10-22

Family

ID=67170864

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910285466.3A Active CN110007886B (en) 2019-04-10 2019-04-10 Screen transmission timeout time dynamic setting method and device, wireless screen transmitter and receiving end

Country Status (2)

Country Link
CN (1) CN110007886B (en)
WO (1) WO2020207031A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110007886B (en) * 2019-04-10 2021-10-22 广州视源电子科技股份有限公司 Screen transmission timeout time dynamic setting method and device, wireless screen transmitter and receiving end
CN117539420A (en) * 2019-09-21 2024-02-09 华为技术有限公司 Screen projection method and system
CN113099552A (en) * 2021-04-13 2021-07-09 广州视源电子科技股份有限公司 Pluggable equipment and screen transmission method
CN115706958A (en) * 2021-07-20 2023-02-17 华为技术有限公司 Data processing method and electronic equipment
WO2024113089A1 (en) * 2022-11-28 2024-06-06 广州视臻信息科技有限公司 Connection control method

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103049235A (en) * 2012-12-04 2013-04-17 深圳市爱渡飞科技有限公司 Method, terminal and system for synchronously displaying multiple-screen images
CN105094303B (en) * 2014-05-19 2018-06-29 深圳Tcl新技术有限公司 The method and apparatus that display equipment automatically wakes up
CN104601376B (en) * 2015-01-07 2019-03-01 北京华为数字技术有限公司 Heartbeat message sending method and device
CN105959480B (en) * 2016-06-08 2020-01-31 联想(北京)有限公司 control method and electronic equipment
US20180061361A1 (en) * 2016-08-29 2018-03-01 Microsoft Technology Licensing, Llc Managing display setting based on motion sensor activity for universal platform applications
CN107659712A (en) * 2017-09-01 2018-02-02 咪咕视讯科技有限公司 A kind of method, apparatus and storage medium for throwing screen
CN110007886B (en) * 2019-04-10 2021-10-22 广州视源电子科技股份有限公司 Screen transmission timeout time dynamic setting method and device, wireless screen transmitter and receiving end

Also Published As

Publication number Publication date
WO2020207031A1 (en) 2020-10-15
CN110007886A (en) 2019-07-12

Similar Documents

Publication Publication Date Title
CN110007886B (en) Screen transmission timeout time dynamic setting method and device, wireless screen transmitter and receiving end
US10922041B2 (en) Wireless screen transmission method, extension device, and wireless screen transmission system
EP3043618B1 (en) Electronic device and communication connecting method thereof
JP6015086B2 (en) Information sharing apparatus, information sharing system, drawing processing method, and program
US9288438B2 (en) Communication control system and control device
US20120287343A1 (en) Display system
CN103282871B (en) The electronic equipment of system time-out based on media detection reset and method
CN107329717B (en) Processing method, display method and display system of screen display information
CN111629239B (en) Screen projection processing method, device, equipment and computer readable storage medium
CN108769795B (en) Video signal realizing system and method
WO2023142389A1 (en) Screen mirroring method and apparatus, and electronic device and storage medium
CN113163242A (en) Display device control method and display device
CN112433689A (en) Data transmission method and device for same-screen device, same-screen device and medium
WO2017124677A1 (en) Method for displaying notification message in status bar, and mobile terminal
EP3100155A2 (en) Display management solution
US20210203884A1 (en) Video conference system
CN113056031A (en) Method for establishing wireless screen projection connection
CN109600668B (en) VR head-mounted device, display system and method
WO2022161310A1 (en) Display method and apparatus, and electronic device
CN107870752B (en) Terminal window wall-mounting method, terminal, television wall and system
CN106487893B (en) Virtual reality data coprocessing method and system and electronic equipment
KR20220120303A (en) Display device and operating method for the same
CN217085729U (en) Screen projector and image recognition system
CN211979654U (en) Transmission device
CN114938430B (en) Picture display method and device under full-true scene, electronic equipment and readable 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