CN103984512A - 远程批注方法及*** - Google Patents
远程批注方法及*** Download PDFInfo
- Publication number
- CN103984512A CN103984512A CN201410129231.2A CN201410129231A CN103984512A CN 103984512 A CN103984512 A CN 103984512A CN 201410129231 A CN201410129231 A CN 201410129231A CN 103984512 A CN103984512 A CN 103984512A
- Authority
- CN
- China
- Prior art keywords
- long
- handwriting
- annotations
- local
- range
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种远程批注方法及***,该方法包括:将本地显示设备分为多个显示层,所述多个显示层包括第一显示层和第二显示层,在所述第二显示层上显示远程桌面;接收批注信息,并在所述第一显示层上生成本地批注笔迹;将所述批注信息通过网络传输至远程桌面并生成远程批注笔迹;接收通过网络回传的显示有所述远程批注笔迹的远程桌面,并将所述远程桌面显示在所述第二显示层;根据所述本地批注笔迹对所述远程批注笔迹进行覆盖。采用本发明的方法,本地端在向远程桌面发送批注笔迹的同时会在本地显示设备绘制出本地批注笔迹,立即呈现给本地用户,解决了远程批注笔迹回传延时产生的操作不便的问题。
Description
技术领域
本发明涉及一种远程桌面***,具体涉及一种远程批注方法及***。
背景技术
远程桌面技术作为一种远程访问方式在工作生活中得到了极大的应用,远程办公人员、外出人员、监控管理人员等可以利用远程桌面连接对远端设备进行操控,实现各种功能,例如远程批注。现有的远程桌面批注***,用户在本地显示设备上对远程桌面进行批注时,批注笔迹需要通过网络发送至远程桌面显示,然后批注笔迹才能和远程桌面一起传回本地显示设备呈现。在这个过程中,由于用户的批注信息需要经过两次网络传输,导致了本地显示设备显示批注笔迹明显滞后于用户操作,特别是在网络状态较差时,带来了极大的不便。
发明内容
鉴于此,本发明提供了一种远程批注方法和***,解决了批注笔迹明显滞后于用户操作的问题。
本发明的具体内容如下:
一种远程批注方法,包括如下步骤:
将本地显示设备分为多个显示层,所述多个显示层包括第一显示层和第二显示层,在所述第二显示层上显示远程桌面;
接收批注信息,并在所述第一显示层上生成本地批注笔迹;
将所述批注信息通过网络传输至远程桌面并生成远程批注笔迹;
接收通过网络回传的显示有所述远程批注笔迹的远程桌面,并将所述远程桌面显示在所述第二显示层;
根据所述本地批注笔迹对所述远程批注笔迹进行覆盖。
本发明还提供了一种远程批注***,包括本地端和远程桌面,其中,本地端包括:
分层模块,用于将本地显示设备分为多个显示层,所述多个显示层包括第一显示层和第二显示层,所述第二显示层用于显示远程桌面;
批注模块,用于接收批注信息,并在所述第一显示层上生成本地批注笔迹;
传输模块,用于将所述批注信息通过网络传输至远程桌面并生成远程批注笔迹;
接收模块,用于接收通过网络回传的显示有所述远程批注笔迹的远程桌面,并将所述远程桌面显示在所述第二显示层;
覆盖模块,用于根据所述本地批注笔迹对所述远程批注笔迹进行覆盖。
采用本发明的方法,本地端在向远程桌面发送批注笔迹的同时会在本地显示设备绘制出本地批注笔迹,立即呈现给本地用户,解决了远程批注笔迹回传延时产生的操作不便的问题。而且本地批注笔迹可以覆盖回传的远程批注笔迹,不影响呈现效果。
附图说明
图1为本发明的远程批注方法的一种实施例的流程图;
图2为本发明中多个显示层的示意图;
图3为本发明的远程批注方法另一实施例中批注信息传输的示意图;
图4为本发明中远程批注***的结构示意图。
具体实施方式
以下结合具体实施例对本发明的内容作进一步描述。需要说明的是,下面描述中使用的词语“上”“下”指的是附图中的方向。
实施例一
如图1、图2所示,一种远程批注方法,包含:
S110将本地显示设备分为多个显示层,所述多个显示层包括第一显示层1和第二显示层2,在所述第二显示层2上显示远程桌面;
S120接收批注信息,并在所述第一显示层1上生成本地批注笔迹;
S130将所述批注信息通过网络传输至远程桌面并生成远程批注笔迹;
S140接收通过网络回传的显示有所述远程批注笔迹的远程桌面,并将所述远程桌面显示在所述第二显示层2;
S150根据所述本地批注笔迹对所述远程批注笔迹进行覆盖。
当用户在本地显示设备上对远程桌面进行批注时,首先在第一显示层1上形成本地批注笔迹,及时的呈现给用户。同时,批注信息通过网络传输至远端,远程桌面据此绘制出远程批注笔迹,呈现给远程用户,然后包含有远程批注笔迹的远程桌面被抓取并回传至本地显示设备的第二显示层2上,供本地用户查看。由于本地显示设备的第一显示层1已有了本地批注笔迹,将该本地批注笔迹覆盖随远程桌面传回的远程批注笔迹,可以不影响呈现效果。
如图2所示,覆盖的方式可以为将第一显示层1设置在第二显示层2之上,其他显示层设置为不影响呈现效果,例如设置为空白层,通过这种方式,在第二显示层2上显示的远程批注笔迹可以被显示在第一显示层1上的本地批注笔迹覆盖。
为了保证批注信息传输的及时性,在网络传输时使用UDP(User DatagramProtocol,用户数据协议)。UDP是OSI(Open System Interconnection,开放式***互联)参考模型中一种无连接的传输层协议,本实施例中利用其资源消耗小,处理速度快的优点作为传输协议,能够满足需求。
采用以上方法,本地端在向远程桌面发送批注笔迹的同时会在本地显示设备中绘制出本地批注笔迹,立即呈现给本地用户,很好的解决了远程批注笔迹回传延时产生的操作不便的问题。
实施例二
请参照图1至图3,一种远程批注方法:
首先,将本地显示设备分为两个显示层,将显示层中的表层(即上层)设为第一显示层,将显示层中的里层(即下层)设为第二显示层,第二显示层用于显示远程桌面。
当用户在本地显示设备上对远程桌面进行批注时,首先在第一显示层上形成本地批注笔迹,及时的呈现给用户。同时,批注信息通过网络传输至远端,远程桌面据此绘制出远程批注笔迹,呈现给远程用户,然后包含有远程批注笔迹的远程桌面被抓取并回传至本地显示设备的第二显示层上,供本地用户查看。由于本地显示设备显示层中的表层已显示有本地批注笔迹,远程批注笔迹在显示层中的里层,故本地批注笔迹可以将远程批注笔迹覆盖,不影响呈现效果。
本实施例中采用UDP和TCP结合的方式传输批注信息。TCP(TransmissionControl Protocol,传输控制协议)是一种面向连接的、基于字节流的传输层通信协议,它具有可靠性。具体的传输方式如图3所示,单次的批注信息通过UDP传输,UDP处理速度快,能够及时的将批注信息传输到远程桌面,但是在网络状态很差的时候,UDP协议数据包丢失会比较严重,所以在本实施例中,会定期的以设定策略将批注信息通过TCP的方式传输到远程桌面,TCP提供一种面向连接的、可靠的字节流服务,保证了批注信息准确传输,远程桌面在收到经TCP传输的批注信息后,对远程批注笔迹进行修正,以保证本地批注笔迹和远程批注笔迹的一致性。具体的时间间隔可以根据实际情况设置,例如本实施例中设置为五秒。设定策略包括全量传输或增量传输,当选择全量传输时,每隔五秒将全部历史批注信息通过TCP传输到远程桌面进行一次修正;当选择增量传输时,每隔五秒将该段时间内的批注信息通过TCP传输到远程桌面,当然也可以选择使用两种策略结合的方式,用户可以根据实际需求合理设定,本实施例中采用的是全量传输。
采用以上方法,在网络状态很差时也能保证本地批注笔迹与远程批注笔迹的一致性,高效的在本地显示设备上呈现出批注笔迹。
本发明还提供了一种远程批注***,包括本地端和远程桌面,其中本地端包括:
分层模块110,用于将本地显示设备分为多个显示层,所述多个显示层包括第一显示层和第二显示层,所述第二显示层用于显示远程桌面;
批注模块120,用于接收批注信息,并在所述第一显示层上生成本地批注笔迹;
传输模块130,用于将所述批注信息通过网络传输至远程桌面并生成远程批注笔迹;
接收模块140,用于接收通过网络回传的显示有所述远程批注笔迹的远程桌面,并将所述远程桌面显示在所述第二显示层;
覆盖模块150,用于根据所述本地批注笔迹对所述远程批注笔迹进行覆盖。
当用户对远程桌面进行批注时,首先在本地显示设备显示层中的第一显示层绘制出本地批注笔迹,同时批注信息通过网络传输至远程桌面,远程桌面绘制远程批注笔迹,呈现给远程用户,然后包含有远程批注笔迹的远程桌面被抓取并回传至本地显示设备并显示在第二显示层,远程批注笔迹会被本地批注笔迹覆盖掉,不影响呈现效果。
同样的,批注信息传输方式可以采用UDP或者将UDP和TCP结合的方式,这里不再赘述。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种远程批注方法,其特征在于,包括如下步骤:
将本地显示设备分为多个显示层,所述多个显示层包括第一显示层和第二显示层,在所述第二显示层上显示远程桌面;
接收批注信息,并在所述第一显示层上生成本地批注笔迹;
将所述批注信息通过网络传输至远程桌面并生成远程批注笔迹;
接收通过网络回传的显示有所述远程批注笔迹的远程桌面,并将所述远程桌面显示在所述第二显示层;
根据所述本地批注笔迹对所述远程批注笔迹进行覆盖。
2.根据权利要求1所述的远程批注方法,其特征在于,所述第一显示层为本地显示设备显示层中的表层,所述第二显示层为本地显示设备显示层中的里层。
3.根据权利要求1或2所述的远程批注方法,其特征在于,所述批注信息采用UDP进行网络传输。
4.根据权利要求1所述的远程批注方法,其特征在于,将所述批注信息通过网络传输的过程包括:
将单次的批注信息通过UDP传输至远程桌面;
每隔一个预设时间以设定策略将批注信息通过TCP传输至远程桌面。
5.根据权利要求4所述的远程批注方法,其特征在于,所述预设时间为五秒。
6.根据权利要求4所述的远程批注方法,其特征在于,所述设定策略包括全量传输或增量传输。
7.一种远程批注***,包括本地端和远程桌面,其特征在于,本地端包括:
分层模块,用于将本地显示设备分为多个显示层,所述多个显示层包括第一显示层和第二显示层,所述第二显示层用于显示远程桌面;
批注模块,用于接收批注信息,并在所述第一显示层上生成本地批注笔迹;
传输模块,用于将所述批注信息通过网络传输至远程桌面并生成远程批注笔迹;
接收模块,用于接收通过网络回传的显示有所述远程批注笔迹的远程桌面,并将所述远程桌面显示在所述第二显示层;
覆盖模块,用于根据所述本地批注笔迹对所述远程批注笔迹进行覆盖。
8.根据权利要求6所述的远程批注***,其特征在于,所述传输模块中,所述批注信息通过网络传输时使用UDP。
9.根据权利要求6所述的远程批注***,其特征在于,所述传输模块中,
单次批注信息通过UDP传输至远程桌面;
每隔一个预设时间以设定策略将批注信息通过TCP协议传输至远程桌面。
10.根据权利要求8所述的远程批注***,其特征在于,所述设定策略包括全量传输或增量传输。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410129231.2A CN103984512B (zh) | 2014-04-01 | 2014-04-01 | 远程批注方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410129231.2A CN103984512B (zh) | 2014-04-01 | 2014-04-01 | 远程批注方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103984512A true CN103984512A (zh) | 2014-08-13 |
CN103984512B CN103984512B (zh) | 2018-01-16 |
Family
ID=51276507
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410129231.2A Active CN103984512B (zh) | 2014-04-01 | 2014-04-01 | 远程批注方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103984512B (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105573702A (zh) * | 2015-12-16 | 2016-05-11 | 广州视睿电子科技有限公司 | 远程批注移动、缩放的同步方法与*** |
CN107168674A (zh) * | 2017-06-19 | 2017-09-15 | 浙江工商大学 | 投屏批注方法和*** |
CN107659416A (zh) * | 2017-03-27 | 2018-02-02 | 广州视源电子科技股份有限公司 | 一种会议记录分享的方法、装置、会议终端和存储介质 |
CN108459836A (zh) * | 2018-01-19 | 2018-08-28 | 广州视源电子科技股份有限公司 | 批注显示方法、装置、设备及存储介质 |
CN109460200A (zh) * | 2018-09-21 | 2019-03-12 | 维沃移动通信有限公司 | 一种信息标记方法及终端设备 |
CN112463086A (zh) * | 2019-09-06 | 2021-03-09 | 华为技术有限公司 | 一种显示控制方法及电子设备 |
CN113312017A (zh) * | 2021-05-25 | 2021-08-27 | 广州市奥威亚电子科技有限公司 | 终端笔迹同步方法、***、设备及存储介质 |
CN115328382A (zh) * | 2022-08-16 | 2022-11-11 | 北京有竹居网络技术有限公司 | 用于管理书写内容的方法、装置、设备和介质 |
WO2022247456A1 (zh) * | 2021-05-28 | 2022-12-01 | 华为技术有限公司 | 一种手写笔输入方法、电子设备及*** |
Citations (5)
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 |
CN101370115A (zh) * | 2008-10-20 | 2009-02-18 | 深圳华为通信技术有限公司 | 会议终端、会议服务器、会议***及数据处理方法 |
CN201780586U (zh) * | 2010-09-26 | 2011-03-30 | 中国人民解放军第三军医大学 | 远程医疗在线画板*** |
CN102087596A (zh) * | 2011-01-28 | 2011-06-08 | 深圳市同洲电子股份有限公司 | 嵌入式浏览装置及其多页面混合显示方法 |
CN102609401A (zh) * | 2011-12-26 | 2012-07-25 | 北京大学 | 一种网页批注方法 |
-
2014
- 2014-04-01 CN CN201410129231.2A patent/CN103984512B/zh active Active
Patent Citations (5)
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 |
CN101370115A (zh) * | 2008-10-20 | 2009-02-18 | 深圳华为通信技术有限公司 | 会议终端、会议服务器、会议***及数据处理方法 |
CN201780586U (zh) * | 2010-09-26 | 2011-03-30 | 中国人民解放军第三军医大学 | 远程医疗在线画板*** |
CN102087596A (zh) * | 2011-01-28 | 2011-06-08 | 深圳市同洲电子股份有限公司 | 嵌入式浏览装置及其多页面混合显示方法 |
CN102609401A (zh) * | 2011-12-26 | 2012-07-25 | 北京大学 | 一种网页批注方法 |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105573702A (zh) * | 2015-12-16 | 2016-05-11 | 广州视睿电子科技有限公司 | 远程批注移动、缩放的同步方法与*** |
CN107659416B (zh) * | 2017-03-27 | 2021-11-16 | 广州视源电子科技股份有限公司 | 一种会议记录分享的方法、装置、会议终端和存储介质 |
CN107659416A (zh) * | 2017-03-27 | 2018-02-02 | 广州视源电子科技股份有限公司 | 一种会议记录分享的方法、装置、会议终端和存储介质 |
CN107168674B (zh) * | 2017-06-19 | 2020-08-11 | 浙江工商大学 | 投屏批注方法和*** |
CN107168674A (zh) * | 2017-06-19 | 2017-09-15 | 浙江工商大学 | 投屏批注方法和*** |
CN108459836B (zh) * | 2018-01-19 | 2019-05-31 | 广州视源电子科技股份有限公司 | 批注显示方法、装置、设备及存储介质 |
CN108459836A (zh) * | 2018-01-19 | 2018-08-28 | 广州视源电子科技股份有限公司 | 批注显示方法、装置、设备及存储介质 |
US11301200B2 (en) | 2018-01-19 | 2022-04-12 | Guangzhou Shiyuan Electronics Co., Ltd. | Method of providing annotation track on the content displayed on an interactive whiteboard, computing device and non-transitory readable storage medium |
CN109460200A (zh) * | 2018-09-21 | 2019-03-12 | 维沃移动通信有限公司 | 一种信息标记方法及终端设备 |
CN112463086A (zh) * | 2019-09-06 | 2021-03-09 | 华为技术有限公司 | 一种显示控制方法及电子设备 |
CN113312017A (zh) * | 2021-05-25 | 2021-08-27 | 广州市奥威亚电子科技有限公司 | 终端笔迹同步方法、***、设备及存储介质 |
CN113312017B (zh) * | 2021-05-25 | 2023-02-21 | 广州市奥威亚电子科技有限公司 | 终端笔迹同步方法、***、设备及存储介质 |
WO2022247456A1 (zh) * | 2021-05-28 | 2022-12-01 | 华为技术有限公司 | 一种手写笔输入方法、电子设备及*** |
CN115328382A (zh) * | 2022-08-16 | 2022-11-11 | 北京有竹居网络技术有限公司 | 用于管理书写内容的方法、装置、设备和介质 |
Also Published As
Publication number | Publication date |
---|---|
CN103984512B (zh) | 2018-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103984512A (zh) | 远程批注方法及*** | |
CN101039310B (zh) | 链路共享服务装置以及通信方法 | |
TW200718095A (en) | Communication terminal device and communications method | |
GB2433863B (en) | System and method for data synchronization over a network using a presentation level protocol | |
CN102567125A (zh) | 一种浏览器页面间通信的方法 | |
GB2447197A (en) | System and method for remote data aquisition and distribution | |
CN104063353B (zh) | 主从设备间信息同步的方法 | |
CN104486243B (zh) | 数据传输方法、设备及*** | |
WO2008120281A1 (ja) | データ処理装置、分散処理システム、データ処理方法、及びデータ処理プログラム | |
CN102215041A (zh) | 与触摸屏关联的数据发送智能工具和数据接收智能工具 | |
WO2008030431A3 (en) | System and method for processing function/data on demand over network | |
CN105450969B (zh) | 一种实时视频数据传输方法及电子设备 | |
CN103095703A (zh) | 一种实现网络与串口数据交互的方法、设备及*** | |
CN202120095U (zh) | 一种油田数字化节能监控管理*** | |
CN104270344A (zh) | 万兆网闸 | |
CN104080198A (zh) | 支持wifi、gprs、北斗卫星通信的输电线路在线监测物联网通信*** | |
EP2299618A3 (en) | Method and system for transmitting and receiving management message in communication network | |
CN204795114U (zh) | 一种安全、高效的远程办公*** | |
CN106376092A (zh) | 智能工具间组合式数据传输方法及其*** | |
CN103002245B (zh) | 音视频通信方法及*** | |
CN103249174B (zh) | 一种控制电子设备连接的方法及电子设备 | |
CN104581025A (zh) | 一种图像监控***及方法 | |
CN102419643B (zh) | 基于云的远程文字录入方法及*** | |
CN102364429A (zh) | 确保数据可靠性传输的无线打印*** | |
CN202818347U (zh) | Rtsp网关设备 |
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 |