远程批注同步的方法与系统的制作方法_3

文档序号:9687231阅读:来源:国知局
的显示。
[0074]本发明从交互智能平板角度实施的远程批注同步的方法实施例1,因为采用移动设备远程操控交互智能平板进行批注同步,保证移动设备和交互智能平板上显示的批注一致;移动设备不断的接收并截取交互智能平板发送的图像,同时将批注的坐标集信息等相关数据发送给交互智能平板,并由交互智能平板根据相关数据进行相应的操作,所以保证移动设备上的批注与交互智能平板上显示的批注一致,从而保证使用者能够脱离交互智能平板实现对屏幕内容的相关操作(批注),并与观众互动。
[0075]基于与上述远程批注同步的方法相同的思想,为了实现移动设备远程操控交互智能平板并同步显示批注的目的,本发明实施例还提供了从移动端角度实施的远程批注同步的系统实施例1,图4为本发明从移动端角度实施的远程批注同步的系统实施例1的结构示意图;如图4所示,可以包括:
[0076]监听屏幕单元10,用于监听屏幕批注事件;并在监听到屏幕批注事件时,获取绘制并存储在绘图画布上的当前屏幕图像的坐标集;当前屏幕图像包括根据屏幕批注事件获取的批注笔迹;
[0077]转换单元20,用于对坐标集进行坐标转换,得到转换后的坐标集;
[0078]移动端发送单元30,用于将转换后的坐标集发送给交互智能平板;由交互智能平板对转换后的坐标集进行解析,并根据解析后的坐标集显示相应的批注笔迹。
[0079]在一个具体的实施例中,本发明从移动端角度实施的远程批注同步的系统实施例1还包括:
[0080]移动端接收单元40,用于接收交互智能平板实时发送的屏幕图像;
[0081]截取屏幕单元50,用于截取实时发送的屏幕图像,获得截屏图像;当前屏幕图像还包括截屏图像;
[0082]绘制单元60,用于创建绘图画布;并通过屏幕批注事件,根据当前批注触摸点的移动在绘图画布上绘制并存储批注笔迹;以及用于将上述截屏图像绘制并存储在绘图画布上。
[0083]在一个具体的实施例中,以Android系统的移动设备为例,本发明从移动端角度实施的远程批注同步的系统实施例1的具体工作过程可以是如下所述:
[0084]移动端接收单元40接收交互智能平板实时发送的当前正显示的屏幕图像;截取屏幕单元50截取该当前屏幕图像;
[0085]绘制单元60创建Andro id绘图画布(Canvas ),借助设置好的画笔(Paint类)就可以在绘图画布上绘制任何图像或笔迹;本发明该实施例中所有的批注和同步缩放等操作都是在Android绘图画布上进行的。
[0086]绘制单元60将截屏后的图像绘制在绘图画布上,在绘制图形(onDraw)方法中调用Android绘图画布的绘制图像方法(canvas.drawBi tmap)绘制图像,并记录当前绘制的图像。而将截图绘制在绘图画布上作为背景图能够保证移动端的显示与交互智能平板的一致。
[0087]监听屏幕单元10监听Android屏幕批注事件,绘制单元60根据手指的移动来绘制批注笔迹,即在控件的绘制图形(onDraw)方法中调用Android绘图画布的绘制曲线方法(canvas drawPath)绘制曲线,并记录当前绘制的笔迹。其中屏幕批注事件是不同于屏幕触摸事件的操作,具体而言,在移动端屏幕上可设置触发批注功能的批注工具条或批注按钮,当用户触发批注功能时,移动端即进入监听Android屏幕批注事件状态;而屏幕触摸事件则无需在屏幕上设置触发触摸功能的工具条或按钮,用户通过手指触摸屏幕即可触发屏幕触摸事件;此外也可以根据人手触摸屏幕的时间不同或力度不同,预先设置不同的手势操作来触发屏幕批注功能或者屏幕触摸功能。
[0088]转换单元20对批注事件的批注点坐标集合进行坐标转换,得到转换后的坐标集,移动端发送单元30将转换后的坐标集传输给交互智能平板设备:
[0089]在一个具体的实施例中,转换单元20取坐标集的左上角为坐标原点,转换后的坐标集(A,B)为:将批注点集合中每一个点相对左上角的像素点坐标(xl,yl)转换成(65535*xl/Xm,65535*yl/Ym),其中Xm是指移动端屏幕的水平分辨率,Ym是指移动端屏幕的竖直分辨率。将转换后的坐标集(A,B)传输给交互智能平板设备,由交互智能平板对转换后的坐标集进行解析,解析的坐标集为011讀/65535,¥11吨/65535),其中乂11,¥11为智能平板(大屏幕)端的屏幕分辨率,交互智能平板根据解析后的坐标集显示相应的批注笔迹。
[0090]在一个具体的实施例中,移动端也可以发送转换后的坐标集(Xn*xl/Xm,Yn*xl/Ym),由交互智能平板直接接收并使用该转换后的坐标集进行批注笔迹的显示。
[0091]在一个具体的实施例中,移动端也可以直接发送坐标集(xl,yl),由交互智能平板接收后解析为(Xn*xl/Xm,Yn*xl/Ym)。
[0092]本发明从移动端角度实施的远程批注同步的系统的实施例1,因为采用移动设备远程操控交互智能平板进行批注同步,保证移动设备和交互智能平板上显示的批注一致;移动设备不断的接收并截取交互智能平板发送的图像,同时将批注的坐标集信息等相关数据发送给交互智能平板,并由交互智能平板根据相关数据进行相应的操作,所以保证移动设备上的批注与交互智能平板上显示的批注一致,从而保证使用者能够脱离交互智能平板实现对屏幕内容的相关操作(批注),并与观众互动。
[0093]本发明从交互智能平板角度实施的远程批注同步的系统实施例1:
[0094]基于与上述远程批注同步的方法相同的思想,为了实现移动设备远程操控交互智能平板并同步显示批注的目的,本发明实施例还提供了从交互智能平板角度实施的远程批注同步的系统实施例1,图5为本发明从交互智能平板角度实施的远程批注同步的系统实施例I的结构示意图;如图5所示,可以包括:
[0095]交互智能平板发送单元510,用于实时发送屏幕图像给移动端,由移动端截取该屏幕图像,获得截屏图像;
[0096]交互智能平板接收单元520,用于接收移动端发送的转换后的坐标集;
[0097]解析单元530,用于对转换后的坐标集进行解析;
[0098]显示单元540,用于根据解析后的坐标集显示相应的批注笔迹;
[0099]转换后的坐标集为移动端根据监听的屏幕批注事件,获取绘制并存储在绘图画布上的当前屏幕图像的坐标集,并对该坐标集进行坐标转换后得到的;当前屏幕图像包括截屏图像以及根据屏幕批注事件获取的批注笔迹。
[0100]在一个具体的实施例中,以Android系统的移动设备(移动端)为例,本发明从交互智能平板角度实施的远程批注同步的系统的实施例1的具体工作过程可以是如下所述:
[0101]I)交互智能平板发送单元510实时发送屏幕图像给移动设备,由移动设备进行截取,并保存为截屏后的图像;
2)由移动设备创建Android绘图画布(Canvas),借助设置好的画笔(Paint类)可以在绘图画布上绘制任何图像或笔迹;本发明实施例中的批注操作都是在Android绘图画布上进行的。
[0103]3)由移动设备将截屏后的图像绘制在绘图画布上,在控件的绘制图形(onDraw)方法中调用Andr ο i d绘图画布的绘制图像方法(can va s.drawB i tmap)绘制图像,并记录当前绘制的图像。而将截图绘制在绘图画布上作为背景图能够保证移动端的显示与交互智能平板的一致。
[0104]4)当移动端监听到Android屏幕批注事件时,根据手指的移动来绘制批注笔迹,即在控件的绘制图形(onDraw)方法中调用Android绘图画布的绘制曲线方法(canvasdrawPath)绘制曲线,并记录当前绘制
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1