一种电子白板的回放方法及相关设备技术

技术编号:23788121 阅读:36 留言:0更新日期:2020-04-15 01:04
本申请提供了一种电子白板的回放方法及相关设备,方法包括:第一电子白板接收用户输入的回放请求,其中,回放请求用于指示从第一时刻开始重新播放;第一电子白板根据第一时刻,确定与第一时刻对应的第一预设时刻;第一电子白板根据第一预设时刻查找第一快照,其中,第一快照为第一电子白板在第一预设时刻对第一操作结果进行的快照,第一操作结果为第一电子白板根据第一操作信息进行绘制得到的结果,第一操作信息为从初始时刻至第一预设时刻的操作信息;第一电子白板在第一快照基础上根据第二操作信息进行绘制,从而得到第二操作结果,其中,第二操作信息为第一预设时刻至第二时刻的操作信息。

Playback method and related equipment of electronic whiteboard

【技术实现步骤摘要】
一种电子白板的回放方法及相关设备
本申请涉及计算机应用领域,尤其涉及一种电子白板回放方法及相关设备。
技术介绍
电子白板,是一个利用通信手段建立的电子环境的虚拟公用区域,电子白板的使用可以使得位于不同地点的参与者通过共同的“屏幕”来提出问题、讨论问题以及发表意见,也可以使得任意一位参与者的操作(如,文字录入,绘图操作等)能实时发送并显示在其他参与者的共享白板上。传统的电子白板通常在视频录制的过程中,采用屏幕截屏的方式来记录用户在画板上的动作轨迹,从而得到每一个时间节点的截屏画面。这种方式获取的信息通常为图片信息,使得录制得到的文件占用空间大,且上传速度慢。另外,在视频回放的过程中容易受到被录制屏幕的宽高限定,使得在超过录制清晰度的屏幕上播放该录制视频时会出现图像模糊的现象,而且在某一个时间点暂停时,用户无法对当前不同页面的数据进行切换查看。因此,如何快速有效地查看电子白板在回放过程中产生的视频数据仍是一个亟待解决的问题。
技术实现思路
本申请实施例公开了一种电子白板的回放方法及相关设备,能够快速有效地查看电子白板在回放过程中产生的视频数据。第一方面,本申请提供了一种电子白板的回放方法,应用于第一电子白板中,包括:第一电子白板接收用户输入的回放请求,其中,回放请求用于指示从第一时刻开始重新播放;第一电子白板根据第一时刻,确定与第一时刻对应的第一预设时刻;第一电子白板根据第一预设时刻查找第一快照,其中,第一快照为第一电子白板在第一预设时刻对第一操作结果进行的快照,第一操作结果为第一电子白板根据第一操作信息进行绘制得到的结果,第一操作信息为从初始时刻至第一预设时刻的操作信息;第一电子白板在第一快照基础上根据第二操作信息进行绘制,从而得到第二操作结果,其中,第二操作信息为第一预设时刻至第二时刻的操作信息。上述方法中,第一电子白板通过接收用户输入的回放请求,并根据回放请求确定第一快照,然后在第一快照的基础上根据第二操作信息进行绘制,得到第二操作结果,最后在第一电子白板屏幕上从第一时刻开始显示第二操作结果。这种方法中,电子白板基于第一快照从第一预设时刻开始对第二操作信息进行绘制,与电子白板从初始时刻开始绘制相比,缩短了绘制步骤与绘制时间,进而加快回放的速率,节省用户的时间,同时该方法中电子白板根据操作信息进行绘制从而得到操作结果,与截屏方式获得的操作结果相比,大大节省了存储空间。在本申请实施例中,第一电子白板根据第一时刻,确定与第一时刻对应的第一预设时刻包括:在第一时刻是m个预设时刻中的任意一个预设时刻的情况下,确定第一预设时刻为第一时刻,其中,m是正整数;在第一时刻不是m个预设时刻中的任意一个预设时刻的情况下,确定第一预设时刻为与第一时刻左相邻的预设时刻;或者,在第一时刻接收到的操作信息的数量是n个预设数量中的任意一个预设数量的情况下,确定第一预设时刻为第一时刻;在第一时刻接收到的操作信息的数量不是n个预设数量中的任意一个预设数量,并且第一时刻接收到的操作信息的数量大于第一预设数量且小于第二预设数量的情况下,确定第一预设数量对应的预设时刻为第一预设时刻,其中,n是正整数,n个预设数量按照从小到大的顺序进行排列且第一预设数量与第二预设数量相邻。可以看出,通过判断第一时刻是否为第一预设时刻或者在第一时刻接收到的操作信息数量是否为第一预设时刻对应的操作数量,从而使得第一电子白板能够快速确定第一快照,并在第一快照的基础上继续进行绘制,缩短了第一电子白板根据操作信息进行绘制的时间。在本申请实施例中,上述方法还包括:在第二时刻是m个预设时刻中的任意一个预设时刻的情况下,第一电子白板在第二时刻对第二操作结果进行快照,从而得到第二快照;在第二时刻不是m个预设时刻中的任意一个预设时刻的情况下,第一电子白板在与第二时刻左相邻的预设时刻处对所述第二操作结果进行快照,从而得到第二快照;或者,在第二时刻接收到的操作信息的数量是n个预设数量中的任意一个预设数量的情况下,第一电子白板在第二时刻对第二操作结果进行快照,从而得到第二快照;在第二时刻接收到的操作信息的数量不是n个预设数量中的任意一个预设数量,并且第二时刻接收到的操作信息的数量大于第三预设数量且小于第四预设数量的情况下,根据第三预设数量对应的预设时刻对第二操作结果进行快照,从而得到第二快照,其中,第三预设数量与第四预设数量相邻。可以看出,第一电子白板仅在预设时刻或者预设数量对应的时刻处对操作结果进行快照,这种快照方式不仅可以减小快照的数量和占用的存储空间,而且利用快照可以加快回放速率,节省用户的时间,还支持操作信息的切换查看。在本申请实施例中,第一操作信息和第二操作信息为第二电子白板发送给第一电子白板的,或者第一操作信息和第二操作信息为用户在第一电子白板上触发的。可以看出,第一电子白板在回放的过程中,既可以是第一电子白板的单端操作实现回放,也可以是第一电子白板与第二电子白板的多端交互实现回放,因此上述电子白板回放方法的应用广泛。在本申请实施例中,在第一操作信息和第二操作信息为第二电子白板发送给第一电子白板的情况下,第一电子白板在第一快照的基础上根据第二操作信息进行绘制之前,上述方法还包括:确定第一电子白板的屏幕宽高与第二电子白板的屏幕宽高;建立第一电子白板的屏幕宽高与第二电子白板的屏幕宽高之间的比例关系;根据比例关系,在第一快照的基础上对第二操作信息进行绘制。可以看出,第一电子白板通过确定第一电子白板与第二电子白板的屏幕宽高,从而根据二者屏幕宽高的比例关系对操作信息进行绘制,使得在第一电子白板在回放第二电子白板的操作信息时,可以不被第二电子白板的屏幕宽高限定,从而提高上述操作结果在第一电子白板上的播放清晰度。第二方面,本申请提供了一种电子白板,包括:获取单元,用于接收用户输入的回放请求,其中,回放请求用于指示从第一时刻开始重新播放;确定单元,用于根据第一时刻,确定与第一时刻对应的第一预设时刻;查找单元,用于根据第一预设时刻查找第一快照,其中,第一快照为第一电子白板在第一预设时刻对第一操作结果进行的快照,第一操作结果为第一电子白板根据第一操作信息进行绘制得到的结果,第一操作信息为从初始时刻至第一预设时刻的操作信息;绘制单元,用于在第一快照基础上根据第二操作信息进行绘制,从而得到第二操作结果,其中,第二操作信息为第一预设时刻至第二时刻的操作信息。在本申请实施例中,确定单元具体用于:在第一时刻是m个预设时刻中的任意一个预设时刻的情况下,确定第一预设时刻为第一时刻,其中,m是正整数;在第一时刻不是m个预设时刻中的任意一个预设时刻的情况下,确定第一预设时刻为与第一时刻左相邻的预设时刻;或者,在第一时刻接收到的操作信息的数量是n个预设数量中的任意一个预设数量的情况下,确定第一预设时刻为第一时刻;在第一时刻接收到的操作信息的数量不是n个预设数量中的任意一个预设数量,并且第一时刻接收到的操作信息的数量大于第一预设数量且小于第二预设数量的本文档来自技高网...

【技术保护点】
1.一种电子白板的回放方法,其特征在于,应用于第一电子白板中,包括:/n第一电子白板接收用户输入的回放请求,其中,所述回放请求用于指示从第一时刻开始重新播放;/n所述第一电子白板根据所述第一时刻,确定与所述第一时刻对应的第一预设时刻;/n所述第一电子白板根据所述第一预设时刻查找第一快照,其中,所述第一快照为所述第一电子白板在所述第一预设时刻对第一操作结果进行的快照,所述第一操作结果为所述第一电子白板根据第一操作信息进行绘制得到的结果,所述第一操作信息为从初始时刻至所述第一预设时刻的操作信息;/n所述第一电子白板在所述第一快照基础上根据第二操作信息进行绘制,从而得到第二操作结果,其中,所述第二操作信息为所述第一预设时刻至第二时刻的操作信息。/n

【技术特征摘要】
1.一种电子白板的回放方法,其特征在于,应用于第一电子白板中,包括:
第一电子白板接收用户输入的回放请求,其中,所述回放请求用于指示从第一时刻开始重新播放;
所述第一电子白板根据所述第一时刻,确定与所述第一时刻对应的第一预设时刻;
所述第一电子白板根据所述第一预设时刻查找第一快照,其中,所述第一快照为所述第一电子白板在所述第一预设时刻对第一操作结果进行的快照,所述第一操作结果为所述第一电子白板根据第一操作信息进行绘制得到的结果,所述第一操作信息为从初始时刻至所述第一预设时刻的操作信息;
所述第一电子白板在所述第一快照基础上根据第二操作信息进行绘制,从而得到第二操作结果,其中,所述第二操作信息为所述第一预设时刻至第二时刻的操作信息。


2.根据权利要求1所述的方法,其特征在于,所述第一电子白板根据所述第一时刻,确定与所述第一时刻对应的第一预设时刻包括:
在所述第一时刻是m个预设时刻中的任意一个预设时刻的情况下,确定所述第一预设时刻为所述第一时刻,其中,m是正整数;
在所述第一时刻不是所述m个预设时刻中的任意一个预设时刻的情况下,确定所述第一预设时刻为与所述第一时刻左相邻的预设时刻;或者,
在所述第一时刻接收到的操作信息的数量是n个预设数量中的任意一个预设数量的情况下,确定所述第一预设时刻为所述第一时刻;
在所述第一时刻接收到的操作信息的数量不是所述n个预设数量中的任意一个预设数量,并且所述第一时刻接收到的操作信息的数量大于第一预设数量且小于第二预设数量的情况下,确定所述第一预设数量对应的预设时刻为所述第一预设时刻,其中,n是正整数,所述n个预设数量按照从小到大的顺序进行排列且所述第一预设数量与所述第二预设数量相邻。


3.根据权利要求2所述的方法,其特征在于,包括:
在所述第二时刻是所述m个预设时刻中的任意一个预设时刻的情况下,所述第一电子白板在所述第二时刻对所述第二操作结果进行快照,从而得到第二快照;
在所述第二时刻不是所述m个预设时刻中的任意一个预设时刻的情况下,所述第一电子白板在与所述第二时刻左相邻的预设时刻处对所述第二操作结果进行快照,从而得到所述第二快照;或者,
在所述第二时刻接收到的操作信息的数量是所述n个预设数量中的任意一个预设数量的情况下,所述第一电子白板在所述第二时刻对所述第二操作结果进行快照,从而得到所述第二快照;
在所述第二时刻接收到的操作信息的数量不是所述n个预设数量中的任意一个预设数量,并且所述第二时刻接收到的操作信息的数量大于第三预设数量且小于第四预设数量的情况下,根据所述第三预设数量对应的预设时刻对所述第二操作结果进行快照,从而得到所述第二快照,其中,所述第三预设数量与所述第四预设数量相邻。


4.根据权利要求1至3任一权利要求所述的方法,其特征在于,所述第一操作信息和所述第二操作信息为第二电子白板发送给所述第一电子白板的,或者所述第一操作信息和所述第二操作信息为用户在所述第一电子白板上触发的。


5.根据权利要求4所述的方法,其特征在于,在所述第一操作信息和所述第二操作信息为所述第二电子白板发送给所述第一电子白板的情况下,所述第一电子白板在所述第一快照的基础上根据第二操作信息进行绘制之前,所述方法还包括:
确定所述第一电子白板的屏幕宽高与所述第二电子白板的屏幕宽高;
建立所述第一电子白板的屏幕宽高与所述第二电子白板的屏幕宽高之间的比例关系;
根据所述比例关系,在所述第一快照的基础上对所述第二操作信息进行绘制。


6.一种电子白板,其特征在于,包括:
获取单元,用于接收用户输入的回放请求,其中,所述回放请求用于指示从第一...

【专利技术属性】
技术研发人员:李启伟
申请(专利权)人:珠海豹趣科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1