【技术实现步骤摘要】
本申请涉及教学管理,具体地涉及一种笔迹双向互动方法、处理器、系统及机器可读存储介质。
技术介绍
1、在一些场景中,用户需要通过绘图的方式讲述所要表达的内容,同时需要接收其他用户的修改、补充和回复,最终以协作的方式完成笔迹的绘制。例如云画画、云板书等产品。
2、常用的技术方案是建立起一个虚拟的绘画房间,各个用户终端都进入房间在同一个虚拟的画板上绘制,以其中终端a为例,终端a将本端用户的绘画数据a上传到服务器,再由服务器将绘画数据a转发至绘画房间内的其他在线终端,其他在线终端接收到终端a的数据后更新本端显示的内容。这种方案由于消息传输需要时间,无法保证各端收到和执行的数据顺序一致,会出现画面不同步和一致性差的问题。以其中终端a、b为例,a终端绘制了一条曲线之后又删除了该曲线,此时a终端画面中没有曲线,此操作产生了两条数据,一条绘制曲线的数据以及一条删除曲线的数据。b终端由于网络波动等原因先收到了a终端删除曲线的消息之后才接收到绘制曲线的消息。此时b终端会先执行删除曲线操作,由于没有曲线,所以画面没有变化,然后再执行绘制操作,最终
...【技术保护点】
1.一种笔迹双向互动方法,其特征在于,所述方法应用于笔迹双向互动系统中,所述笔迹双向互动系统包括第一终端和至少一个第二终端,所述第一终端和所述第二终端之间通过中间件传递信息;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第二终端根据第一笔迹操作指令同步笔迹信息的步骤,包括:
3.根据权利要求2所述的方法,其特征在于,所述当所述指令类型为叠加指令且为更改颜色时,所述根据第一笔迹操作指令对定位到的笔迹按照指令执行对应操作的方法包括:
4.根据权利要求2所述的方法,其特征在于,所述当所述指令类型为覆盖指令时且为擦除指令时,
...【技术特征摘要】
1.一种笔迹双向互动方法,其特征在于,所述方法应用于笔迹双向互动系统中,所述笔迹双向互动系统包括第一终端和至少一个第二终端,所述第一终端和所述第二终端之间通过中间件传递信息;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第二终端根据第一笔迹操作指令同步笔迹信息的步骤,包括:
3.根据权利要求2所述的方法,其特征在于,所述当所述指令类型为叠加指令且为更改颜色时,所述根据第一笔迹操作指令对定位到的笔迹按照指令执行对应操作的方法包括:
4.根据权利要求2所述的方法,其特征在于,所述当所述指令类型为覆盖指令时且为擦除指令时,所述根据第一笔迹操作指令对定位到的笔迹按照指令执行对应操作的方法包括:
5.根据权利要求4所述的方法,其特征在于,当所述指令类型为覆盖指令且为擦除指令时,所述在点位在对应的笔迹上时,对所述笔迹执行...
【专利技术属性】
技术研发人员:张耀文,张少华,廖晰,马亚男,祝家军,乔岳,李春虎,张文婷,树昱,张逸琦,马春迪,吴子宾,曾俊,张初旭,林桐,王胜宇,盛银雪,
申请(专利权)人:紫光摩度教育科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。