电视屏幕显示移动终端画面的方法及传屏系统的制作方法

文档序号:7815774阅读:396来源:国知局
专利名称:电视屏幕显示移动终端画面的方法及传屏系统的制作方法
技术领域
本发明涉及智能电视,尤其是涉及一种电视屏幕显示移动终端画面的方法和一种传屏系统。
背景技术
随着时代的发展和技术进步,智能移动终端、智能电视已经成为人们的生活中的很常见产品,智能手机与智能电视能进行互联互通甚至互相分享数据和屏幕也逐渐成为人们的强烈的需求。实现多屏互动,对电视的处理器资源消耗是非常大的,手机的屏幕或者数据需要通过网络投影或共享到电视上。同时,现在的智能电视在实现传统的播放广播电视节目的同时,又要处理其他的任务,例如USB播放、网络在线点播等。在多屏互动的时候,又要能从电视当前的状态切换到多屏互动的程序运行状态,非常消耗处理器的资源。当处理器性能不够时,就产生等待、黑屏等问题,不能快速切换屏幕。

发明内容基于此,有必要提供一种能够快速切换屏幕的电视屏幕显示移动终端画面的方法。此外,还提供一种传屏系统。一种电视屏幕显示移动终端画面的方法,包括如下步骤与移动终端之间建立后台通信连接;更新存储所述移动终端的桌面数据;判断是否检测到移动终端的传屏请求, 若是,则读取最新存储的桌面数据,并根据最新的桌面数据采用OSD方式将移动终端的桌面画面进行显示,否则继续执行更新存储所述移动终端的桌面数据的步骤;当采用OSD方式显示移动终端的桌面画面时,在后台接收移动终端的实时桌面数据;判断实时桌面数据是否接收完成,若是,则退出OSD方式,根据实时桌面数据全屏显示移动终端的桌面画面; 否则维持当前的OSD画面。优选地,所述桌面数据包括桌面画面数据和桌面动作数据。优选地,所述更新存储移动终端的桌面数据的步骤具体包括启动计时;判断预定周期是否到达,若是,则请求移动终端截取并发送当前桌面数据,否则继续判断累加计时是否到达预定周期。优选地,所述更新存储移动终端的桌面数据的步骤还包括移动终端判断桌面画面是否被修改,若是,则截取修改后的桌面数据发送到电视端,并且重置所述预定周期的开始时间为当前时间。优选地,所述采用OSD方式将移动终端的桌面画面进行显示的步骤具体包括读取所述桌面数据;解析所述桌面数据得到桌面图片;在OSD层绘制所述桌面图片;持续接收移动终端操作桌面时产生的动作交互数据;根据所述桌面数据和动作交互数据,在OSD层更新绘制桌面图片。
优选地,在后台开始接收移动终端的实时桌面数据的同时,移动终端进入桌面锁定模式,并在实时桌面数据接收完成时解锁移动终端的桌面锁定模式。一种传屏系统,包括电视端和移动终端,所述电视端的电视屏幕显示移动终端画面,其特征在于,所述电视端包括传屏监控模块、OSD处理模块、存储模块以及传屏处理模块;传屏监控模块与移动终端建立后台通信连接,并更新存储移动终端的桌面数据;传屏监控模块不断检测是否有来自移动终端的传屏请求,若有,则从所述存储模块中读取最新存储的桌面数据,所述OSD处理模块则根据最新的桌面数据采用OSD方式将移动终端的桌面画面进行显示;当采用OSD方式显示移动终端的桌面画面时,电视的传屏处理模块在后台接收移动终端的实时桌面数据,所述移动终端与OSD处理模块配合将移动终端当前桌面以OSD方式显示在电视的屏幕上;传屏监控模块检测实时桌面数据传送是否完成,若是,则关闭OSD处理模块,并使传屏处理模块与移动终端配合,根据实时桌面数据全屏显示移动终端的桌面画面,否则使移动终端与OSD处理模块配合维持当前的OSD画面。优选地,所述桌面数据包括桌面画面数据和桌面动作数据。优选地,所述传屏监控模块包括计时器,在启动计时后,所述传屏监控模块判断预定周期是否到达,若是,则请求移动终端截取并发送当前桌面数据,否则继续判断累加计时是否到达预定周期。优选地,所述移动终端还判断桌面画面是否被修改,若是,则截取修改后的桌面数据发送到电视端,并且重置所述预定周期的开始时间为当前时间。优选地,所述OSD处理模块用于读取所述桌面数据、解析所述桌面数据得到桌面图片、并在OSD层绘制所述桌面图片;所述OSD处理模块还持续接收操作移动终端的桌面时产生的动作交互数据,并根据所述桌面数据和动作交互数据,在OSD层更新绘制桌面图片。优选地,所述传屏处理模块在后台开始接收移动终端的实时桌面数据的同时,使移动终端进入桌面锁定模式;所述传屏监控模块在检测到实时桌面数据传送完成时,使移动终端解锁桌面锁定模式。上述方法和系统,由于预先存储移动终端的最新桌面数据,电视能够在移动终端发送传屏请求时,第一时间以该桌面数据采用OSD方式显示移动终端的桌面画面,并且在 OSD方式显示期间缓冲实时画面数据,在缓冲完成后显示全屏传屏画面,达到了快速切换屏幕的目的。

图1为一实施例的电视屏幕显示移动终端画面的方法流程图;图2为图1实施例中按照预定周期更新桌面数据的流程图;图3为图1实施例中采用OSD方式显示桌面画面的流程图;图4为一实施例的传屏系统模块图。
具体实施方式以下结合附图进行进一步说明。如图1所示,为一实施例的电视屏幕显示移动终端画面的方法流程图。该方法包括以下步骤。
SlOl 与移动终端之间建立后台通信连接。电视与移动终端之间建立后台通信连接以在传屏请求开始之前传输数据。建立后台通信的方式可以是有线接入方式,即将移动终端以无线的方式与无线AP建立连接,而电视以有线方式接入AP,通过AP使得电视与移动终端建立通信连接并传送数据,而不用等到用户操作移动终端请求传屏。建立后台通信的方式也可以采用无线接入方式,即电视和移动终端同处于无线网络中时,二者之间建立通信连接并传输数据,同时无线接入方式还可以是移动终端与电视直接进行无线直连。S102 更新存储所述移动终端的桌面数据。本实施例是用电视屏幕显示移动终端的画面,因此需要不断更新存储移动终端的桌面数据。桌面数据包括桌面画面数据和桌面动作数据。桌面画面数据是桌面画面的截图数据,显示某一时刻的桌面画面。桌面动作数据指的是桌面各种动画元素的运动轨迹,包括桌面切换过场动画,图标移动动画轨迹,该数据可以是一系列的轨迹点阵数据,也可以是截取的动画视频数据等。该桌面数据用于在接收到移动终端的传屏请求时,快速显示当前桌面。S103 判断是否检测到移动终端的传屏请求,若是,则执行步骤S104,否则执行步骤S102。电视不断检测是否有来自移动终端的传屏请求,以做出相应的处理。S104 读取最新存储的桌面数据,并根据最新的桌面数据采用OSD方式将移动终端的桌面画面进行显示。当有来自移动终端的传屏请求时,电视读取步骤S102中获取的最新桌面数据,并根据最新的桌面数据显示桌面画面。显示桌面画面的方式是0SD(0n-Screen Display,屏幕调节菜单)方式,OSD方式一般是用于电视的屏幕调节菜单,该菜单会覆盖显示在正在播放的电视画面之上的一块区域。通过读取预先存储的桌面数据并以OSD方式显示移动终端的桌面,可以达到立即显示传屏画面的效果。由于存储的桌面数据较新,电视画面上显示的移动中的桌面画面虽然不是实时画面,但是还可以通过下述的SlM的方法进行同步更新,确保此时显示的会是当前移动终端的桌面画面。S105 在后台接收移动终端的实时桌面数据。当采用OSD方式显示移动终端的桌面画面时,电视就会进入准备全屏传屏的准备,接收移动终端的实时桌面数据。由于在全屏传屏的准备工作尚未完成之前,以OSD方式显示的桌面画面仍然要能够达到实时反映移动终端当前画面的效果,而电视仅存储了移动终端的桌面数据,电视根据存储的桌面数据和操作桌面时产生的少量数据即可正确显示移动终端当前的桌面。S106 判断实时桌面数据是否接收完成,若是,则执行步骤S107,否则维持当前的 OSD方式。当实时桌面数据接收完成后,全屏传屏的准备工作即完成。S107 退出OSD方式,根据实时桌面数据全屏显示移动终端的桌面画面。全屏传屏的准备工作完成后,电视屏幕上的OSD方式显示的桌面画面便不再需要,可以关闭,而电视屏幕上则可全屏显示移动终端的桌面画面。此时的显示效果就是传屏画面从局部区域放大到全屏。另外,在优选的实施例中,在后台开始接收移动终端的实时桌面数据的同时,移动终端进入桌面锁定模式,并在实时桌面数据接收完成时解锁移动终端的桌面锁定模式。桌面锁定模式是为了简化实时桌面数据在缓冲时的处理,在此模式下,使移动终端始终保持在桌面画面,对于桌面的操作,如果会离开桌面,则该操作不会被响应。在此模式下,根据少量的交互动作数据和已有的桌面数据,即可实现OSD方式显示。待实时桌面数据缓冲完成后,即可进行正常的全屏传屏,此时将桌面解锁。
通过以上处理过程可以看出,电视屏幕显示移动终端的传屏画面没有任何延迟, 达到了快速切换屏幕的目的。在一个实施例中,如图2所示,上述步骤S102具体包括如下步骤。S121 启动计时。计时反映一个预定周期,使桌面数据的更新存储以一个固定的周期进行,计时方式可以采用倒计时或计时累加。S122 判断预定周期是否到达,若是,则执行步骤S124,否则执行步骤S123。S123 判断移动终端的桌面画面是否被修改,若是,则执行步骤S124,否则执行步马聚S122 οS124 从移动终端接收当前桌面数据。为准确体现移动终端的桌面变化,一方面是以预定周期截取桌面数据,另一方面则是移动终端的桌面被修改。从移动终端接收的当前桌面数据即包含上述两个方面的变化。当移动终端的桌面被修改时,要重置所述预定周期的开始时间为当前时间,即桌面被修改时,上述计时重新开始。S125 将之前存储的桌面数据替换为当前桌面数据。替换以保证桌面的实时性。在一个实施例中,如图3所示,上述步骤S104具体包括如下步骤。S141 读取所述桌面数据。读取预先存储的桌面数据,由于采用覆盖存储的更新方式,因此读取的桌面数据与移动终端当前的桌面数据的差异为在预定周期内发生的变化, 通常会比较小。S142 解析所述桌面数据得到桌面图片。S143 在OSD层绘制所述桌面图片。在OSD层绘制的是桌面画面的第一张画面,即切换传屏时用户首次看到的画面。S144 持续接收移动终端操作桌面时产生的动作交互数据。用户操作移动终端的桌面时产生的交互数据实时传送到电视端S145 根据所述桌面数据和动作交互数据,在OSD层更新绘制桌面图片。电视端在解析移动终端的交互数据之后,调用存储的动作信息,在OSD层更新绘制桌面图片,实现了电视端与移动终端的画面同步。如图4所示,为一实施例的传屏系统。该传屏系统包括电视100和移动终端200。 电视100在接收到移动终端200的传屏请求后,将移动终端200的画面显示在电视100的
屏幕上。电视100包括传屏监控模块110、OSD处理模块120、存储模块130以及传屏处理模块140。其中OSD处理模块120、存储模块130以及传屏处理模块140均与传屏监控模块 110通信连接。传屏监控模块110与移动终端200通信连接,且不断更新存储移动终端200的桌面数据。在电视100与移动终端200建立通信连接后,传屏监控模块110以预定周期请求移动终端截取当前桌面数据并发送,传屏监控模块110收到后存储在存储模块130中,每个周期获取的桌面数据均覆盖前一周期的桌面数据。传屏监控模块110具体包括计时器,在启动计时后,传屏监控模块110判断预定周期是否到达,若是,则请求移动终端200截取并发送当前桌面数据,否则继续判断累加计时是否到达预定周期。同时,移动终端200也监控是否有桌面修改动作,当移动终端200的桌面被修改时,立即截取当前桌面数据并发送,同时重置所述预定周期的开始时间为当前时间。
7
电视100不断检测是否有来自移动终端200的传屏请求,若有,则从存储模块130 中读取最新存储的桌面数据,OSD处理模块120则根据最新的桌面数据采用OSD方式将移动终端200的桌面画面进行显示。当采用OSD方式显示移动终端200的桌面画面时,电视100的传屏处理模块140 在后台接收移动终端200的实时桌面数据,同时移动终端200进入桌面锁定模式。在实时桌面数据传送完成之前,移动终端200与OSD处理模块120配合将移动终端200当前桌面以OSD方式显示在电视100的屏幕上。具体的处理方式为,OSD处理模块120读取所述桌面数据、解析所述桌面数据得到桌面图片、并在OSD层绘制所述桌面图片;OSD处理模块120 还持续接收操作移动终端的桌面时产生的动作交互数据,并根据所述桌面数据和动作交互数据,在OSD层更新绘制桌面图片在实时桌面数据传送完成后,关闭OSD处理模块120,退出OSD方式。电视100的传屏处理模块140与移动终端200配合,根据实时桌面数据全屏显示移动终端的桌面画面。上述的移动终端包括但不限于智能手机、平板电脑等移动设备。上述方法和系统,由于预先存储移动终端的最新桌面数据,电视能够在移动终端发送传屏请求时,第一时间以该桌面数据采用OSD方式显示移动终端的桌面画面,并且在 OSD方式显示期间缓冲实时桌面数据,在缓冲完成后显示全屏传屏画面,达到了快速切换屏幕的目的。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种电视屏幕显示移动终端画面的方法,包括如下步骤 与移动终端之间建立后台通信连接;更新存储所述移动终端的桌面数据;判断是否检测到移动终端的传屏请求,若是,则读取最新存储的桌面数据,并根据最新的桌面数据采用OSD方式将移动终端的桌面画面进行显示,否则继续执行更新存储所述移动终端的桌面数据的步骤;当采用OSD方式显示移动终端的桌面画面时,在后台接收移动终端的实时桌面数据; 判断实时桌面数据是否接收完成,若是,则退出OSD方式,根据实时桌面数据全屏显示移动终端的桌面画面;否则维持当前的OSD画面。
2.如权利要求1所述的电视屏幕显示移动终端画面的方法,其特征在于,所述桌面数据包括桌面画面数据和桌面动作数据。
3.如权利要求1所述的电视屏幕显示移动终端画面的方法,其特征在于,所述更新存储移动终端的桌面数据的步骤具体包括启动计时;判断预定周期是否到达,若是,则请求移动终端截取并发送当前桌面数据,否则继续判断累加计时是否到达预定周期。
4.如权利要求3所述的电视屏幕显示移动终端画面的方法,其特征在于,所述更新存储移动终端的桌面数据的步骤还包括移动终端判断桌面画面是否被修改,若是,则截取修改后的桌面数据发送到电视端,并且重置所述预定周期的开始时间为当前时间。
5.如权利要求1所述的电视屏幕显示移动终端画面的方法,其特征在于,所述采用OSD 方式将移动终端的桌面画面进行显示的步骤具体包括读取所述桌面数据;解析所述桌面数据得到桌面图片;在OSD层绘制所述桌面图片;持续接收移动终端操作桌面时产生的动作交互数据;根据所述桌面数据和动作交互数据,在OSD层更新绘制桌面图片。
6.如权利要求1所述的电视屏幕显示移动终端画面的方法,其特征在于,在后台开始接收移动终端的实时桌面数据的同时,移动终端进入桌面锁定模式,并在实时桌面数据接收完成时解锁移动终端的桌面锁定模式。
7.一种传屏系统,包括电视端和移动终端,所述电视端的电视屏幕显示移动终端画面, 其特征在于,所述电视端包括传屏监控模块、OSD处理模块、存储模块以及传屏处理模块;传屏监控模块与移动终端建立后台通信连接,并更新存储移动终端的桌面数据; 传屏监控模块不断检测是否有来自移动终端的传屏请求,若有,则从所述存储模块中读取最新存储的桌面数据,所述OSD处理模块则根据最新的桌面数据采用OSD方式将移动终端的桌面画面进行显示;当采用OSD方式显示移动终端的桌面画面时,电视的传屏处理模块在后台接收移动终端的实时桌面数据,所述移动终端与OSD处理模块配合将移动终端当前桌面以OSD方式显示在电视的屏幕上;传屏监控模块检测实时桌面数据传送是否完成,若是,则关闭OSD处理模块,并使传屏处理模块与移动终端配合,根据实时桌面数据全屏显示移动终端的桌面画面,否则使移动终端与OSD处理模块配合维持当前的OSD画面。
8.如权利要求7所述的传屏系统,其特征在于,所述桌面数据包括桌面画面数据和桌面动作数据。
9.如权利要求7所述的传屏系统,其特征在于,所述传屏监控模块包括计时器,在启动计时后,所述传屏监控模块判断预定周期是否到达,若是,则请求移动终端截取并发送当前桌面数据,否则继续判断累加计时是否到达预定周期。
10.如权利要求9所述的传屏系统,其特征在于,所述移动终端还判断桌面画面是否被修改,若是,则截取修改后的桌面数据发送到电视端,并且重置所述预定周期的开始时间为当前时间。
11.如权利要求7所述的传屏系统,其特征在于,所述OSD处理模块用于读取所述桌面数据、解析所述桌面数据得到桌面图片、并在OSD层绘制所述桌面图片;所述OSD处理模块还持续接收操作移动终端的桌面时产生的动作交互数据,并根据所述桌面数据和动作交互数据,在OSD层更新绘制桌面图片。
12.如权利要求7所述的传屏系统,其特征在于,所述传屏处理模块在后台开始接收移动终端的实时桌面数据的同时,使移动终端进入桌面锁定模式;所述传屏监控模块在检测到实时桌面数据传送完成时,使移动终端解锁桌面锁定模式。
全文摘要
本发明公开一种电视屏幕显示移动终端画面的方法,包括与移动终端之间建立后台通信连接;更新存储移动终端的桌面数据;判断是否检测到移动终端的传屏请求,若是,则读取最新存储的桌面数据,并根据最新的桌面数据采用OSD方式将移动终端的桌面画面进行显示,否则继续执行更新存储所述移动终端的桌面数据的步骤;当采用OSD方式显示移动终端的桌面画面时,在后台缓冲移动终端的实时画面数据;判断实时桌面数据是否缓冲完成,若是,则退出OSD方式,根据实时桌面数据全屏显示移动终端的桌面画面;否则维持当前的OSD画面。还公开一种传屏系统。上述方法和系统能够在传屏时快速切换画面。
文档编号H04N21/436GK102572578SQ20111046035
公开日2012年7月11日 申请日期2011年12月30日 优先权日2011年12月30日
发明者韦泽垠 申请人:Tcl王牌电器(惠州)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1