[发明专利]批注同步过程中的处理方法、装置以及系统有效
申请号: | 201911417894.3 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111428453B | 公开(公告)日: | 2023-09-05 |
发明(设计)人: | 于磊 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06F40/169 | 分类号: | G06F40/169;H04N7/15;H04N21/4788 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 李欣;马敬 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 批注 同步 过程 中的 处理 方法 装置 以及 系统 | ||
本发明实施例提供了批注同步过程中的处理方法、装置以及系统,包括:获取第一客户端针对第一批注的处理指令,并且在第一批注中存在至少一条批注无法与批注同步基准数据相匹配的情况下,发送指示第一客户端针对第一批注的处理为无效处理的指令至第一客户端,由于批注同步基准数据为按照有效的处理指令进行更新,当第一批注中存在至少一条批注无法与批注同步基准数据相匹配时,通过向客户端发送指示该客户端针对第一批注的处理为无效处理的指令,从而可以给出了客户端在面临接收到针对第一批注中至少一条批注的处理指令与本地处理存在冲突时的处理依据,进而减少了客户端按照接收到的处理指令对批注进行处理时发生错误的次数。
技术领域
本发明涉及共享技术领域,特别是涉及批注同步过程中的处理方法、装置以及系统。
背景技术
随着互联网技术的发展,视频通话技术越来越成熟,在视频会议中,简单的视频画面已经不能满足用户日益复杂的需求了,为了能够在视频会议的过程中,更好的表达视频双方的想法,批注共享技术应运而生。
在视频双方的视频界面展示有共享区域,在该共享区域中,视频双方可以使用绘图等工具在该共享区域进行批注添加、批注删除、批注移动等处理,其中,批注可以为线段、图案等。
举例而言,当用户A在共享区域内添加一条批注时,在用户B的共享区域内也生成一条与用户A添加的批注相同的批注,同理,当用户B将共享区域内该批注擦除后,对应的,用户A的共享区域内的批注也被擦除。
现有技术中,为了实现批注共享技术,当视频会议的一端对共享区域内的批注进行操作时,客户端可以将与操作对应的操作指令发送给另一端的客户端,另一端的客户端在接收到操作指令时,按照该操作指令对展示的共享区域内的批注进行处理,从而使得视频双方客户端所展示的共享区域显示的内容一致。
发明人在实现本发明的过程中发现,现有技术至少存在如下问题:
当客户端C在本地对某条批注进行擦除或移动时,若客户端D也同时在本地对该批注进行擦除或移动,则客户端C会接收到客户端D对该批注的擦除或移动的处理指令,客户端C在对该批注执行完本地处理后,需要按照接收到的处理指令继续执行处理,然而,由于当前客户端C中该批注已经被擦除或被变更,导致当前客户端C在按照接收到的处理指令对该批注进行处理时出错。
发明内容
本发明实施例的目的在于提供一种批注同步过程中的处理方法,以在实现批注同步的过程中,减少客户端按照接收到的处理对批注进行处理时发生错误的次数。具体技术方案如下:
第一方面,本发明实施例提供一种批注同步过程中的处理方法,包括:
获取第一客户端针对第一批注的处理指令;
在所述第一批注中存在至少一条批注无法与批注同步基准数据相匹配的情况下,发送指示所述第一客户端针对所述第一批注的处理为无效处理的指令至第一客户端,所述批注同步基准数据为按照获取到的有效的处理指令进行更新的数据。
第二方面,本发明实施例提供一种批注同步过程中的处理方法,包括:
对第一批注执行本地处理;
发送所述针对第一批注的处理指令;
获取指示针对所述第一批注的处理为无效处理的指令,所述指令表示所述第一批注中存在至少一条批注无法与批注同步基准数据相匹配,所述批注同步基准数据为按照有效的处理指令进行更新的数据;
还原所述第一批注。
第三方面,本发明实施例还提供一种批注同步过程中的处理装置,所述装置包括:
第一指令获取模块,用于获取第一客户端针对第一批注的处理指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911417894.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:视频处理的方法、装置和系统
- 下一篇:一种图形擦除方法及装置