一种设备间交互方法、装置及介质制造方法及图纸

技术编号:34973281 阅读:8 留言:0更新日期:2022-09-21 14:13
本公开是关于一种设备间交互方法、装置及介质。所述方法包括:在所述第一设备的虚拟屏显示于第二设备的显示屏上的投屏窗口的情况下,接收来自所述第二设备的所述虚拟屏将被调整到的第一目标尺寸,其中所述第一设备的虚拟屏上显示有第一内容;基于所述第一目标尺寸,调整所述虚拟屏的大小;将经调整的所述虚拟屏显示于所述第二设备的显示屏上的具有第二目标尺寸的投屏窗口。该方法实现了第二设备上的投屏窗口的大小的调整,便于用户根据需要自定义投屏窗口的尺寸,提升用户的使用体验。提升用户的使用体验。提升用户的使用体验。

【技术实现步骤摘要】
一种设备间交互方法、装置及介质


[0001]本公开涉及设备间交互
,尤其涉及一种设备间交互方法、装置及介质。

技术介绍

[0002]目前,两个设备间的交互越来越多。下面以手机和电脑之间的投屏交互为例介绍其交互过程:(1)手机侧创建一个虚拟屏(VirtualDisplay),虚拟屏大小和手机的显示屏大小一致,虚拟屏的显示内容和手机的显示屏的显示内容一致;(2)虚拟屏的显示内容编码成的视频流通过手机和电脑之间的wifi连接等连接方式传递到电脑侧,电脑侧通过视频编解码显示虚拟屏的显示内容;(3)电脑侧通过鼠标和键盘等输入的操作信息,通过wifi连接等连接方式等发送到手机,手机侧执行对应命令。
[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]获取模块,用于在所述第一设备的虚拟屏显示内容显示于第二设备的显示屏上的投屏窗口的情况下,获取所述虚拟屏将被调整到的第一目标尺寸;
[0037]发送模块,用于将所述虚拟屏将被调整到的第一目标尺寸发送至所述第一设备;
[0038]第二调整模块,用于将所述投屏窗口调整为第二目标尺寸;
[0039]第二接收模块,用于从所述第一设备接收经调整的虚拟屏;
[0040]第二显示模块,用于将所述经调整的虚拟屏显示于尺寸调整后的投屏窗口上。
[0041]其中,所述第二接收模块还用于从所述第一设备接收所述经调整的虚拟屏上更新的第一内容;
[0042]所述第二显示模块还用于将所述更新的第一内容显示于所述尺寸调整后的投屏窗口上。
[0043]根据本公开实施例的第五方面,提供一种装置,包括:
[0044]处理器;
[0045]用于存储处理器可执行指令的存储器;
[0046]其中,所述处理器被配置为在运行所述可执行指令时实现上述的设备间交互方法。
[0047]根据本公开实施例的第六方面,提供一种装置,包括:
[0048]处理器;
[0049]用于存储处理器可执行指令的存储器;
[0050]其中,所述处理器被配置为在运行所述可执行指令时实现上述的设备间交互方法。
[0051]根据本公开实施例的第七方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置的处理器执行时,使得装置能够执行上述的设备间交互方法。
[0052]根据本公开实施例的第八方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置的处理器执行时,使得装置能够执行上述的设备间交互方法。
[0053]采用本公开的上述方法,在第一设备的虚拟屏显示于第二设备的显示屏上的投屏窗口的情况下,当用户需要调整第二设备上的投屏窗口的大小时,第二设备可将相应的虚拟屏将被调整到的目标尺寸信息发送至第一设备,第一设备接收到上述目标尺寸信息后,根据目标尺寸信息调整虚拟本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备间交互方法,应用于第一设备,其特征在于,所述方法包括:在所述第一设备的虚拟屏显示于第二设备的显示屏上的投屏窗口的情况下,接收来自所述第二设备的所述虚拟屏将被调整到的第一目标尺寸,其中所述第一设备的虚拟屏上显示有第一内容;基于所述第一目标尺寸,调整所述虚拟屏的大小;将经调整的所述虚拟屏显示于所述第二设备的显示屏上的具有第二目标尺寸的投屏窗口。2.如权利要求1所述的方法,其特征在于,所述方法还包括:基于经调整的虚拟屏的大小,更新所述虚拟屏上的第一内容,以使更新的第一内容适应于经调整的虚拟屏;所述将经调整的所述虚拟屏显示于所述第二设备的显示屏上的具有第二目标尺寸的投屏窗口,包括:将所述虚拟屏的更新的第一内容发送至所述第二设备,以在具有第二目标尺寸的投屏窗口显示。3.如权利要求1所述的方法,其特征在于,所述基于所述第一目标尺寸,调整所述虚拟屏的大小,包括:基于所述第一目标尺寸和所述虚拟屏所位于的所述第一设备的显示屏的尺寸,调整所述虚拟屏的大小,以使得所述虚拟屏边界在所述第一设备的显示屏边界之内。4.如权利要求1所述的方法,其特征在于,所述第一目标尺寸包括所述虚拟屏将被调整到的目标长度和目标宽度,或者包括所述虚拟屏将被调整到的目标长宽比。5.一种设备间交互方法,应用于第二设备,其特征在于,所述方法包括:在所述第一设备的虚拟屏显示于第二设备的显示屏上的投屏窗口的情况下,获取所述虚拟屏将被调整到的第一目标尺寸;将所述虚拟屏将被调整到的第一目标尺寸发送至所述第一设备;将所述投屏窗口调整为第二目标尺寸;从所述第一设备接收经调整的虚拟屏;将所述经调整的虚拟屏显示于尺寸调整后的投屏窗口上。6.如权利要求5所述的方法,其特征在于,从所述第一设备接收经调整的虚拟屏,包括:从所述第一设备接收所述经调整的虚拟屏上更新的第一内容;所述将所述经调整的虚拟屏显示于尺寸调整后的投屏窗口上,包括:将所述更新的第一内容显示于所述尺寸调整后的投屏窗口上。7.一种设备间交互装置,应用于第一设备,其特征在于,所述装置包括:第一接收模块,用于在所述第一设备的虚拟屏显示于第二设备的显示屏上的投屏窗口的情况下,接收来自所述第二设备的所述虚拟屏将被调整到的第一目标尺寸,其中所述第一设备的虚拟屏上显示有第一内容;第一调整模块,用于基于所述第一目标尺寸,调整所述虚拟屏的大小;第一显示模块,用于将经调整的所述虚拟屏显示于所述第二设备的显示屏上的具有第二目标尺寸的投屏窗口。...

【专利技术属性】
技术研发人员:刘立军贾勇强
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1