一种投屏画面区域跟随鼠标变化的方法及系统技术方案

技术编号:37070060 阅读:17 留言:0更新日期:2023-03-29 19:47
本发明专利技术涉及通信领域,具体为一种投屏画面区域跟随鼠标变化的方法及系统,其方法包括:基于用户选择设置实际画面区域形状和尺寸,获取所述实际画面区域初始信息;获取鼠标的位置信息,基于所述实际画面区域初始信息以及所述鼠标的位置信息获取实际画面区域信息;获取被投屏设备屏幕的尺寸信息,基于所述被投屏设备屏幕的尺寸信息对所述实际画面区域信息进行修正,得到投屏画面区域信息;基于所述投屏画面区域信息进行投屏。本发明专利技术基于鼠标进行投屏画面区域的实时变化,能够更轻松、快捷地对重点画面内容进行投屏展示,且在投屏过程中无需进行切换画面等操作,简化用户在投屏过程中的操作,灵活性高,提高了投屏过程的效率。提高了投屏过程的效率。提高了投屏过程的效率。

【技术实现步骤摘要】
一种投屏画面区域跟随鼠标变化的方法及系统


[0001]本专利技术涉及通信领域,尤其涉及一种投屏画面区域跟随鼠标变化的方法及系统。

技术介绍

[0002]在无线投屏行业,“投屏”一词并不仅仅是将被投屏设备屏幕的画面传输到屏设备上,还可以广义地理解为:将被投屏设备屏幕上的内容传输到投屏设备上。在使用无线投屏的案例中,例如教师进行投屏授课,开会进行投屏展示等,在这些情况下存在一种需求:希望展示在投屏设备上的画面几乎都是用户希望突出展示的画面,并无其他过多无关紧要的内容。
[0003]目前存在的解决方案有三种:固定屏幕投屏画面:仅对被投屏设备的单一或多个屏幕进行投屏;固定区域投屏画面:在被投屏设备中优先选取一定形状的区域(如矩形、圆形等),仅对该区域进行投屏;固定应用程序(或进程)投屏画面:对某个应用程序(或进程)进行投屏。上述三种方案存在若干缺点:投屏画面过于繁冗,仅对屏幕内容进行投屏,不能很好地凸显画面的重要内容,应用不够细节化;灵活性差,需要将展示的画面移动到投屏区域才可以进行画面展示,增加用户操作负担;投屏内容单一,若用户需要进行其它画面的展示,需要进行应用程序或进程的切换。

技术实现思路

[0004]本专利技术的目的在于克服现有技术的不足,本专利技术提供了一种多媒体自定义模板展示控制的方法及系统,基于鼠标进行投屏画面区域的实时变化,能够更轻松、快捷地对重点画面内容进行投屏展示,且在投屏过程中无需进行切换画面等操作,简化用户在投屏过程中的操作,灵活性高,提高了投屏过程的效率。
[0005]本专利技术提出了一种投屏画面区域跟随鼠标变化的方法,包括:
[0006]基于用户选择设置实际画面区域形状和尺寸,获取所述实际画面区域初始信息;
[0007]获取鼠标的位置信息,基于所述实际画面区域初始信息以及所述鼠标的位置信息获取实际画面区域信息;
[0008]获取被投屏设备屏幕的尺寸信息,基于所述被投屏设备屏幕的尺寸信息对所述实际画面区域信息进行修正,得到投屏画面区域信息;
[0009]基于所述投屏画面区域信息进行投屏。
[0010]所述基于用户选择设置实际画面区域形状和尺寸包括:
[0011]用户通过选择形状的方式设置实际画面区域形状,并通过填写尺寸信息或利用鼠标拖动选中的方式设置实际画面区域尺寸。
[0012]所述获取所述实际画面区域初始信息包括:
[0013]基于用户选择设置的实际画面区域形状和尺寸获取所述实际画面区域的初始顶点坐标信息和初始尺寸信息。
[0014]所述获取鼠标的位置信息,基于所述实际画面区域初始信息以及所述鼠标的位置
信息获取实际画面区域信息包括:
[0015]获取鼠标在被投屏设备屏幕中的坐标信息,并基于所述实际画面区域的初始顶点坐标信息和尺寸信息结合所述鼠标的坐标信息获取所述实际画面区域的顶点坐标信息和尺寸信息。
[0016]所述基于所述被投屏设备屏幕的尺寸信息对所述实际画面区域信息进行修正包括:
[0017]基于所述被投屏设备屏幕的尺寸信息和所述实际画面区域信息判断实际画面区域是否超越被投屏设备屏幕;
[0018]若判断为是,则对所述实际画面区域信息进行修正;
[0019]若判断为否,则输出投屏画面区域信息。
[0020]所述判断实际画面区域是否超越被投屏设备屏幕包括:
[0021]判断所述实际画面区域是否超越被投屏设备屏幕左边界;
[0022]判断所述实际画面区域是否超越被投屏设备屏幕右边界;
[0023]判断所述实际画面区域是否超越被投屏设备屏幕上边界;
[0024]判断所述实际画面区域是否超越被投屏设备屏幕下边界。
[0025]其方法还包括:
[0026]用户基于鼠标的移动和鼠标滚轮的滚动分别对投屏画面区域信息进行改变。
[0027]所述方法还包括:
[0028]基于所述被投屏设备屏幕的尺寸信息和改变后的投屏画面区域信息判断改变后的投屏画面区域是否超越被投屏设备屏幕;
[0029]若判断为是,则不允许本次投屏画面区域信息改变;
[0030]若判断为否,则允许本次投屏画面区域信息改变。
[0031]其方法还包括:
[0032]用户基于键盘输入组合键的方式进行投屏鼠标控制模式和操作系统鼠标控制模式的切换。
[0033]本专利技术还提出了一种投屏画面区域跟随鼠标变化的系统,包括存储器、处理器以及存储在存储器上的计算机程序,其中,所述处理器执行所述计算机程序以实现上述投屏画面区域跟随鼠标变化的方法。
[0034]本专利技术基于用户选择设置实际画面区域形状和尺寸,用户可以根据实际情况通过选择形状以及填写尺寸信息或利用鼠标拖动的方式设置实际画面区域,操作简单且灵活性高;通过实际画面区域初始信息结合鼠标的位置信息获取实际画面区域信息,使得实际画面区域能跟随鼠标进行实时变化,能够让用户能轻松、快捷地对重点画面内容进行投屏展示,且在投屏过程中无需进行切换画面等操作,简化用户在投屏过程中的操作,灵活性高,提高了投屏过程的效率。
附图说明
[0035]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其它的附图。
[0036]图1是本专利技术实施例中的投屏画面区域跟随鼠标变化的方法流程图;
[0037]图2是本专利技术实施例中的对实际画面区域的修正流程图;
[0038]图3是本专利技术实施例中的基于鼠标滚轮的滚动对投屏画面区域信息进行改变流程图。
具体实施方式
[0039]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0040]在本专利技术中,应理解,诸如“包括”或“具有”等的术语旨在指示本说明书中所公开的特征、数字、步骤、行为、部件、部分或其组合的存在,并且不欲排除一个或多个其他特征、数字、步骤、行为、部件、部分或其组合存在或被添加的可能性。
[0041]另外还需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。
[0042]本专利技术实施例所涉及的一种投屏画面区域跟随鼠标变化的方法,包括:基于用户选择设置实际画面区域形状和尺寸,获取所述实际画面区域初始信息;获取鼠标的位置信息,基于所述实际画面区域初始信息以及所述鼠标的位置信息获取实际画面区域信息;获取被投屏设备屏幕的尺寸信息,基于所述被投屏设备屏幕的尺寸信息对所述实际画面区域信息进行修正,得到投屏画面区域信息;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种投屏画面区域跟随鼠标变化的方法,其特征在于,包括:基于用户选择设置实际画面区域形状和尺寸,获取所述实际画面区域初始信息;获取鼠标的位置信息,基于所述实际画面区域初始信息以及所述鼠标的位置信息获取实际画面区域信息;获取被投屏设备屏幕的尺寸信息,基于所述被投屏设备屏幕的尺寸信息对所述实际画面区域信息进行修正,得到投屏画面区域信息;基于所述投屏画面区域信息进行投屏。2.如权利要求1所述的一种投屏画面区域跟随鼠标变化的方法,其特征在于,所述基于用户选择设置实际画面区域形状和尺寸包括:用户通过选择形状的方式设置实际画面区域形状,并通过填写尺寸信息或利用鼠标拖动选中的方式设置实际画面区域尺寸。3.如权利要求1所述的一种投屏画面区域跟随鼠标变化的方法,其特征在于,所述获取所述实际画面区域初始信息包括:基于用户选择设置的实际画面区域形状和尺寸获取所述实际画面区域的初始顶点坐标信息和初始尺寸信息。4.如权利要求3所述的一种投屏画面区域跟随鼠标变化的方法,其特征在于,所述获取鼠标的位置信息,基于所述实际画面区域初始信息以及所述鼠标的位置信息获取实际画面区域信息包括:获取鼠标在被投屏设备屏幕中的坐标信息,并基于所述实际画面区域的初始顶点坐标信息和尺寸信息结合所述鼠标的坐标信息获取所述实际画面区域的顶点坐标信息和尺寸信息。5.如权利要求1所述的一种投屏画面区域跟随鼠标变化的方法,其特征在于,所述基于所述被投屏设备屏幕的尺寸信息对所述实际画面区域信息进行修正包括:基于所述被投屏设备屏幕的尺...

【专利技术属性】
技术研发人员:钟伟杰黄迎刘华春冯伟添蒙宏帅
申请(专利权)人:深圳市宝泽科技有限公司
类型:发明
国别省市:

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

1