一种两个设备间的双屏同步的方法技术

技术编号:13297814 阅读:65 留言:0更新日期:2016-07-09 15:55
本发明专利技术公开了一种两个设备间的双屏同步的方法,是在第一设备与第二设备之间实现;所述第一设备获取本设备上显示的画面数据,在所述第二设备上进行显示;所述第二设备接收用户在第二设备上对显示的所述画面进行的操作并将用户的操作信息转化为指令,并由第二设备的指令接口通过指令通道传输指令至第一设备的指令接口;第一设备根据该指令对第一设备上显示的画面进行操作,并使画面产生改变,第一设备再获取本设备上改变的画面数据,再次发送给第二设备,由第二设备显示改变的画面。本发明专利技术实现了两个设备间的同步显示,并且能够将对第二设备的操作信息返回同步地控制第一设备显示。

【技术实现步骤摘要】

本专利技术涉及图像处理领域,特别涉及一种两个设备间的双屏同步的方法
技术介绍
现在的智能手机功能强大,可以满足用户的各种需求。在有些应用场合(比如利用手机做一些演示或者讲解),还希望能更进一步的将手机的一些信息传输到另外一台更适合展示的设备上,同时将另一设备上的一些操作能反馈到手机端,从而进行连续的操作和演示。但是,现有技术中尚缺乏这种操作方式。
技术实现思路
本专利技术的目的在于克服现有技术之不足,提供一种两个设备间的双屏同步的方法,它既可以起到传统的运用手机控制多媒体设备的功能,同时通过监听用户对多媒体设备的操作行为,将相应的操作反馈回手机上,从而实现可操作的设备双屏同步。本专利技术解决其技术问题所采用的技术方案是:一种两个设备间的双屏同步的方法,是在第一设备与第二设备之间实现;在第一设备与第二设备之间预置有能够实现两设备之间数据传递的数据通道和两设备之间指令传递的指令通道;所述的第一设备对本设备上显示的画面进行画面获取,由第一设备的数据接口通过数据通道将所述画面数据道传输至第二设备的数据接口;所述第二设备将接收到的第一设备的画面数据在第二设备上进行画面还原;所述第二设备接收用户在第二设备上对显示所述画面进行的操作;所述的第二设备将用户的操作信息进行保存后转化为指令,并由第二设备的指令接口通过指令通道传输指令至第一设备的指令接口;第一设备对该指令进行指令还原后对第一设备上显示的画面进行动作还原,并使画面产生改变,第一设备再获取本设备上改变的画面数据,再次发送给第二设备,由第二设备显示改变的画面。优选的,所述的第一设备获取本设备的画面数据后将画面数据进行数据压缩,通过数据通道传输至第二设备的数据接口;第二设备将接收到的第一设备的画面数据的压缩数据进行数据解压缩后进行画面还原并在第二设备上播放显示。优选的,所述的第一设备与第二设备采用有线网络连接或无线网络连接进行数据、指令传输。优选的,所述的第一设备获取的画面数据为画面的RGB数据。优选的,所述的的第一设备通过获取界面图形缓冲区里的数据帧得到系统画面的RGB数据,并将系统画面的RGB数据进行压缩编码后,通过数据通道传输给第二设备。优选的,所述的第一设备采用Linux类操作系统;所述的图形缓冲区为FrameBuffer。优选的,所述的第二设备采用Android系统,所述的Android系统的多媒体设备通过SurfaceView中的Activity显示接收到的第一设备的画面数据。优选的,用户对第二设备进行操作的操作信息包括单点触控和/或多点触控。优选的,所述的第二设备记录用户对第二设备进行操作的操作信息包括操作的屏幕坐标;所述的屏幕坐标采用绝对坐标记录。优选的,所述的第二设备将用户的操作信息转化为指令后进行指令封装,该指令封装采用封装数据帧的形式,由第二设备的指令接口通过指令通道发送至第一设备的指令接口;第一设备将接收到的操作信息的封装数据帧进行指令还原后将用户在第二设备上操作信息还原显示在第二设备上。优选的,所述的数据帧格式为:帧头+校验和+指令ID+指令数据+帧尾。本专利技术的有益效果是:1、通过抓取第一设备图形缓冲区并将画面压缩成图片的方法,将第一设备的显示画面传递到第二设备上;同时通过监听用户对第二设备的操作行为,将相应的操作反馈回第一设备上,从而实现可操作的设备双屏同步。2、利用设备上现有的硬件接口(USB或Wifi),无需额外增加硬件,通过软件的方法实现双屏同步,因此可以进行不同的功能扩展,例如通过wifi或者其他连接,实现远程的双屏显示与控制。3、本专利技术实现了第二设备对第一设备的监控的效果,可扩展在多种应用场合。以下结合附图及实施例对本专利技术作进一步详细说明;但本专利技术的一种两个设备间的双屏同步的方法不局限于实施例。附图说明图1是本专利技术的结构框图。具体实施方式实施例参见图1所示,本专利技术的一种两个设备间的双屏同步的方法,是在第一设备10与第二设备20之间实现;可以是第一设备10和第二设备20均为手机,也可以是第一设备10和第二设备20均为电脑,还可以是第一设备10为手机,第二设备20为电脑;在第一设备10与第二设备20之间预置有能够实现两设备之间数据传递的数据通道30和两设备之间指令传递的指令通道40;所述的第一设备10对本设备上显示的画面进行画面获取101,由第一设备的数据接口1030通过数据通道30将所述画面数据道传输至第二设备的数据接口2030;所述第二设备20将接收到的第一设备10的画面数据在第二设备20上进行画面还原201;所述第二设备20接收用户在第二设备20上对显示所述画面进行操作;所述的第二设备20将用户的操作信息进行保存203后转化为指令,并由第二设备20的指令接口2040通过指令通道40传输指令至第一设备10的指令接口1040;第一设备10对该指令进行指令还原104后对第一设备10上显示的画面进行动作还原103,并使画面产生改变,第一设备10再获取本设备上改变的画面数据,再次发送给第二设备20,由第二设备20显示改变的画面。更进一步,所述的第一设备获取本设备的画面数据后将画面数据进行数据压缩102,通过数据通道30传输至第二设备的数据接口2030;第二设备20将接收到的第一设备10的画面数据的压缩数据进行数据解压缩202后进行画面还原201,并在第二设备20上播放显示。更进一步,所述的第一设备10与第二设备20采用有线网络连接或无线网络连接进行数据、指令传输。更进一步,所述的第一设备10获取的画面数据为画面的RGB数据。更进一步,所述的的第一设备10通过获取界面图形缓冲区里的数据帧得到系统画面的RGB数据,并将系统画面的RGB数据进行压缩编码后,通过数据通道传输给第二设备20。更进一步,所述的第一设备采用Linux类操作系统;所述的图形缓冲区为FrameBuffer。更进一步,所述的第二设备采用Android系统,所述的Android系统的多媒体设备通过SurfaceView中的Activity显示接收到的第一设备10的画面数据。更进一步,用户对第二设备20进行操作的操作信息包括单点触控和/或多点触控。更进一步,所述的第二设备20记录用户对第二设备20进行操作的操作信息包括操作的屏幕坐标;所述的屏幕坐标采用绝对坐标记录。更进一步,所述的第二设备20将用户的操作信息转化为指令后进行指令封装204,该指令封装204采用封装数据帧的形式,由本文档来自技高网...

【技术保护点】
一种两个设备间的双屏同步的方法,是在第一设备与第二设备之间实现;其特征在于:在第一设备与第二设备之间预置有能够实现两设备之间数据传递的数据通道和两设备之间指令传递的指令通道;所述的第一设备获取本设备上显示的画面数据,由第一设备的数据接口通过数据通将所述画面数据道传输至第二设备的数据接口;所述第二设备将接收到的第一设备的画面数据在第二设备上进行显示;所述第二设备接收用户在第二设备上对显示所述画面进行的操作;所述的第二设备将用户的操作信息保存后转化为指令,并由第二设备的指令接口通过指令通道传输指令至第一设备的指令接口;第一设备对该指令进行指令还原后在第一设备上显示的画面进行动作还原,并使画面产生改变,第一设备再获取本设备上改变的画面数据,再次发送给第二设备,由第二设备显示改变的画面。

【技术特征摘要】
1.一种两个设备间的双屏同步的方法,是在第一设备与第二设备之间实现;其
特征在于:在第一设备与第二设备之间预置有能够实现两设备之间数据传递的数据通
道和两设备之间指令传递的指令通道;
所述的第一设备获取本设备上显示的画面数据,由第一设备的数据接口通过数据
通将所述画面数据道传输至第二设备的数据接口;
所述第二设备将接收到的第一设备的画面数据在第二设备上进行显示;
所述第二设备接收用户在第二设备上对显示所述画面进行的操作;
所述的第二设备将用户的操作信息保存后转化为指令,并由第二设备的指令接口
通过指令通道传输指令至第一设备的指令接口;第一设备对该指令进行指令还原后在
第一设备上显示的画面进行动作还原,并使画面产生改变,第一设备再获取本设备上
改变的画面数据,再次发送给第二设备,由第二设备显示改变的画面。
2.根据权利要求1所述的两个设备间的双屏同步的方法,其特征在于:所述的
第一设备获取本设备的画面数据后将画面数据进行数据压缩,通过数据通道传输至第
二设备的数据接口;
第二设备将接收到的第一设备的画面数据的压缩数据进行数据解压缩后将画面
还原,并在第二设备上播放显示。
3.根据权利要求1所述的两个设备间的双屏同步的方法,其特征在于:所述的
第一设备与第二设备采用有线网络连接或无线网络连接进行数据、指令传输。
4.根据权利要求1所述的两个设备间的双屏同步的方法,其特征在于:所述的
第一设备获取的画面数据为画面的RGB数据;所述的的第一设备通过获取...

【专利技术属性】
技术研发人员:陈义华杨磊鲁林华李琦涂岩恺
申请(专利权)人:厦门雅迅网络股份有限公司
类型:发明
国别省市:福建;35

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

1