【技术实现步骤摘要】
投屏控制方法、装置、计算机可读存储介质和计算机设备
本申请涉及计算机
,特别是涉及一种投屏控制方法、装置、计算机可读存储介质和计算机设备。
技术介绍
随着计算机技术的发展,个人计算机(PC,personalcomputer)成为人们日常生活和工作中不可或缺的一部分。目前,在许多场景下,比如教学或者会议等,需要将相关内容通过尺寸较大的显示屏进行展示,使得参与者均能够便捷地观看到意图观看的内容。在传统的投屏技术中,在投屏发起端的屏幕和投屏接收端的屏幕比例不一致时,投屏发起端的屏幕画面只能局部投放在投屏接收端的屏幕中间位置处,投屏设备的屏幕周边出现空白,导致投屏设备的屏幕利用率低。
技术实现思路
基于此,有必要针对目前投屏设备的屏幕利用率低的技术问题,提供一种投屏控制方法、装置、计算机可读存储介质和计算机设备。一种投屏控制方法,包括:获取本地的原始屏幕分辨率和投屏设备的投屏比例;从本地适配的屏幕分辨率中筛选与所述投屏比例匹配的候选屏幕分辨率;在所述候选屏幕分辨率中,选取与所述原始屏幕分辨率的差异度较小的目标屏幕分辨率;将本地的屏幕分辨率由所述原始屏幕分辨率调整至所述目标屏幕分辨率;采集屏幕数据并传递至所述投屏设备进行投屏。一种投屏控制装置,包括:获取模块,用于获取本地的原始屏幕分辨率和投屏设备的投屏比例;筛选模块,用于从本地适配的屏幕分辨率中筛选与所述投屏比例匹配的候选屏幕分辨率;在所述候选屏幕分辨率中,选取与所述原始 ...
【技术保护点】
1.一种投屏控制方法,包括:/n获取本地的原始屏幕分辨率和投屏设备的投屏比例;/n从本地适配的屏幕分辨率中筛选与所述投屏比例匹配的候选屏幕分辨率;/n在所述候选屏幕分辨率中,选取与所述原始屏幕分辨率的差异度较小的目标屏幕分辨率;/n将本地的屏幕分辨率由所述原始屏幕分辨率调整至所述目标屏幕分辨率;/n采集屏幕数据并传递至所述投屏设备进行投屏。/n
【技术特征摘要】 【专利技术属性】
1.一种投屏控制方法,包括:
获取本地的原始屏幕分辨率和投屏设备的投屏比例;
从本地适配的屏幕分辨率中筛选与所述投屏比例匹配的候选屏幕分辨率;
在所述候选屏幕分辨率中,选取与所述原始屏幕分辨率的差异度较小的目标屏幕分辨率;
将本地的屏幕分辨率由所述原始屏幕分辨率调整至所述目标屏幕分辨率;
采集屏幕数据并传递至所述投屏设备进行投屏。
2.根据权利要求1所述的方法,其特征在于,所述在所述候选屏幕分辨率中,选取与所述原始屏幕分辨率的差异度较小的目标屏幕分辨率,包括:
分别确定各所述候选屏幕分辨率与所述原始屏幕分辨率的差异度;
从与原始屏幕分辨率的差异度低于预设差异度阈值的候选屏幕分辨率中,选取目标屏幕分辨率。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当确定的各所述差异度均达到预设差异度阈值时,则
从高于所述原始屏幕分辨率的候选屏幕分辨率中,选取与所述原始屏幕分辨率的差异度较小的目标屏幕分辨率。
4.根据权利要求2所述的方法,其特征在于,所述候选屏幕分辨率与所述原始屏幕分辨率的差异度的确定步骤包括:
计算所述候选屏幕分辨率的高度与宽度的第一乘积,以及所述原始屏幕分辨率的高度与宽度的第二乘积;
确定所述第一乘积与所述第二乘积的差异绝对值;
将所述差异绝对值除以所述第二乘积,得到所述候选屏幕分辨率与所述原始屏幕分辨率的差异度。
5.根据权利要求1所述的方法,其特征在于,所述将本地的屏幕分辨率由所述原始屏幕分辨率调整至所述目标屏幕分辨率,包括:
查询与所述目标屏幕分辨率对应的屏幕显示模式;
当所述屏幕显示模式包括视网膜屏幕模式时,则按照所述视网膜屏幕模式将本地的屏幕分辨率由所述原始屏幕分辨率调整至所述目标屏幕分辨率;
当所述屏幕显示模式不包括视网膜屏幕模式时,则按照所述普通屏幕模式将本地的屏幕分辨率由所述原始屏幕分辨率调整至所述目标屏幕分辨率。
6.根据权利要求1所述的方法,其特征在于,所述将本地的屏幕分辨率由所述原始屏幕分辨率调整至所述目标屏幕分辨率,包括:
查询与所述目标屏幕分辨率对应的色位深度;
当查询到的色位深度有多个时,则从查询到的多个色位深度中选取较高的色位深度;
按照选取的色位深度,将本地的屏幕分辨率由所述原始屏幕分辨率调整至所述目标屏幕分辨率。
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述方法还包括:
获取投屏码与本地的终端标识;
将所述投屏码与所述终端标识发送至服务器;发送的投屏码与终端标识,用于指示所述服务器在查找到与所述投屏码关联的投屏设备标识后,建立所述终端标识所对应终端与所述投屏设备标识所对应投屏设备间的无线投屏连接;
所述采集屏幕数据并传递至所述投屏设备进行投屏,包括:
采集本地的屏幕数据;
技术研发人员:林经纬,林叶辉,田申,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。