一种基于画面变化的多路投屏画面调整方法及相关设备技术

技术编号:39256176 阅读:27 留言:0更新日期:2023-10-30 12:07
本发明专利技术公开了一种基于画面变化的多路投屏画面调整方法及相关设备。方法包括:获取多路投屏设备的显示帧参数,根据所述显示帧参数获取目标显示级别;根据所述目标显示级别显示多路所述投屏设备的画面。本发明专利技术所提供的基于画面变化的多路投屏画面调整方法,根据显示帧参数得到的显示级别自动调整投屏画面,解决了现有技术还不能自动调整多路投屏情况下投屏画面大小问,使用户有更好的多路投屏体验。使用户有更好的多路投屏体验。使用户有更好的多路投屏体验。

【技术实现步骤摘要】
一种基于画面变化的多路投屏画面调整方法及相关设备


[0001]本专利技术涉及终端
,特别涉及一种基于画面变化的多路投屏画面调整方法及相关设备。

技术介绍

[0002]目前多路Miracast多画面显示的画面大小是基于横竖屏动态切换的,以达到一个合适的比例。
[0003]但是,在多人会议时的演示过程中,通常有些设备是处于闲置状态的,并不需要展示出来,而主讲人和辅讲人的动态画面又需要放大显示,如A、B、C、D都投屏到了同一台电视上,此时A在做讲解,B在辅助投屏,那么,C、D投上来的信息就处于闲置状态,并不是其他人所关注的,此时,A和B的投屏画面需要放大展示,而C和D的投屏画面应该缩小展示或不展示,然而,目前还没有能在多路投屏情况下自动调整投屏画面大小的显示方法。
[0004]因此,现有技术还有待改进和提高。

技术实现思路

[0005]本专利技术提供一种基于画面变化的多路投屏画面调整方法及相关设备,旨在解决现有技术还不能自动调整多路投屏情况下投屏画面大小问题。
[0006]本专利技术的第一方面,提供一种基于画面变化的多路投屏画面调整方法,包括:
[0007]获取多路投屏设备的显示帧参数,根据所述显示帧参数获取目标显示级别;
[0008]根据所述目标显示级别显示多路所述投屏设备的画面。
[0009]所述的基于画面变化的多路投屏画面调整方法,其中,所述显示帧参数包括所述投屏设备中视频流的P帧参数和I帧参数。
[0010]所述的基于画面变化的多路投屏画面调整方法,其中,所述根据所述显示帧参数获取目标显示级别,包括:
[0011]根据所述显示帧参数获取目标投屏设备对应的目标比例;
[0012]根据所述目标比例获取每个所述投屏设备对应的目标显示级别。
[0013]所述的基于画面变化的多路投屏画面调整方法,其中,所述根据所述显示帧参数获取目标比例,包括:
[0014]根据第一公式计算所述目标比例;
[0015]所述第一公式为:
[0016][0017]其中,F表示目标比例,Size(P
i
)表示所述目标投屏设备对应的当前时间开始往前第i个P帧的数据大小,Size(I)表示目标投屏设备对应的I帧的数据大小,n为预设参数且为正整数。
[0018]所述的基于画面变化的多路投屏画面调整方法,其中,所述根据所述目标比例获取每个所述投屏设备对应的目标显示级别,包括:
[0019]所述目标显示级别包括第一显示级别、第二显示级别和第三显示级别;
[0020]当所述目标比例小于等于第一阈值时,所述目标显示级别为所述第一显示级别;
[0021]当所述目标比例大于所述第一阈值,小于等于第二阈值时,所述目标显示级别为所述第二显示级别;
[0022]当所述目标比例大于所述第二阈值时,所述目标显示级别为所述第三显示级别。
[0023]所述的基于画面变化的多路投屏画面调整方法,其中,所述根据所述目标显示级别显示多路所述投屏设备的画面,包括:
[0024]在主区域显示当前显示级别最高的所述投屏设备,副区域按优先级顺序排布除最高显示级别的所述投屏设备外的所述投屏设备,当前显示级别最高的所述投屏设备为一个或多个。
[0025]所述的基于画面变化的多路投屏画面调整方法,其中,所述根据所述目标显示级别显示多路所述投屏设备的画面,还包括:
[0026]若当前所述投屏设备中所述目标显示级别为所述第一显示级别和所述第二显示级别的组合刚好排布满屏幕,则不显示所述目标显示级别为所述第三显示级别的所述投屏设备。
[0027]所述的基于画面变化的多路投屏画面调整方法,其中,所述根据所述显示帧参数获取目标显示级别,还包括:
[0028]每隔预设时间重新检测多路所述投屏设备对应的所述目标显示级别,并根据所述目标显示级别显示所述投屏设备。
[0029]本专利技术的第二方面,一种基于画面变化的多路投屏画面调整装置,包括:
[0030]级别检测模块,所述级别检测模块用于获取多路投屏设备的显示帧参数,根据所述显示帧参数获取目标显示级别;
[0031]显示模块,所述显示模块用于根据所述目标显示级别显示多路所述投屏设备的画面。
[0032]本专利技术的第三方面,提供一种终端,其中,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于画面变化的多路投屏画面调整程序,所述基于画面变化的多路投屏画面调整程序被所述处理器执行时实现如上所述的基于画面变化的多路投屏画面调整方法的步骤。
[0033]有益效果:与现有技术相比,本专利技术提供了一种基于画面变化的多路投屏画面调整方法及相关设备。本专利技术提供的基于画面变化的多路投屏画面调整方法中,首先获取多路投屏设备的显示帧参数,根据所述显示帧参数获取目标显示级别,然后根据所述目标显示级别显示多路所述投屏设备的画面。本实施例所提供的基于画面变化的多路投屏画面调整方法,根据显示帧参数得到的显示级别自动调整投屏画面,解决了现有技术还不能自动调整多路投屏情况下投屏画面大小问,使用户有更好的多路投屏体验。
附图说明
[0034]图1为本专利技术提供的基于画面变化的多路投屏画面调整方法的实施例的流程图;
[0035]图2为本专利技术提供的基于画面变化的多路投屏画面调整方法的实施例中的系统框图;
[0036]图3为本专利技术提供的基于画面变化的多路投屏画面调整方法的实施例的大小显示图例;
[0037]图4为本专利技术提供的基于画面变化的多路投屏画面调整装置的实施例的结构原理图;
[0038]图5为本专利技术提供的终端的实施例的结构原理图。
具体实施方式
[0039]为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0040]实施例一
[0041]本实施例提供的基于画面变化的多路投屏画面调整方法,可以是由终端执行,终端可以但不限于是智能电视机、计算机等,下面以智能电视机为例进行说明,如图1所示,本实施例提供的基于画面变化的多路投屏画面调整方法包括步骤:
[0042]S100、获取多路投屏设备的显示帧参数,根据所述显示帧参数获取目标显示级别。
[0043]所述显示帧参数包括所述投屏设备中视频流的P帧参数和I帧参数。
[0044]参照图2,在本实施例中,在使用多路投屏时,Miracast协商过程中要求Source端使用带有P、I帧的视频标准,如H264、H265。例如,在H264协议里定义了三种帧,完整编码的帧叫I帧,参考之前的I帧生成的只包含差异部分编码的帧叫P帧,还有一种参考前后的帧编码的帧叫B帧。也就是说,在本实施例中,所述投屏设备中视频流的参数包括的P帧参数和I帧参数。
[0045]所述根据所述显示帧参数获取目标显示级别,包括:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于画面变化的多路投屏画面调整方法,其特征在于,包括:获取多路投屏设备的显示帧参数,根据所述显示帧参数获取目标显示级别;根据所述目标显示级别显示多路所述投屏设备的画面。2.根据权利要求1所述的基于画面变化的多路投屏画面调整方法,其特征在于,所述显示帧参数包括所述投屏设备中视频流的P帧参数和I帧参数。3.根据权利要求2所述的基于画面变化的多路投屏画面调整方法,其特征在于,所述根据所述显示帧参数获取目标显示级别,包括:根据所述显示帧参数获取目标投屏设备对应的目标比例;根据所述目标比例获取每个所述投屏设备对应的目标显示级别。4.根据权利要求3所述的基于画面变化的多路投屏画面调整方法,其特征在于,所述根据所述显示帧参数获取目标比例,包括:根据第一公式计算所述目标比例;所述第一公式为:其中,F表示目标比例,Size(P
i
)表示所述目标投屏设备对应的当前时间开始往前第i个P帧的数据大小,Size(I)表示目标投屏设备对应的I帧的数据大小,n为预设参数且为正整数。5.根据权利要求3所述的基于画面变化的多路投屏画面调整方法,其特征在于,所述根据所述目标比例获取每个所述投屏设备对应的目标显示级别,包括:所述目标显示级别包括第一显示级别、第二显示级别和第三显示级别;当所述目标比例小于等于第一阈值时,所述目标显示级别为所述第一显示级别;当所述目标比例大于所述第一阈值,小于等于第二阈值时,所述目标显示级别为所述第二显示级别;当所述目标比例大于所述第二阈值时,所述目标显示级别为所述第三显示级别。6.根据权利要...

【专利技术属性】
技术研发人员:王钒
申请(专利权)人:深圳康佳电子科技有限公司
类型:发明
国别省市:

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

1