CN103984512B - remote annotation method and system - Google Patents
remote annotation method and system Download PDFInfo
- Publication number
- CN103984512B CN103984512B CN201410129231.2A CN201410129231A CN103984512B CN 103984512 B CN103984512 B CN 103984512B CN 201410129231 A CN201410129231 A CN 201410129231A CN 103984512 B CN103984512 B CN 103984512B
- Authority
- CN
- China
- Prior art keywords
- handwriting
- display layer
- long
- local
- remote desktop
- 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
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a remote annotation method and a system, wherein the method comprises the following steps: dividing local display equipment into a plurality of display layers, wherein the plurality of display layers comprise a first display layer and a second display layer, and displaying a remote desktop on the second display layer; receiving annotation information, and generating local annotation handwriting on the first display layer; transmitting the annotation information to a remote desktop through a network and generating remote annotation handwriting; receiving a remote desktop which is returned through a network and displays the remote annotation handwriting, and displaying the remote desktop on the second display layer; and covering the remote annotation handwriting according to the local annotation handwriting. By adopting the method, the local terminal can draw the local endorsement handwriting on the local display equipment while sending the endorsement handwriting to the remote desktop, and the local endorsement handwriting is immediately presented to the local user, so that the problem of inconvenient operation caused by the delay of the remote endorsement handwriting return is solved.
Description
Technical field
The present invention relates to a kind of remote desktop system, and in particular to a kind of long-range annotation method and system.
Background technology
Remote desktop technology has obtained great application, telecommuting as a kind of remote access mode in Working Life
Personnel, migrant person, monitoring management personnel etc. can be manipulated using Remote desk process to remote equipment, realize various work(
Can, such as long-range annotation.Existing remote desktop annotation system, user annotate in local display device to remote desktop
When, annotation person's handwriting, which needs to send to remote desktop by network, to be shown, then annotating person's handwriting could pass back together with remote desktop
Local display device is presented.In this process, because the endorsement information of user needs, by network transmission twice, to result in this
Ground display device display annotation person's handwriting substantially lags behind user's operation, particularly when network state is poor, brings greatly
Inconvenience.
The content of the invention
In consideration of it, the invention provides a kind of long-range annotation method and system, solve annotation person's handwriting and substantially lag behind use
The problem of family operates.
The particular content of the present invention is as follows:
A kind of long-range annotation method, comprises the following steps:
Local display device is divided into multiple display layers, the multiple display layer includes the first display layer and the second display
Layer, remote desktop is shown on second display layer;
Endorsement information is received, and local annotation person's handwriting is generated on first display layer;
The endorsement information is transmitted through the network to remote desktop and generates long-range annotation person's handwriting;
Receive and show the remote desktop of the long-range annotation person's handwriting by what network returned, and the remote desktop is shown
Show in second display layer;
The long-range annotation person's handwriting is covered according to the local person's handwriting that annotates.
Present invention also offers a kind of long-range annotation system, including local side and remote desktop, wherein, local side includes:
Hierarchical block, for local display device to be divided into multiple display layers, the multiple display layer includes the first display
Layer and the second display layer, second display layer are used to show remote desktop;
Module is annotated, for receiving endorsement information, and local annotation person's handwriting is generated on first display layer;
Transport module, for the endorsement information to be transmitted through the network into remote desktop and generates long-range annotation person's handwriting;
Receiving module, for receiving the remote desktop for showing the long-range annotation person's handwriting returned by network, and will
The remote desktop is shown in second display layer;
Overlay module, for being covered according to the local person's handwriting that annotates to the long-range annotation person's handwriting.
Using the method for the present invention, local side can be in local display device while annotation person's handwriting is sent to remote desktop
Local annotation person's handwriting is drawn out, is immediately presented to local user, solves operation caused by long-range annotation person's handwriting passback delay not
Just the problem of.And local annotation person's handwriting can cover the long-range annotation person's handwriting of passback, not influence that effect is presented.
Brief description of the drawings
Fig. 1 is a kind of flow chart of embodiment of the long-range annotation method of the present invention;
Fig. 2 is the schematic diagram of multiple display layers in the present invention;
Fig. 3 is the schematic diagram that endorsement information is transmitted in another embodiment of long-range annotation method of the invention;
Fig. 4 is the structural representation of medium-long range annotation system of the present invention.
Embodiment
Present disclosure is further described below in conjunction with specific embodiment.It should be noted that below in description
The word " on " " under " used refers to the direction in accompanying drawing.
Embodiment one
As shown in Figure 1 and Figure 2, a kind of long-range annotation method, comprising:
Local display device is divided into multiple display layers by S110, and the multiple display layer includes the first display layer 1 and second
Display layer 2, remote desktop is shown on second display layer 2;
S120 receives endorsement information, and local annotation person's handwriting is generated on first display layer 1;
The endorsement information is transmitted through the network to remote desktop and generates long-range annotation person's handwriting by S130;
S140 receives shows the remote desktop for remotely annotating person's handwriting by what network returned, and by the long-range table
Face is shown in second display layer 2;
S150 covers according to the local person's handwriting that annotates to the long-range annotation person's handwriting.
When user is annotating in local display device to remote desktop, this is formed first on the first display layer 1
Ground annotates person's handwriting, is timely presented to user.Meanwhile endorsement information is transmitted through the network to distal end, remote desktop is drawn accordingly
Go out long-range annotation person's handwriting, be presented to long-distance user, the remote desktop for then including long-range annotation person's handwriting is crawled and is back to
On second display layer 2 of local display device, checked for local user.Because first display layer 1 of local display device is existing
Local annotation person's handwriting, the long-range annotation person's handwriting that local annotation person's handwriting covering is passed back with remote desktop, can not influence be in
Existing effect.
As shown in Fig. 2 the mode of covering can be that the first display layer 1 is arranged on the second display layer 2, other displays
Layer is arranged to not influence that effect is presented, such as is arranged to blanket layer, in this way, is shown on the second display layer 2 remote
Journey annotation person's handwriting can be displayed on the local annotation person's handwriting covering on the first display layer 1.
In order to ensure the promptness of endorsement information transmission, UDP is used in network transmission(User Datagram
Protocol, User Data Protocol).UDP is OSI(Open System Interconnection, open system interconnection)Ginseng
A kind of connectionless transport layer protocol in model is examined, utilizes the advantages of its resource consumption is small, and processing speed is fast to make in the present embodiment
For host-host protocol, demand disclosure satisfy that.
Using above method, local side can be painted while annotation person's handwriting is sent to remote desktop in local display device
Local annotation person's handwriting is made, is immediately presented to local user, solves grasped caused by long-range annotation person's handwriting passback delay well
Make the problem of inconvenient.
Embodiment two
It refer to Fig. 1 to Fig. 3, a kind of long-range annotation method:
First, local display device is divided into two display layers, by the top layer in display layer(That is upper strata)It is aobvious to be set to first
Show layer, by the nexine in display layer(That is lower floor)The second display layer is set to, the second display layer is used to show remote desktop.
When user is annotating in local display device to remote desktop, formed first on the first display layer local
Person's handwriting is annotated, is timely presented to user.Meanwhile endorsement information is transmitted through the network to distal end, remote desktop is drawn out accordingly
Long-range annotation person's handwriting, is presented to long-distance user, and the remote desktop for then including long-range annotation person's handwriting is crawled and is back to this
On second display layer of ground display device, checked for local user.Because the top layer in local display device display layer has been shown
There are local annotation person's handwriting, the long-range nexine for annotating person's handwriting in display layer, therefore local annotation person's handwriting will can remotely annotate person's handwriting
Covering, do not influence that effect is presented.
In the present embodiment endorsement information is transmitted by the way of UDP and TCP is combined.TCP(Transmission Control
Protocol, transmission control protocol)It is a kind of connection-oriented, based on byte stream transport layer communication protocol, it has reliable
Property.For specific transmission means as shown in figure 3, the endorsement information of single is transmitted by UDP, UDP processing speeds are fast, can be timely
Endorsement information is transferred to remote desktop, but when network state is very poor, udp data packet loss can be relatively tighter
Weight, so in the present embodiment, can regularly by setting strategy by endorsement information by TCP in a manner of be transferred to remote desktop,
TCP provides a kind of connection-oriented, reliable byte stream service, ensure that endorsement information accurate delivery, remote desktop is receiving
After the endorsement information of TCP transmission, long-range annotation person's handwriting is modified, to ensure local annotation person's handwriting and long-range annotation person's handwriting
Uniformity.Specific time interval can be set according to actual conditions, such as be arranged in the present embodiment five seconds.Setting strategy
Including full dose transmission or incremental transmission, when selecting full dose transmission, whole history endorsement informations are passed through into TCP transmission every five seconds
Once corrected to remote desktop;When selecting incremental transmission, the endorsement information in this time is passed through into TCP every five seconds
It is transferred to remote desktop, naturally it is also possible to which the mode that selection is combined using two kinds of strategies, user can be reasonable according to the actual requirements
Set, transmitted in the present embodiment using full dose.
Using above method, it also can guarantee that local annotation person's handwriting is consistent with long-range annotation person's handwriting when network state is very poor
Property, annotation person's handwriting is efficiently showed in local display device.
Present invention also offers a kind of long-range annotation system, including local side and remote desktop, wherein local side includes:
Hierarchical block 110, for local display device to be divided into multiple display layers, it is aobvious that the multiple display layer includes first
Show layer and the second display layer, second display layer is used to show remote desktop;
Module 120 is annotated, for receiving endorsement information, and local annotation person's handwriting is generated on first display layer;
Transport module 130, for the endorsement information to be transmitted through the network into remote desktop and generates long-range annotation pen
Mark;
Receiving module 140, for receiving the remote desktop for showing the long-range annotation person's handwriting returned by network, and
The remote desktop is included in second display layer;
Overlay module 150, for being covered according to the local person's handwriting that annotates to the long-range annotation person's handwriting.
When user annotates to remote desktop, the first display layer first in local display device display layer is drawn
Go out local annotation person's handwriting, while endorsement information is transmitted through the network to remote desktop, remote desktop draws long-range annotation person's handwriting, is in
Long-distance user is now given, the remote desktop for then including long-range annotation person's handwriting is crawled and is back to local display device and shows
In the second display layer, the long-range person's handwriting that annotates can be override by locally annotation person's handwriting, not influence that effect is presented.
Likewise, endorsement information transmission means can be no longer superfluous here by the way of UDP or by UDP and TCP combinations
State.
Embodiment described above only expresses the several embodiments of the present invention, and its description is more specific and detailed, but simultaneously
Therefore the limitation to the scope of the claims of the present invention can not be interpreted as.It should be pointed out that for one of ordinary skill in the art
For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to the guarantor of the present invention
Protect scope.Therefore, the protection domain of patent of the present invention should be determined by the appended claims.
Claims (9)
1. a kind of long-range annotation method, it is characterised in that comprise the following steps:
Local display device is divided into multiple display layers, the multiple display layer includes the first display layer and the second display layer,
Remote desktop is shown on second display layer;First display layer is the top layer in local display device display layer, described
Second display layer is the nexine in local display device display layer;
Endorsement information is received, and local annotation person's handwriting is generated on first display layer;
The endorsement information is transmitted through the network to remote desktop and generates long-range annotation person's handwriting;
Receive and show the remote desktop of the long-range annotation person's handwriting by what network returned, and will be displayed with the long-range annotation
The remote desktop of person's handwriting is shown in second display layer;
The long-range annotation person's handwriting is covered according to the local person's handwriting that annotates.
2. long-range annotation method according to claim 1, it is characterised in that the endorsement information carries out network using UDP
Transmission.
3. long-range annotation method according to claim 1, it is characterised in that the endorsement information is passed through into network transmission
Process includes:
The endorsement information of single is transmitted to remote desktop by UDP;
Endorsement information is passed through into TCP transmission to remote desktop to set strategy every a preset time.
4. long-range annotation method according to claim 3, it is characterised in that the preset time is five seconds.
5. long-range annotation method according to claim 3, it is characterised in that the setting strategy, which includes full dose, to be transmitted or increase
Amount transmission.
6. a kind of long-range annotation system, including local side and remote desktop, it is characterised in that local side includes:
Hierarchical block, for local display device to be divided into multiple display layers, the multiple display layer include the first display layer and
Second display layer, second display layer are used to show remote desktop;First display layer is local display device display layer
In top layer, second display layer be local display device display layer in nexine;
Module is annotated, for receiving endorsement information, and local annotation person's handwriting is generated on first display layer;
Transport module, for the endorsement information to be transmitted through the network into remote desktop and generates long-range annotation person's handwriting;
Receiving module, for receiving the remote desktop for showing the long-range annotation person's handwriting returned by network, and will display
The remote desktop for having the long-range annotation person's handwriting is shown in second display layer;
Overlay module, for being covered according to the local person's handwriting that annotates to the long-range annotation person's handwriting.
7. long-range annotation system according to claim 6, it is characterised in that in the transport module, the endorsement information
UDP is used when passing through network transmission.
8. long-range annotation system according to claim 6, it is characterised in that in the transport module,
Single endorsement information is transmitted to remote desktop by UDP;
Endorsement information is transmitted to remote desktop by Transmission Control Protocol with setting strategy every a preset time.
9. long-range annotation system according to claim 8, it is characterised in that the setting strategy, which includes full dose, to be transmitted or increase
Amount transmission.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410129231.2A CN103984512B (en) | 2014-04-01 | 2014-04-01 | remote annotation method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410129231.2A CN103984512B (en) | 2014-04-01 | 2014-04-01 | remote annotation method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103984512A CN103984512A (en) | 2014-08-13 |
CN103984512B true CN103984512B (en) | 2018-01-16 |
Family
ID=51276507
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410129231.2A Active CN103984512B (en) | 2014-04-01 | 2014-04-01 | remote annotation method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103984512B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105573702A (en) * | 2015-12-16 | 2016-05-11 | 广州视睿电子科技有限公司 | Method and system for synchronizing movement and scaling of remote annotation |
CN107659416B (en) * | 2017-03-27 | 2021-11-16 | 广州视源电子科技股份有限公司 | Conference record sharing method and device, conference terminal and storage medium |
CN107168674B (en) * | 2017-06-19 | 2020-08-11 | 浙江工商大学 | Screen casting annotation method and system |
CN108459836B (en) * | 2018-01-19 | 2019-05-31 | 广州视源电子科技股份有限公司 | Comment display method, device, equipment and storage medium |
CN109460200A (en) * | 2018-09-21 | 2019-03-12 | 维沃移动通信有限公司 | A kind of information flag method and terminal device |
CN112463086A (en) * | 2019-09-06 | 2021-03-09 | 华为技术有限公司 | Display control method and electronic equipment |
CN114740986B (en) * | 2021-01-07 | 2024-10-11 | 华为技术有限公司 | Handwriting input display method and related equipment |
CN113312017B (en) * | 2021-05-25 | 2023-02-21 | 广州市奥威亚电子科技有限公司 | Terminal handwriting synchronization method, system, equipment and storage medium |
CN115480658A (en) * | 2021-05-28 | 2022-12-16 | 华为技术有限公司 | Stylus input method, electronic equipment and system |
CN115328382A (en) * | 2022-08-16 | 2022-11-11 | 北京有竹居网络技术有限公司 | Method, apparatus, device and medium for managing writing content |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101370115A (en) * | 2008-10-20 | 2009-02-18 | 深圳华为通信技术有限公司 | Conference terminal, conference server, conference system and data processing method |
CN102087596A (en) * | 2011-01-28 | 2011-06-08 | 深圳市同洲电子股份有限公司 | Embedded browsing device and multi-page mixed display method thereof |
CN102609401A (en) * | 2011-12-26 | 2012-07-25 | 北京大学 | Webpage annotation method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070152961A1 (en) * | 2005-12-30 | 2007-07-05 | Dunton Randy R | User interface for a media device |
CN201780586U (en) * | 2010-09-26 | 2011-03-30 | 中国人民解放军第三军医大学 | Remote medical on-line drawing board system |
-
2014
- 2014-04-01 CN CN201410129231.2A patent/CN103984512B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101370115A (en) * | 2008-10-20 | 2009-02-18 | 深圳华为通信技术有限公司 | Conference terminal, conference server, conference system and data processing method |
CN102087596A (en) * | 2011-01-28 | 2011-06-08 | 深圳市同洲电子股份有限公司 | Embedded browsing device and multi-page mixed display method thereof |
CN102609401A (en) * | 2011-12-26 | 2012-07-25 | 北京大学 | Webpage annotation method |
Also Published As
Publication number | Publication date |
---|---|
CN103984512A (en) | 2014-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103984512B (en) | remote annotation method and system | |
NZ598637A (en) | Systems, methods, and apparatus for reducing network congestion in a smart utility meter system | |
CN103674037B (en) | A kind of information processing method and device | |
CN103841432B (en) | The transmission method and equipment of a kind of composite video data | |
TW200718095A (en) | Communication terminal device and communications method | |
WO2007095557A3 (en) | Web-based application or system for managing and coordinating review-enabled content | |
TW200733650A (en) | Method and apparatus for distributing beacon information | |
WO2009015218A3 (en) | Method and system for managing content in a content processing system having multiple content delivery networks | |
WO2004061608A3 (en) | System and method for rendering content on multiple devices | |
WO2008111297A1 (en) | Video transmission scheme deciding method, video supplying system, video supplying apparatus, video displaying apparatus, program and computer readable recording medium | |
WO2008030431A3 (en) | System and method for processing function/data on demand over network | |
CN103023779B (en) | A kind of data message processing method and device | |
CN104948173B (en) | Pressure break field data remote real time monitoring method and system | |
CN202084036U (en) | Intelligent medicine basket management system | |
CN105515829A (en) | Intelligent wiring system | |
WO2007146473A3 (en) | Method and system for distributing data processing units in a communication network | |
CN103594035B (en) | Memory-type multi-screen electronic ink screen label display system and using method | |
CN103208142B (en) | Hotel's intelligent access control system | |
CN204532315U (en) | Fracturing unit truck monitoring system | |
CN201984769U (en) | Wireless remote LED (light-emitting diode) display screen information-issuing system based on WCDMA (Wideband Code Division Multiple Access) | |
CN106781408A (en) | The water meter of the Internet of Things sensing module processed with information | |
WO2011116770A3 (en) | A method for providing data from a resource weak device to a computer client | |
CN103002245B (en) | Audio and video communication method and audio and video communication system | |
MX2010002847A (en) | System and method for music management. | |
MX2012007862A (en) | Method and apparatus for interface to layer 2 of an open systems interconnection (osi) communication protocol. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |