一种投屏显示方法、系统及存储介质技术方案

技术编号:20654900 阅读:24 留言:0更新日期:2019-03-23 06:39
本发明专利技术涉及图像显示技术领域,提供了一种投屏显示方法、系统及存储介质,所述方法包括以下步骤:实时接收一个以上的投屏设备发送的投屏图像;从所述投屏图像中选取子图像;将所述子图像处理后实时显示于显示屏上。区别于现有技术,上述技术方案中投屏设备只需发送完整的投屏图像,由显示设备从所述投屏图像中选取子图像进行显示,并且所述显示设备可对所述子图像进行处理后进行显示,使图像投屏显示更灵活,使其达到更好的显示效果以及具有更好的通用性。

【技术实现步骤摘要】
一种投屏显示方法、系统及存储介质
本专利技术涉及图像显示
,特别是涉及将图像由一个设备投屏至另一设备的投屏显示方法、系统及存储介质。
技术介绍
投屏是指将设备A的显示图像投屏至设备B中,使设备B也能够同步显示设备A的显示图像。通过投屏技术可以将显示屏较小的设备的显示图像(例如手机、平板电脑),投射至大屏显示设备上(例如电视、车载多媒体显示屏),从而达到更好的观看效果,以及便于与多人分享显示图像。在现有技术中,常见的投屏方式主要有两种,一种是屏幕镜像投屏,即将设备A(即投屏设备)显示的全部内容完整的投射至设备B(即显示设备)上,使设备B显示的内容与设备A显示的内容完全一致。另一种是特定内容投屏,即投屏设备A通过发送点播地址的方式将显示资源发送给显示设备进行显示。具体为:所述设备A只给设备B提供一个点播地址(该点播地址的播放内容为设备A某一显示区域的显示内容),由设备A和设备B同时点播该数据源,从而在视觉上实现部分显示区域投屏的效果。然而,上述屏幕镜像投屏和特定投屏无法对投屏图像的显示范围进行调整,即显示设备无法对显示图像的显示大小、显示区域等参数进行调整,显示设备只能以全屏的方式显示投屏设备发送的图像;并且当投屏设备为竖屏设备显示设备为横屏设备时,投屏设备发送的为竖屏投屏图像,而显示设备只能对投屏图像进行缩小后显示,从而使显示画面中存在大量的黑边区域,严重影响显示效果。
技术实现思路
为此,需要提供一种投屏显示方法,用于解决上述现有投屏技术所存在的技术问题。为实现上述目的,专利技术人提供了一种投屏显示方法,所述方法包括以下步骤:实时接收一个以上的投屏设备发送的投屏图像;从所述投屏图像中选取子图像;将所述子图像处理后实时显示于显示屏上。进一步的,所述步骤“从所述投屏图像中选取子图像”包括:从所述投屏图像的不同区域选取两个以上的子图像;所述步骤“将所述子图像处理后实时显示于显示屏上”包括:将两个以上的所述子图像处理后实时显示于所述显示屏上的不同位置。进一步的,所述步骤“从所述投屏图像中选取子图像”包括:从不同投屏设备发送的两个以上的所述投屏图像中分别选取子图像;所述步骤“将所述子图像处理后实时显示于显示屏上”包括:将所选取的两个以上所述子图像处理后实时显示于所述显示屏上的不同位置。进一步的,在所述步骤“将所述子图像处理后实时显示于显示屏上”中,对所述子图像的处理包括:对单个所述子图像的大小进行缩放处理;或对两个以上所述子图像的大小进行缩放处理以及对所述子图像的显示位置进行调整。进一步的,选取的所述子图像为矩形图像,所述“所述子图像的大小进行缩放处理”包括:根据所述子图像以及所述子图像的预定显示区域的大小,计算转换矩阵;根据所述转换矩阵对所述子图像进行转换,使转换后的子图像的大小与所述预定显示区域相适配。进一步的,在所述步骤“将所述子图像处理后实时显示于显示屏上”之前,还包括:获取本地图像;以及对所述子图像和所述本地图像进行合成;所述步骤“将所述子图像处理后实时显示于显示屏上”包括:将合成后所得到的图像实时显示于所述显示屏上。进一步的,所述步骤“对所述子图像和所述本地图像进行合成”是通过GPU或HWC完成。进一步的,在所述步骤“实时接收投屏设备发送的投屏图像”之前还包括步骤:投屏设备向显示设备发送屏幕镜像图像,或投屏设置从显示图像中选取子图像发送给显示设备。进一步的,所述方法是基于Android操作系统。为解决上述技术问题,本专利技术还提供了一种投屏显示系统,包括投屏设备和显示设备;所述投屏设备用于向所述显示设备实时发送投屏图像,所述投屏图像为屏幕镜像图像或屏幕镜像的局部图像;所述显示设备用于将所述投屏图像中的子图像实时显示于显示屏上,其中,所述显示设备通过执行以上任一技术方案所述的投屏显示方法将所述子图像实时显示于显示屏上。为解决上述技术问题,本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现以上任一项技术方案所述的步骤。区别于现有技术,上述技术方案中投屏设备只需发送投屏图像,由显示设备从所述投屏图像中选取子图像进行显示,从而大大减少了投屏设备的数据处理量,并且所述显示设备可对所述子图像进行处理后进行显示,使图像投屏显示更灵活,使其达到更好的显示效果以及具有更好的通用性。并且,上述技术方案的投屏端发送的投屏图像可以为屏幕镜像的局部图像,显示设备也可从投屏图像中选取子图像进行显示,因此在投屏设备与显示设备上均可对显示图像进行选择操作,使投屏显示操作更加灵活方便。并且,上述技术方案的显示设备可同时接收两个投屏设备发送的投屏图像,并从中选取子图像进行集中显示,使显示的内容带丰富,应用更加广泛。并且,上述技术方案可将接收的投屏图像与显示设备的本地图像进行结合显示,使显示的内容带丰富,应用更广泛,实现一机多用。并且,上述技术方案显示设备在显示前可对图像进行处理,可对子图像的显示区域大小以及位置进行任意调整,因此可在横屏显示设备中以满屏或任意大小的显示竖屏设备发送的竖屏投屏图像。附图说明图1a为具体实施方式投屏显示的示意图;图1b为具体实施方式中显示设备同时显示两个投屏设备发送的图像的示意图;图2a为具体实施方式所述投屏显示方法的流程图;图2b为另一具体实施方式中投屏显示的示意图;图3为具体实施方式所述投屏显示方法的流程图;图4为具体实施方式所述投屏显示方法的流程图;图5为具体实施方式所述计算机存储介质的框图;附图标记说明:101、投屏设备;102、显示设备;103、投屏图像;500、计算机可读存储介质;具体实施方式为详细说明技术方案的
技术实现思路
、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。请参阅图1a,为本专利技术具体实施方式一种投屏显示方法的示意图。其中,该投屏显示方法涉及到投屏设备101和显示设备102,由图上可知,其中所述投屏设备101生成投屏图像103,并发送给显示设备102,所述显示设备102显示投屏图像103中的部分区域的图像,从而实现特定投屏显示。其中,所述显示设备102可接收并显示一个投屏设备101发送的投屏图像103的部分区域的图像。例如,在图1a中,投屏设备101所发送的投屏图像中包括了窗口A和窗口B,而在显示设备102中只同步显示所述窗口A,而不显示所述窗口B。所述显示设备102也可接收并显示两个以上的投屏设备101发送的投屏图像103的部分区域的图像。例如,在图1b中,所述显示设备102可同时接收两个以上所述投屏设备101发送的投屏图像103,并将第一个投屏设备(左侧)的投屏图像中的窗口A,以及第二个投屏设备(右侧)的投屏图像中的窗口D显示于屏幕上。请参阅图2a,为所述投屏显示方法的具体流程图。所述投屏显示方法包括以下步骤:首先进入步骤S201、实时接收一个以上投屏设备发送的投屏图像。其中,所述投屏图像是由投屏设备发送的,所述投屏图像的具体内容可以与所述投屏设备的显示屏所显示的内容相一致,并且所述投屏图像可以为静态图像、动态图像或静动态相结合的混合图像。所述静动态相结合的混合图像是指同一图像中即包含静态图像(例如静态背景图像),又包含动态图像(例如视频播放窗口或字幕)。例如,如图1a所示,在本实施方式中,所述投屏图像103中至少包含有窗口本文档来自技高网
...

【技术保护点】
1.一种投屏显示方法,其特征在于,所述方法包括以下步骤:实时接收一个以上的投屏设备发送的投屏图像;从所述投屏图像中选取子图像;将所述子图像处理后实时显示于显示屏上。

【技术特征摘要】
1.一种投屏显示方法,其特征在于,所述方法包括以下步骤:实时接收一个以上的投屏设备发送的投屏图像;从所述投屏图像中选取子图像;将所述子图像处理后实时显示于显示屏上。2.根据权利要求1所述的投屏显示方法,其特征在于,所述步骤“从所述投屏图像中选取子图像”包括:从所述投屏图像的不同区域选取两个以上的子图像;所述步骤“将所述子图像处理后实时显示于显示屏上”包括:将两个以上的所述子图像处理后实时显示于所述显示屏上的不同位置。3.根据权利要求1所述的投屏显示方法,其特征在于,所述步骤“从所述投屏图像中选取子图像”包括:从不同投屏设备发送的两个以上的所述投屏图像中分别选取子图像;所述步骤“将所述子图像处理后实时显示于显示屏上”包括:将所选取的两个以上所述子图像处理后实时显示于所述显示屏上的不同位置。4.根据权利要求1所述的投屏显示方法,其特征在于,在所述步骤“将所述子图像处理后实时显示于显示屏上”中,对所述子图像的处理包括:对单个所述子图像的大小进行缩放处理;或对两个以上所述子图像的大小进行缩放处理以及对所述子图像的显示位置进行调整。5.根据权利要求4所述的投屏显示方法,其特征在于,选取的所述子图像为矩形图像,所述“所述子图像的大小进行缩放处理”包括:根据所述子图像以及所述子图像的预定显示区域的大小,计算转换矩阵;根据所述转换矩阵对所述子图像进行转...

【专利技术属性】
技术研发人员:游昌宁郑远
申请(专利权)人:福建星网视易信息系统有限公司
类型:发明
国别省市:福建,35

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

1