一种投屏方法及电子设备与流程

文档序号:29934401发布日期:2022-05-07 13:21阅读:126来源:国知局
一种投屏方法及电子设备与流程

1.本技术涉及电子设备技术领域,尤其涉及一种投屏方法及电子设备。


背景技术:

2.随着智能终端的发展,一个用户拥有多个智能终端的场景越来越多,例如智能手机(或称为手机)、平板电脑(pad,或称为平板)、或个人计算机(pc,或称为电脑)等设备。多设备之间的互连互通给用户带来了较好的体验。
3.目前,为了提高用户的体验,提供了多屏协同(或称为多设备协同)功能。在多屏协同功能下,第一电子设备可以向第二电子设备进行投屏,第一电子设备的显示屏上显示真实窗口,第二电子设备的显示屏上显示第一电子设备的镜像,即虚拟窗口。用户在所述第一电子设备的真实窗口和所述第二电子设备的虚拟窗口均可以进行操作。
4.平板或电脑与手机相比,平板或电脑的显示屏尺寸较大,手机的显示屏尺寸较小,直接投屏时可能无法适配显示屏尺寸,因此在投屏时,虚拟窗口的显示效果是多屏协同场景中的关键体验点。


技术实现要素:

5.本技术提供了一种显示方法及电子设备,用以适应能够不同显示屏尺寸的电子设备的投屏场景,提高用户的观看和操作体验。
6.第一方面,本技术实施例提供一种显示方法,所述方法应用于第一电子设备,所述第一电子设备包括第一显示屏。所述方法包括:所述第一电子设备在所述第一显示屏显示第一界面;所述第一电子设备接收第一操作,所述第一操作用于指示将所述第一界面投屏至第二电子设备显示;响应于所述第一操作,所述第一电子设备根据所述第二电子设备的第二显示屏的显示屏信息调整所述第一界面的显示样式;所述第一电子设备将调整显示样式后的所述第一界面发送给所述第二电子设备显示。由于根据第二电子设备的第二显示屏的显示屏信息对第一界面的显示样式进行调整,因此使投屏的第一界面能够适应不同显示屏尺寸的电子设备,因此有助于提高用户的观看和操作体验。
7.在一种可能的设计中,所述第二显示屏的显示屏信息包括以下至少一种:所述第二显示屏的尺寸信息、所述第二显示屏的分辨率和所述第二显示屏的横竖屏属性。示例性的,所述第二显示屏的尺寸信息和所述第二显示屏的分辨率用于调整投屏界面的页面布局,所述第二显示屏的横竖屏属性用于调整投屏界面的显示方向。
8.在一种可能的设计中,所述调整显示样式后的第一界面为调整显示页面布局和/或显示方向后的第一界面。
9.在一种可能的设计中,所述第一电子设备根据所述第二电子设备的第二显示屏的显示屏信息调整所述第一界面的显示样式的过程中,所述第一电子设备根据所述第二显示屏的显示屏信息,确定所述第二电子设备在全屏显示时的第一显示样式;所述第一电子设备对所述第一界面按照所述第一显示样式进行调整。
10.在一种可能的设计中,所述第一电子设备根据所述第二显示屏的显示屏信息,确定所述第二电子设备在全屏显示时的第一显示样式的过程中,所述第一电子设备根据所述第二显示屏的显示屏信息和进行音视频采集的电子设备的横竖屏属性,确定所述第二电子设备在全屏显示时的第一显示样式。通过考虑到进行音视频采集的电子设备的横竖屏属性,从而根据进行音视频采集的电子设备的横竖屏属性,对第一界面的显示方向进行进一步调整,可以提高用户的观看体验。
11.在一种可能的设计中,所述第二电子设备为横屏,所述第一电子设备根据所述第二显示屏的显示屏信息和进行音视频采集的电子设备的横竖屏属性,确定所述第二电子设备在全屏显示时的第一显示样式的过程中,可以存在下述调整方式:
12.如果进行音视频采集的电子设备为所述第一电子设备,且所述第一电子设备为竖屏,则将所述第一界面的显示方向顺时针旋转第一角度,并将所述第一界面的分辨率按照所述第二显示屏的尺寸和分辨率进行调整;
13.如果进行音视频采集的电子设备为所述第一电子设备,且所述第一电子设备为横屏,则将所述第一界面的分辨率按照所述第二显示屏的尺寸和分辨率进行调整;
14.如果进行音视频采集的电子设备为所述第二电子设备,则将所述第一界面的分辨率按照所述第二显示屏的尺寸和分辨率进行调整。
15.在一种可能的设计中,所述第一电子设备还可以根据进行音视频采集的电子设备的横竖屏属性,确定所述第一电子设备在显示时的第二显示样式;所述第一电子设备对所述第一界面按照所述第二显示样式进行调整。
16.在一种可能的设计中,所述第二电子设备为横屏,所述第一电子设备根据进行音视频采集的电子设备的横竖屏属性,确定所述第一电子设备在显示时的第二显示样式的过程中,可以存在下述调整方式:
17.如果进行视频采集的电子设备为所述第二电子设备,所述第一电子设备为竖屏,则将所述第一界面的显示方向逆时针旋转第二角度。
18.如果进行视频采集的电子设备为所述第二电子设备,所述第一电子设备为横屏,则保持所述第一界面当前的显示样式不变;
19.如果进行视频采集的电子设备为所述第一电子设备,所述第一电子设备为横屏或竖屏,则保持所述第一界面当前的显示样式不变。
20.第二方面,本技术实施例提供一种显示方法,所述方法应用于第二电子设备,所述第二电子设备包括第二显示屏。所述方法包括:所述第二电子设备接收并显示第一界面,所述第一界面是第一电子设备根据所述第二电子设备的第二显示屏的显示屏信息对所述第一电子设备的第一显示屏上显示的界面进行调整得到的;所述第二电子设备接收第二操作,所述第二操作用于指示所述第二电子设备进行全屏显示;响应所述第二操作,所述第二电子设备对所述第一界面调整进行全屏显示。由于根据第二电子设备的第二显示屏的显示屏信息对第一界面的显示样式进行调整,因此使投屏的第一界面能够适应不同显示屏尺寸的电子设备,因此有助于提高用户的观看和操作体验。
21.在一种可能的设计中,所述第二电子设备接收并显示第一界面之前,所述第二电子设备还可以获取所述第二显示屏的显示屏信息;所述第二电子设备将所述第二显示屏的显示屏信息发送给所述第一电子设备。
22.第三方面,本技术实施例提供一种电子设备,包括:至少一个显示屏、一个或多个处理器,所述至少一个处理器与至少一个存储器耦合;其中,一个或多个计算机程序被存储在所述存储器中,当所述计算机程序被所述处理器执行时,使得所述电子设备能够实现上述第一方面或第二方面中任一方面中可能设计的方法。
23.第四方面,本技术实施例提供一种芯片,所述芯片与电子设备中的存储器耦合,使得所述芯片在运行时调用所述存储器中存储的计算机程序,实现本技术实施例上述第一方面或第二方面中任一方面中可能设计的方法。
24.第五方面,本技术实施例提供一种计算机存储介质,该计算机存储介质存储有计算机程序,当所述计算机程序在电子设备上运行时,使得电子设备执行上述第一方面或第二方面中任一方面中可能设计的方法。
25.第六方面,本技术实施例提供一种计算机程序产品,当所述计算机程序产品在电子设备上运行时,使得所述电子设备可以执行上述第一方面或第二方面中任一方面中可能设计的方法。
26.第七方面,本技术实施例提供一种电子设备,包括处理器和接口电路;所述接口电路,用于接收代码指令并传输至所述处理器;所述处理器用于运行所述代码指令以执行上述第一方面或第二方面中任一方面中可能设计的方法。
27.第八方面,本技术实施例提供一种投屏系统,包括执行上述第一方面中方法的第一电子设备,和执行上述第二方面中方法的第二电子设备。所述第一电子设备和所述第二电子设备可以进行多屏协同。
28.上述第三方面至第八方面中任一方面及其任一方面中任意一种可能的设计可以达到的技术效果,请参照上述第一方面及第二方面可以带来的技术效果描述,这里不再重复赘述。
附图说明
29.图1为本技术实施例的一种电子设备的硬件结构示意图;
30.图2、图3、图4、图5、图6为本技术实施例的一种用户界面的示意图;
31.图7为本技术实施例的一种投屏系统的架构示意图;
32.图8为本技术实施例的一种投屏流程示意图;
33.图9、图10、图11、图12、图13、图14为本技术实施例的应用显示方向示意图;
34.图15、图16为本技术实施例的一种投屏方法的流程示意图;
35.图17、图18为本技术实施例的一种电子设备的结构示意图。
具体实施方式
36.为了适应多屏协同功能下,不同尺寸屏幕的窗口显示,达到更佳的显示结果,本技术提供一种投屏方法,其中方法和电子设备是基于同一技术构思的,由于方法和电子设备解决问题的原理相似,因此电子设备与方法的实施例可以相互参见,重复之处不再赘述。
37.本技术实施例描述的业务场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
38.以下对本技术实施例的部分用语进行解释说明,以便于本领域技术人员理解。
39.1)多屏协同,也称多设备协同,一种分布式技术,可以实现跨系统、跨设备协同,将手机与平板、电脑连接后,实现资源共享,协同操作,极大程度上使分享更加便捷,办公更加高效。使用多屏协同功能的设备可以连接在同一局域网中,或者使用近距离无线通信技术(near field communication,nfc)相互连接等。
40.例如,在多屏协同下,第一电子设备可以向第二电子设备进行投屏,第一电子设备上的文件可以在第二电子设备上查看并打开。第一电子设备显示真实窗口(或真实界面)、第二电子设备显示所述第一电子设备的镜像,在所述第二电子设备上显示的所述第一电子设备的镜像可以理解为虚拟窗口(或虚拟界面、投屏界面)。
41.随着智能终端的迅速发展,多设备协同工作的需求快速兴起,多屏协同的使用场景越来越多的出现在人们的生活中。传统的多屏协同功能支持手机投屏至平板或电脑,平板或电脑相比于手机为大屏设备,因此在本技术实施例中也称平板或电脑等为大屏设备或大屏侧,称手机等为小屏设备或小屏侧。传统的多屏协同功能下,投屏连接成功后用户在小屏侧或大屏侧均可操作,并且可以选择使用小屏侧或大屏侧的音视频采集能力,即选择使用小屏侧或大屏侧采集音视频。大屏侧显示小屏侧的虚拟窗口,虚拟窗口的大小与小屏侧的真实窗口大小一致,显示内容也与小屏侧的显示内容一致。
42.2)电子设备,本技术实施例可以应用于电子设备中。本技术实施例中电子设备可以为终端。例如,终端可以为便携式电子设备,诸如手机、平板电脑、具备无线通讯功能的可穿戴设备(如智能手表)、车载设备等。便携式电子设备的示例性实施例包括但不限于搭载或者其它操作系统的便携式电子设备。
43.更具体的,电子设备可以包括手机等小屏设备,也可以包括平板、电脑等大屏设备。
44.示例的,如图1所示,为本技术实施例提供的一种电子设备的硬件结构示意图。具体的,电子设备100可以包括处理器110、内部存储器121、外部存储器接口122、音频模块130、扬声器130a、受话器130b、麦克风130c、耳机接口130d、显示屏141、摄像头151、按键152、通用串行总线(universal serial bus,usb)接口160、充电管理模块170、电源管理模块171和电池172。在另一些实施例中,电子设备100还可以包括指示器。
45.其中,处理器110可以包括一个或多个处理单元。例如:处理器110可以包括应用处理器(application processor,ap)、调制解调处理器、图形处理器(graphics processing unit,gpu)、图像信号处理器(image signal processor,isp)、控制器、视频编解码器、数字信号处理器(digital signal processor,dsp)、基带处理器、和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
46.在本技术实施例中,所述处理器可以保存一个或多个应用程序,根据获取到的显示屏信息确定显示屏的全屏显示样式,其中显示屏的信息至少包括显示屏的尺寸信息,以保证多屏协同时,能够适配不同尺寸显示屏的全屏显示。或者所述处理器还可以获取显示屏信息,以及根据显示屏的全屏显示样式控制显示屏141显示虚拟窗口。
47.在一些实施例中,处理器110中还可以设置存储器,用于存储指令和数据。
48.内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括
指令。处理器110通过运行存储在内部存储器121的指令,从而执行电子设备的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能、图像采集功能等)等。存储数据区可存储电子设备100使用过程中所创建的数据(比如音频数据、电话本、拍照所需的参数等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、通用闪存存储器(universal flash storage,ufs)等。
49.外部存储器接口122可以用于连接外部存储卡(例如,micro sd卡),实现扩展电子设备100的存储能力。
50.电子设备100可以通过音频模块130、扬声器130a、受话器130b、麦克风130c、耳机接口130d以及应用处理器等实现音频功能。例如音乐播放、录音等。
51.电子设备100可以通过gpu、显示屏141、以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏141和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
52.显示屏141可以用于显示图像、视频等。显示屏141可以包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd)、有机发光二极管(organic light-emitting diode,oled)、有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode,amoled)、柔性发光二极管(flex light-emitting diode,fled)、miniled、microled、micro-oled、量子点发光二极管(quantum dot light emitting diodes,qled)等。在一些实施例中,电子设备100可以包括1个或n个显示屏141,n为大于1的正整数。
53.在本技术实施例中显示屏141可以显示真实窗口或虚拟窗口。所述显示屏141在显示真实窗口或虚拟窗口时的显示样式由所述显示屏141的显示屏信息确定。所述显示屏信息包括但不限于以下至少一种信息:显示屏141的尺寸信息、显示屏141的分辨率、或显示屏141的横竖屏属性,所述显示屏141的尺寸信息即为全屏显示时显示窗口的大小,所述显示屏141的分辨率为所述显示屏141支持的最大分辨率,所述显示屏141的横竖屏属性用于表示所述显示屏141当前为横屏显示还是竖屏显示。
54.例如,若第一电子设备投屏至第二电子设备,所述第一电子设备的处理器可以获取到所述第一电子设备的第一显示屏的第一显示屏信息,所述第二电子设备的处理器可以获取到所述第二电子设备的第二显示屏的第二显示屏信息。
55.电子设备100还可以通过isp、摄像头151、视频编解码器、gpu、显示屏141以及应用处理器等实现拍摄功能。
56.isp可以用于处理摄像头151反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给isp处理,转化为肉眼可见的图像。在一些实施例中,isp可以设置在摄像头151中。
57.摄像头151可以用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出
service,wms)、和/或显示管理服务(display manager service,dms)、和/或应用管理服务(activity manager service,ams)负责创建、管理和刷新真实窗口的显示样式。
68.当投屏连接成功时,用户可以通过所述第一电子设备查看并操作真实窗口,或者也可以通过所述第二电子设备查看并操作虚拟窗口,并且在其中一侧的操作结果会实时同步显示在另一侧。
69.4)应用(application,app),为能够实现某项或多项特定功能的软件程序。通常,电子设备中可以安装多个应用。例如相机应用、短信应用、图像应用、各种邮箱应用、即时聊天软件或视频应用等。下文中提到的应用,可以是电子设备出厂时已安装的应用,也可以是用户在使用电子设备的过程中从网络下载或从其他电子设备获取的应用(例如,其它电子设备发送的应用)。
70.本技术实施例中,至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a和b和c,其中a,b,c可以是单个,也可以是多个。
71.以及,除非有相反的说明,本技术实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的大小、内容、顺序、时序、优先级或者重要程度等。例如,第二文件和第二文件,只是为了区分不同的文件,而并不是表示这两个文件的大小、内容、优先级或者重要程度等的不同。
72.为了更好地理解本技术实施例提供的技术方案,下面首先对相关技术中多屏协同的显示过程进行简单说明:
73.相关技术中小屏侧投屏至大屏侧时,在大屏侧基于小屏侧的真实窗口的尺寸创建并显示虚拟窗口,用户在大屏侧操作虚拟窗口,或者在小屏侧直接操作真实窗口都可以实时同步至另一侧。如图2中的(a)所示,大屏侧显示的虚拟窗口与小屏侧显示的真实窗口尺寸、比例保持一致。
74.在相关技术中仅在少数情况下支持全屏显示,例如对于本身支持横屏显示的应用程序,小屏侧在该类应用程序下旋转为横屏显示时,如图2中的(b)所示,大屏侧的虚拟窗口也随小屏侧旋转为横屏显示。在一些可能的场景下,大屏侧的虚拟窗口还设置有全屏按钮,用户点击该全屏按钮,可以实现大屏侧的虚拟窗口的全屏显示,如图2中的(c)所示。
75.但是根据图2中的(c)所示,在全屏显示时,保持小屏侧的真实窗口比例不变,大屏侧的虚拟窗口等比例放大,以视频播放窗口为例,视频播放窗口的上下左右均有黑边,没有布满大屏侧的屏幕,且字体和按钮也随之放大,没有适应大屏侧的分辨率,用户观看和操作体验效果较差。并且随着大屏侧的尺寸的增加,用户的体验效果会更差。并且当前还有很多不支持横屏显示的应用程序,此时大屏侧虚拟窗口的尺寸保持固定,不支持扩展为全屏显示,用户观看和操作体验效果较差。可见,相关技术中在多屏协同功能下,显示窗口不能适配被投屏设备的显示屏尺寸,用户观看和操作体验效果差。
76.为了解决上述问题,本技术实施例提供一种显示方法,第一电子设备可以根据第二电子设备的显示屏分辨率和是否可支持横竖屏的属性,确定所述第二电子设备在全屏显
示时的显示布局和方向,并对当前显示的第一界面按照所述显示布局和方向进行调整,当所述第一电子设备将调整后的第一界面投屏至所述第二电子设备时,所述第二电子设备可以根据所述显示布局和方向,重新绘制所述第一界面并显示。这样,可以保证被投屏的界面适配被投屏设备的显示器尺寸,提高用户观看和操作体验。
77.下面结合图1所示的电子设备100的硬件结构,对本技术实施例提供的显示方法进行详细说明。在本技术实施例中以第一电子设备投屏至第二电子设备为例进行说明,即第一设备为投屏设备或源设备,第二设备为被投屏设备或目标设备。所述第一电子设备和/或所述第二电子设备可以为图1所示的电子设备100。
78.需要说明的是,本技术实施例的投屏方法可以应用于任意应用中。本技术实施例中主要以视频应用和相机应用为例进行说明。当本技术实施例提供的方法应用于其他应用时,其实现方式与视频应用和相机应用类似,在此不做赘述。
79.例如图3中的(a)所示,第一电子设备的显示屏上显示用户界面300,所述用户界面300为通知栏界面。其中用户界面300包括“无线投屏”开关301。除此之外,用户界面300还可以包括其他功能开关,例如无线局域网(wireless local area network,wlan)开关,蓝牙开关等。又如图3中的(b)所示,所述第一电子设备的显示屏上显示用户界面310,所述用户界面310为用户当前操作的应用界面(如视频播放界面)。其中用户界面310包括“无线投屏”按钮311。除此之外,用户界面310还可以包括视频标题、视播放暂停按钮、选集按钮等。
80.如图4所示,第一电子设备可以响应于第一操作,在显示屏显示用户界面320。所述第一操作可以为对“无线投屏”开关301或“无线投屏”按钮311的操作(例如触摸操作),也可以为对用户的语音指令(如“开始投屏”)的操作,还可以为快捷手势操作(例如三指下滑等)。
81.示例性的,当第一电子设备响应于第一操作后,所述第一电子设备的处理器可以获取所述第一电子设备周围支持投屏功能的电子设备的标识,在显示屏显示用户界面320。所述用户界面320包括所述第一电子设备周围支持投屏功能的电子设备的标识,如包括电子设备10、电子设备20和电子设备30等。所述第一电子设备周围支持投屏功能的电子设备包括与所述第一电子设备位于同一局域网中的支持投屏功能的电子设备,和与所述第一电子设备通过nfc连接的支持投屏功能的电子设备。
82.所述第一电子设备可以响应于第二操作,确定用户选择的第二电子设备,所述第一电子设备确定要将自身显示屏上显示的内容投屏至所述第二电子设备。所述第二操作可以为对用户界面320中显示的电子设备的标识的操作。例如用户对电子设备10进行触摸操作,所述第一电子设备确定电子设备10为第二电子设备,并确定投屏至所述电子设备10。
83.本技术实施例提供的投屏方法既适用于支持横屏显示的应用程序(参见场景一),又适用于不支持横屏显示的应用程序(参见场景二),下面具体进行说明。
84.场景一、针对支持横屏显示的应用程序,以视频应用为例进行说明。所述第一电子设备按照所述第一电子设备的第一显示屏的第一显示样式,显示如图3中的(b)所示的视频播放界面。所述第一电子设备将如图3中的(b)所示的视频播放界面投屏至所述第二电子设备。
85.一种可能的实施例中,当所述第一电子设备将所述视频播放界面发送给所述第二电子设备时,所述第二电子设备直接全屏显示如图5中的(a)所示的虚拟窗口500,所述虚拟
窗口显示所述视频播放界面501。
86.在该实施例中,所述第二电子设备在接收到所述视频播放界面后,获取所述第二电子设备的第二显示屏的第二显示屏信息,将所述第二显示屏信息发送给所述第一电子设备。所述第一电子设备根据所述第二显示屏信息,确定所述第二电子设备在全屏显示时的第二显示样式。所述第一电子设备将所述第二显示样式发送给所述第二电子设备。所述第二电子设备根据所述第二显示样式,全屏显示所述视频播放界面。
87.另一种可能的实施例中,当所述第一电子设备将所述视频播放界面发送给所述第二电子设备时,所述第二电子设备显示如图5中的(b)所示的虚拟窗口510,所述虚拟窗口510显示所述视频播放界面511,还显示全屏按钮512。所述第二电子设备可以响应于对所述全屏按钮512的第三操作,全屏显示如图5中的(a)所示的虚拟窗口500。
88.在该实施例中,所述第二电子设备可以先接收所述第三操作,然后获取所述第二显示屏信息,再基于所述第二显示样式全屏显示所述视频播放界面。或者,所述第二电子设备可以先获取所述第二显示屏信息,接收所述第二显示样式,然后接收所述第三操作,再基于所述第二显示样式全屏显示所述视频播放界面。
89.可见,所述第二电子设备在全屏显示视频播放界面时,不仅可以对视频播放界面中的视频画面布满窗口进行全屏显示,还对视频播放界面中显示的字体和按钮的布局进行重新刷新,比直接放大显示时的布局更加美观,也更符合用户的操作习惯。
90.场景二、针对不支持横屏显示的应用程序,以相机应用为例进行说明。所述第一电子设备按照所述第一电子设备的第一显示屏的第一显示样式,显示如图6中的(a)所示的拍照界面600。所述第一电子设备将如图6中的(a)所示的拍照界面600投屏至所述第二电子设备。
91.一种可能的实施例中,当所述第一电子设备将所述拍照界面600发送给所述第二电子设备时,所述第二电子设备直接全屏显示如图6中的(b)所示的虚拟窗口610,所述虚拟窗口显示所述拍照界面611。
92.另一种可能的实施例中,当所述第一电子设备将所述拍照界面600发送给所述第二电子设备时,所述第二电子设备显示如图6中的(c)所示的虚拟窗口620,所述虚拟窗口620显示所述拍照界面621,还显示全屏按钮622。所述第二电子设备可以响应于对所述全屏按钮622的第四操作,全屏显示如图6中的(b)所示的虚拟窗口610。
93.可见,对于不支持横屏显示的相机应用,通过拍照界面的布局重新进行刷新,可以实现拍照界面的全屏显示,提高用户的观看和操作体验。
94.可以理解的是,本技术实施例的投屏方法适用于小屏侧投屏至大屏侧的场景,也适用于大屏侧投屏至小屏侧、小屏侧投屏至小屏侧、以及大屏侧投屏至大屏侧的场景。本技术实施例中主要以小屏侧投屏至大屏侧的场景为例进行说明,其他场景可以参见小屏侧投屏至大屏侧的场景,在此不做赘述。
95.本技术实施例提供的投屏方法可以应用于投屏系统,所述投屏系统包括第一电子设备和第二电子设备。当然,所述投屏系统还可以包括其他更多的电子设备,如第三电子设备。参见图7所示,为本技术实施例提供的一种可能的投屏系统架构示意图,所述投屏系统包括所述第一电子设备和所述第二电子设备,所述第一电子设备和所述第二电子设备之间通过多屏协同服务来完成投屏。
96.所述第二电子设备包括wms。所述第二电子设备支持全屏显示,所述第二电子设备的第二显示屏上显示全屏按钮。当所述全屏按钮被操作时,所述第二电子设备的wms可以获取到所述第二电子设备的第二显示屏的第二显示屏信息。所述第二电子设备可以基于多屏协同服务向所述第一电子设备发送所述第二显示屏信息。所述第二电子设备的wms的功能可以由所述第二电子设备的处理器完成。
97.所述第一电子设备包括dms,ams和wms。所述第一电子设备的dms、ams和wms用于负责创建、管理和刷新所述第一电子设备显示的真实窗口。示例性的,所述第一电子设备的dms负责管理所述第一电子设备的真实窗口的第一显示样式,所述第一显示样式可以称为所述第一电子设备的本地显示样式(localdisplay)。所述第一电子设备的ams用于管理所述第一电子设备的应用(或应用的界面)。所述第一电子设备的wms用于确定所述第一电子设备的第一显示屏以localdisplay显示真实窗口,所述真实窗口包括第一应用界面。所述第一电子设备的dms、ams和wms的功能可以由所述第一电子设备的处理器完成。
98.所述第一电子设备还可以基于多屏协同服务接收所述第二电子设备的第二显示屏的第二显示屏信息。所述第一电子设备可以根据所述第二显示屏信息,确定所述第二电子设备在全屏显示时的第二显示样式,所述第二显示样式可以称为所述第二电子设备的aa virtual display。
99.所述第一电子设备可以基于多屏协同服务向所述第二电子设备发送aa virtual display。所述第二电子设备的第二显示屏以aa virtual display全屏显示虚拟窗口,所述虚拟窗口包括所述第一应用界面。
100.图8为本技术实施例提供的一种可能的投屏流程示意图,可以应用于上述图7所示的投屏系统,包括以下步骤:
101.s801:第一电子设备在第一显示屏上显示真实窗口,所述真实窗口包括第一应用界面。
102.所述第一电子设备的dms确定所述第一电子设备的localdisplay(即第一显示样式),所述第一电子设备的wms根据localdisplay确定所述真实窗口的窗口大小和位置。所述第一电子设备的ams根据所述真实窗口的窗口大小和位置,在所述真实窗口中显示所述第一应用界面。
103.s802:所述第一电子设备基于多屏协同服务,将所述第一应用界面发送给第二电子设备。
104.s803:所述第二电子设备在第二显示屏上显示第一虚拟窗口,所述第一虚拟窗口包括所述第一应用界面和全屏按钮。
105.其中所述第一虚拟窗口为所述真实窗口的镜像,即所述第一虚拟窗口与所述真实窗口的窗口大小相同。
106.s804:所述第二电子设备接收用户点击所述第二显示屏上显示的所述全屏按钮的指令。
107.可以理解,用户对所述全屏按钮的操作除点击操作外,也可以为其他操作,如按压操作或双击操作等。
108.s805:所述第二电子设备的wms获取所述第二显示屏的第二显示屏信息。所述第二显示屏信息包括以下至少一种:所述第二显示屏的尺寸信息、所述第二显示屏的分辨率和
所述第二显示屏的横竖屏属性。
109.其中所述第二电子设备的重力传感器可以获取到所述第二显示屏的横竖屏属性,确定所述第二显示屏当前为横屏显示还是竖屏显示。所述第二显示屏的横竖屏属性可以用于确定所述第二显示屏上的第二虚拟窗口为横屏显示还是竖屏显示,所述第二虚拟窗口为所述第二电子设备全屏显示的虚拟窗口。
110.所述第二显示屏的尺寸信息和所述第二显示屏的分辨率可以用于确定所述第二电子全屏显示时的布局和分辨率。
111.s806:所述第二电子设备基于多屏协同服务,将所述第二显示屏信息发送给所述第一电子设备。
112.s807:所述第一电子设备创建所述第二电子设备在全屏显示时的aa virtual display。
113.s808:所述第一电子设备根据所述localdisplay和所述显示屏信息,刷新所述aa virtual display。
114.可选的,所述第一电子设备根据所述localdisplay、所述显示屏信息和音视频采集设备的标识,刷新所述aa virtual display,所述音视频采集设备的标识为所述第一电子设备的标识或第二电子设备的标识。这里因为如果在投屏过程中涉及到音视频的采集,第一电子设备和第二电子设备都可以采集音视频,因此用户可以自行选择由第一电子设备采集音视频或者由第二电子设备采集音视频。所述第一电子设备可以确定用户选择哪个电子设备作为音视频采集设备,即确定由第一电子设备采集音视频还是由第二电子设备采集音视频。这里通过考虑图像采集设备的横竖屏属性,可以保证后续所述第二电子设备为用户正向显示用户界面。
115.在本技术实施例中,为了保证用户在所述第二电子设备上观看到的用户界面为正向,所述aa virtual display的横竖屏方向和尺寸需要和第二显示屏的横竖屏属性和尺寸保持一致。这里还以第一电子设备为小屏设备,第二电子设备为大屏设备为例进行说明。一般情况下,若第二电子设备为大屏设备,所述第二电子设备的第二显示屏为横屏放置。当然不排除所述第二显示屏为竖屏放置的可能性。而小屏设备随着用户握持的改变,可能为横屏显示,可能为竖屏显示。音视频采集设备的摄像头的显示方向受音视频采集设备的物理方向和应用显示的横竖屏方向影响,并且还会影响最终第二虚拟窗口的显示,因此本技术实施例还制定了aa virtual display与localdisplay的协商策略,用于协商第二虚拟窗口的最终显示样式。所述协商策略在后面进行详细说明。
116.s809:所述第一电子设备基于多屏协同服务,将刷新后的所述aa virtual display发送给所述第二电子设备。
117.这里所述aa virtual display为经过s808刷新后的aa virtual display。
118.s810:所述第二电子设备根据所述aa virtual display,在所述第二显示屏全屏显示第二虚拟窗口,所述第二虚拟窗口显示所述第一应用界面。
119.这里所述aa virtual display为经过s808刷新后的aa virtual display。
120.可以理解,在所述第二显示器信息不发生改变、以及所述第一电子设备显示的应用程序不发送改变的情况下,所述第二电子设备可以一直以所述aa virtual display显示其他应用界面。
121.如果所述第二显示器信息、所述第一电子设备显示的应用程序中任一发生改变,可以重新执行图8所示的投屏流程。
122.这里对aa virtual display与localdisplay的协商策略进行详细说明。
123.首先对操作系统下相机的原生策略进行说明,本技术实施例中对搭载了操作系统的电子设备简称为设备。
124.1)设备在横屏握持和竖屏握持时,由于图像传感器(imagesensor)的成像扫描方向是固定的,但是最终imagesensor的出图方向和设备的物理方向不一定相同。以后置摄像头的imagesensor为例进行说明,如图9所示,当设备在横屏握持时,imagesensor的出图方向为正向,即对用户观看来说为正向,当设备在竖屏握持时,imagesensor的出图方向需要经过顺时针旋转90度,才能保证用户可以正向观看,即imagesensor的出图时已经逆时针旋转了90度。
125.2)基于1),应用程序在显示时还需要考虑应用自身处于的横竖屏方向,以保证不管imagesensor如何出图,应用程序均能够正向显示。还以后置摄像头为例,如图10所示,应用程序在横屏状态下,imagesensor的出图方向即为正向,应用层不需要进行旋转操作,就可以保证用户所见为正向,应用程序为竖屏状态下,imagesensor的出图方向已经进行了逆时针90度旋转,应用层需要在imagesensor出图的基础上再次顺时针旋转90度,以保证用户所见为正向。
126.aa virtual display与localdisplay的协商策略参见下述表1所示。这里还以第一电子设备为小屏设备,第二电子设备为大屏设备,且大屏设备为横屏放置为例进行说明,包括以下场景:
127.场景1:小屏设备为音视频采集设备,小屏设备为竖屏握持,小屏设备的imagesensor的出图方向如图11中的(a)所示,小屏设备的localdisplay规定应用显示为竖屏显示,大屏设备的aa virtual display规定应用显示为横屏显示。
128.localdisplay为竖屏显示,由上述2)可知,应用本身具有旋转策略且在旋转后应用显示为正向,因此这里不需要额外旋转,小屏设备的最终显示如11中的(c)所示。
129.aa virtual display为横屏显示,而大屏设备中应用本身不具有旋转能力,因此需要组播源发现协议(multicast source discovery protocol,msdp)进行补充旋转,msdp可以在imagesensor的出图方向的基础上顺时针旋转90度,旋转后应用显示为正向,且应用的分辨率需要根据大屏设备的显示屏的尺寸进行刷新,大屏设备的最终显示如图11中的(b)所示。
130.场景2:小屏设备为音视频采集设备,小屏设备为横屏握持,小屏设备的imagesensor的出图方向如图12中的(a)所示,小屏设备的localdisplay规定应用显示为横屏显示,大屏设备的aa virtual display规定应用显示为横屏显示。
131.localdisplay为横屏显示,由上述2)可知,imagesensor的出图方向为正向,因此这里不需要额外旋转,小屏设备的最终显示如图12中的(c)所示。
132.aa virtual display为横屏显示,imagesensor的出图方向为正向,因此这里不需要额外旋转,但应用的分辨率需要根据大屏设备的显示屏的尺寸进行刷新,大屏设备的最终显示如图12中的(b)所示。
133.场景3:大屏设备为音视频采集设备,小屏设备为竖屏握持,大屏设备的
imagesensor的出图方向如图13中的(a)所示,小屏设备的localdisplay规定应用显示为竖屏显示,大屏设备的aa virtual display规定应用显示为横屏显示。
134.localdisplay为竖屏显示,由上述2)可知,应用本身具有旋转策略但进行了多余旋转,因此需要msdp服务进行补充旋转,msdp可以在应用旋转的基础上逆时针旋转90度,旋转后应用显示方式为正向,小屏设备的最终显示如图13中的(c)所示。
135.aa virtual display为横屏显示,imagesensor的出图方向为正向,因此这里不需要额外旋转,但应用的分辨率需要根据大屏设备的显示屏的尺寸进行刷新,大屏设备的最终显示如图13中的(b)所示。
136.场景4:大屏设备为音视频采集设备,小屏设备为横屏握持,大屏设备的imagesensor的出图方向如图14中的(a)所示,小屏设备的localdisplay规定应用显示为横屏显示,大屏设备的aa virtual display规定应用显示为横屏显示。
137.localdisplay为横屏显示,由上述2)可知,imagesensor的出图方向为正向,因此这里不需要额外旋转,小屏设备的最终显示如图14中的(c)所示。
138.aa virtual display为横屏显示,imagesensor的出图方向为正向,因此这里不需要额外旋转,但应用的分辨率需要根据大屏设备的显示屏的尺寸进行刷新,大屏设备的最终显示如图14中的(b)所示。
139.表1
140.[0141][0142]
可见,本技术实施例中跨设备协同时,通过协商策略的制定,无论小屏侧是横屏握持还是竖屏握持,小屏侧和大屏侧均可以依照显示屏的大小、横竖屏方向和分辨率进行适应性地显示。尤其是当小屏侧投屏至大屏侧时,无论是自研应用或第三方应用,还是支持横屏显示或不支持横屏显示的应用,都可以在全屏显示时,布满大屏侧的显示窗口,且字体、按钮的显示比例正常,窗口的布局更加美观,提高用户的观看和操作体验。
[0143]
结合上述实施例及附图,本技术实施例提供一种投屏方法,该方法可以在具有图1所示的硬件结构的电子设备100中实现。
[0144]
如图15所示,本技术实施例提供的一种投屏方法的流程示意图,应用于第一电子设备,第一电子设备包括第一显示屏。包括以下步骤:
[0145]
s1501:所述第一电子设备在所述第一显示屏显示第一界面。
[0146]
s1502:所述第一电子设备接收第一操作,所述第一操作用于指示将所述第一界面投屏至第二电子设备显示。
[0147]
s1503:响应于所述第一操作,所述第一电子设备根据所述第二电子设备的第二显示屏的显示屏信息调整所述第一界面的显示样式。
[0148]
所述第二显示屏的显示屏信息包括以下至少一种:所述第二显示屏的尺寸信息、所述第二显示屏的分辨率和所述第二显示屏的横竖屏属性。
[0149]
所述调整显示样式后的第一界面为调整显示页面布局和/或显示方向后的第一界面。
[0150]
所述第一电子设备根据所述第二显示屏的显示屏信息调整所述第一界面的显示样式,可以是将所述第一界面在所述第二显示屏上全屏显示时的显示样式,或者所述第一界面在所述第二显示屏上以全屏的一定比例(如第一比例,所述第一比例大于0且不大于1)显示时的显示样式,例如按照全屏的60%显示时的显示样式。
[0151]
在一些实施例中,所述第一电子设备根据所述第二电子设备的第二显示屏的显示屏信息调整所述第一界面的显示样式,包括:所述第一电子设备根据所述第二显示屏的显示屏信息,确定所述第二电子设备在全屏显示时的第一显示样式;所述第一电子设备对所
述第一界面按照所述第一显示样式进行调整。
[0152]
所述第一电子设备根据所述第二显示屏的显示屏信息,确定所述第二电子设备在全屏显示时的第一显示样式,包括:
[0153]
所述第一电子设备根据所述第二显示屏的显示屏信息和进行音视频采集的电子设备的横竖屏属性,确定所述第二电子设备在全屏显示时的第一显示样式。
[0154]
示例性的,所述第二电子设备为横屏,所述第一电子设备根据所述第二显示屏的显示屏信息和进行音视频采集的电子设备的横竖屏属性,确定所述第二电子设备在全屏显示时的第一显示样式,包括:
[0155]
如果进行音视频采集的电子设备为所述第一电子设备,且所述第一电子设备为竖屏,将所述第一界面的显示方向顺时针旋转第一角度,并将所述第一界面的分辨率按照所述第二显示屏的尺寸和分辨率进行调整;
[0156]
如果进行音视频采集的电子设备为所述第一电子设备,且所述第一电子设备为横屏,将所述第一界面的分辨率按照所述第二显示屏的尺寸和分辨率进行调整,以及可选的,保持所述第一界面的显示方向不变;
[0157]
如果进行音视频采集的电子设备为所述第二电子设备,将所述第一界面的分辨率按照所述第二显示屏的尺寸和分辨率进行调整,以及可选的,保持所述第一界面的显示方向不变(在应用具有旋转能力时)或顺时针旋转第三角度(在应用不具有旋转能力时)。
[0158]
示例性的,所述第二电子设备为竖屏,所述第一电子设备根据所述第二显示屏的显示屏信息和进行音视频采集的电子设备的横竖屏属性,确定所述第二电子设备在全屏显示时的第一显示样式,包括:
[0159]
如果进行音视频采集的电子设备为所述第一电子设备,且所述第一电子设备为竖屏,将所述第一界面的分辨率按照所述第二显示屏的尺寸和分辨率进行调整,以及可选的,保持所述第一界面的显示方向不变;
[0160]
如果进行音视频采集的电子设备为所述第一电子设备,且所述第一电子设备为横屏,将所述第一界面的显示方向顺时针旋转第四角度,并将所述第一界面的分辨率按照所述第二显示屏的尺寸和分辨率进行调整。
[0161]
如果进行音视频采集的电子设备为所述第二电子设备,将所述第一界面的分辨率按照所述第二显示屏的尺寸和分辨率进行调整,以及可选的,保持所述第一界面的显示方向不变(在应用具有旋转能力时)或顺时针旋转第五角度(在应用不具有旋转能力时)。
[0162]
在一些实施例中,所述第一电子设备还可以根据进行音视频采集的电子设备的横竖屏属性,确定所述第一电子设备在显示时的第二显示样式;所述第一电子设备按照所述第二显示样式显示所述第一界面。
[0163]
示例性的,所述第一电子设备还可以根据进行音视频采集的电子设备的横竖屏属性,确定所述第一电子设备在显示时的第二显示样式,包括:
[0164]
如果进行音视频采集的电子设备为所述第一电子设备,所述第一电子设备为横屏或竖屏,所述第一电子设备可以保持所述第一界面当前的显示样式不变;
[0165]
如果进行音视频采集的电子设备为所述第二电子设备,所述第二电子设备为横屏,所述第一电子设备为横屏时,所述第一电子设备可以保持所述第一界面当前的显示样式不变;
[0166]
如果进行音视频采集的电子设备为所述第二电子设备,所述第二电子设备为横屏,所述第一电子设备为竖屏时,将所述第一界面的显示方向逆时针旋转第二角度;
[0167]
如果进行音视频采集的电子设备为所述第二电子设备,所述第二电子设备为竖屏,所述第一电子设备为竖屏时,所述第一电子设备可以保持所述第一界面当前的显示样式不变;
[0168]
如果进行音视频采集的电子设备为所述第二电子设备,所述第二电子设备为竖屏,所述第一电子设备为横屏时,将所述第一界面的显示方向逆时针旋转第六角度(在应用具有旋转能力时),或者保持所述第一界面当前的显示方向不变(在应用不具有旋转能力时)。
[0169]
s1504:所述第一电子设备将调整显示样式后的所述第一界面发送给所述第二电子设备显示。
[0170]
如图16所示,本技术实施例还提供一种投屏方法的流程示意图,应用于第二电子设备,第二电子设备包括第二显示屏。包括以下步骤:
[0171]
s1601:所述第二电子设备接收并显示第一界面,所述第一界面是第一电子设备根据所述第二电子设备的第二显示屏的显示屏信息对所述第一电子设备上显示的界面进行调整得到的。
[0172]
s1602:所述第二电子设备接收第二操作,所述第二操作用于指示所述第二电子设备进行全屏显示。
[0173]
其中s1601和s1602的执行先后顺序在此不做限定。
[0174]
s1603:响应所述第二操作,所述第二电子设备对所述第一界面调整进行全屏显示。
[0175]
可选的,所述第二电子设备接收并显示调整显示后的第一界面之前,所述第二电子设备还可以获取所述第二显示屏的显示屏信息;所述第二电子设备将所述第二显示屏的显示屏信息发送给所述第一电子设备。
[0176]
本技术实施例中图15和16所示的方法的具体实现方式可以参见上述相关实施例的介绍。
[0177]
本技术实施例中各个实施例可以相互结合使用,也可以单独使用。
[0178]
上述本技术提供的实施例中,从电子设备作为执行主体的角度对本技术实施例提供的方法进行了介绍。为了实现上述本技术实施例提供的方法中的各功能,电子设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于计数方案的特定应用和设计约束条件。
[0179]
基于相同的构思,图17所示为本技术提供的一种电子设备1700,用于执行图15或图16所示的投屏方法。所述电子设备1700可以为第一电子设备或第二电子设备。示例的,电子设备1700包括处理模块1701和存储模块1702。其中一个或多个计算程序被存储在存储模块1702中并被配置为被该一个或多个处理模块1701执行,实现本技术实施例提供的投屏方法。可选的,所述电子设备还包括收发模块1703。示例性的,所述收发模块1703将调整显示样式后的第一界面发送给第二电子设备。
[0180]
基于相同的构思,图18所示为本技术提供的一种电子设备1800。电子设备1800包
括至少一个处理器1810、存储器1820和收发器1830。其中,处理器1810与存储器1820和收发器1830耦合,本技术实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。本技术实施例中不限定上述收发器1830、处理器1810以及存储器1820之间的连接介质。例如,本技术实施例在图18中以存储器1820、处理器1810以及收发器1830之间可以通过总线连接,所述总线可以分为地址总线、数据总线、控制总线等。
[0181]
具体的,存储器1820用于存储程序指令。
[0182]
收发器1830用于发送或接收调整显示样式后的第一界面等。
[0183]
处理器1810用于调用存储器1820中存储的程序指令,使得设备1800执行图15或图16所示的投屏方法。
[0184]
在本技术实施例中,处理器1810可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0185]
在本技术实施例中,存储器1820可以是非易失性存储器,比如硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,ram)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本技术实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
[0186]
应理解,该电子设备1800可以用于实现本技术实施例的图15或图16所示的方法,相关特征可以参照上文,此处不再赘述。
[0187]
本技术实施例还提供一种投屏系统,包括执行上述投屏方法的第一电子设备,和执行上述投屏方法的第二电子设备。
[0188]
所述第一电子设备和所述第二电子设备进行多屏协同。
[0189]
所属领域的技术人员可以清楚地了解到本技术实施例可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括ram、rom、电可擦可编程只读存储器(electrically erasable programmable read only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外。任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(digital subscriber line,dsl)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、dsl或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本技术实施例所使
用的,盘(disk)和碟(disc)包括压缩光碟(compact disc,cd)、激光碟、光碟、数字通用光碟(digital video disc,dvd)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
[0190]
总之,以上所述仅为本技术的实施例而已,并非用于限定本技术的保护范围。凡根据本技术的揭露,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1