本公开涉及远程展示,具体地,涉及一种远程展示方法、电子设备及计算机可读存储介质。
背景技术:
1、目前,虚拟现实(virtual reality,vr)技术是一种新兴的实用技术,vr技术是通过利用计算机模拟产生一个三维空间的虚拟场景,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者身临其境地观察三维空间内的事物。随着社会生产力和科学技术的不断发展,各个领域对vr技术的需求逐渐增多。
2、例如,vr技术可以应用于空间(例如,建筑物等)展示系统中,基于vr技术可以构筑建筑物的逼真的三维模型,全方位的展示建筑物内部和外部的结构及功能,从而用户可以通过网络在建筑物的三维模型中漫游,身临其境地感受建筑物及其周边环境,快捷方便地实现远程看房选房等。
技术实现思路
1、根据本公开的一个方面,提供一种远程展示方法,应用于第一终端,包括:基于实时音视频技术与第二终端建立通信连接,使得所述第一终端与所述第二终端同步展示相同的目标空间的第一图像,其中,所述第一图像的类型包括以下中的任意一种:二维户型图、三维户型图、全景图像,其中所述第一终端中配置了第一图形绘制工具,所述第二终端中配置了第二图形绘制工具;响应于检测到对所述第二终端上所展示的所述目标空间的第一图像执行的第一操作,利用所述第二终端中配置的第二图形绘制工具来获取对应于第一操作的第一操作数据,并基于获取的第一操作数据来基于第一操作数据来绘制图像,以显示对第一图像进行图形绘制得到的第二图像;通过所述通信连接将基于所述第二图形绘制工具的所述第一操作数据由所述第二终端传输至所述第一终端,使得所述第一终端利用所述第一终端中配置的第一图形绘制工具基于所述第一操作数据对所述第一终端所展示的目标空间的第一图像同步执行第一操作,以使得所述第一终端展示目标空间的第二图像。
2、根据本公开的一个方面,提供一种远程展示方法,应用于第二终端,包括:基于实时音视频技术与第一终端建立通信连接,使得所述第二终端与所述第一终端同步展示相同的目标空间的第一图像,其中,所述第一图像的类型包括以下中的任意一种:二维户型图、三维户型图、全景图像,其中所述第一终端中配置了第一图形绘制工具,所述第二终端中配置了第二图形绘制工具;响应于检测到对所述第二终端上所展示的所述目标空间的第一图像执行的第一操作,所述第二图形绘制工具对所述第二终端所展示的目标空间的第一图像同步执行第一操作,以使得所述第二终端展示所述目标空间的第二图像;通过所述通信连接将与所述第一操作对应的所述第一操作数据传输至所述第一终端,使得所述第一终端利用所述第一终端中配置的第一图形绘制工具基于所述第一操作数据对所述第一终端所展示的目标空间的第一图像同步执行第一操作,以使得所述第一终端展示目标空间的第二图像。
3、根据本公开的一个方面,提供一种远程展示方法,应用于第一终端。该远程展示方法包括:基于实时音视频技术与第二终端建立通信连接,使得第一终端与第二终端同步展示相同的目标空间的第一图像;将控制权限分配给第二终端,控制权限用于控制第一终端与第二终端之间的同步展示;通过通信连接从第二终端接收第一操作信息,第一操作信息与对第二终端所展示的第一图像执行的、将第一图像改变为目标空间的第二图像的第一操作相对应;以及基于第一操作信息对第一终端所展示的目标空间的第一图像同步执行第一操作,使得第一终端展示目标空间的第二图像。
4、例如,在一些实施方式中,将控制权限分配给第二终端包括:从第二终端接收用于请求控制权限的请求信息;响应于请求信息,向第二终端发送权限分配信息,权限分配信息指示将控制权限分配给第二终端。
5、例如,在一些实施方式中,第一终端具有控制权限,并且其中,将控制权限分配给第二终端包括:向第二终端发送指示控制权限已被释放的第一权限释放指令,以用于将控制权限分配给第二终端。
6、例如,在一些实施方式中,还包括:从第二终端接收指示控制权限已被释放的第二权限释放指令,以获得控制权限。
7、例如,在一些实施方式中,第一图像的类型包括以下中的任意一种:二维户型图、三维户型图、全景图像。
8、例如,在一些实施方式中,第二图像的类型与第一图像的类型相同,目标空间包括多个子空间,目标空间的第一图像包括分别对应于多个子空间的多个子图像,第一操作是对第二终端上所展示的第一图像执行从多个子空间中选择任一子空间的选择操作。
9、例如,在一些实施方式中,第二图像的类型与第一图像的类型不相同,并且第一操作是对第二终端上所展示的第一图像执行切换至第二图像的切换操作。
10、例如,在一些实施方式中,第二图像的类型与第一图像的类型相同,并且第一操作是对第二终端上所展示的第一图像执行的以下操作中的任意一种:点击、拖动、放大和缩小。
11、例如,在一些实施方式中,基于第一操作信息对第一终端所展示的目标空间的第一图像同步执行第一操作包括:根据第一操作信息设定第一终端中配置的第一图形绘制工具的状态,以使得第一终端展示目标空间的第二图像,其中,第一图形绘制工具和第二终端中配置的第二图形绘制工具是相同的图形绘制工具。
12、例如,在一些实施方式中,第一操作信息由第二终端通过利用第二图形绘制工具监听第一操作来被获取。
13、例如,在一些实施方式中,第二图像的类型与第一图像的类型相同,目标空间包括多个子空间,其中,第一操作包括以下中的至少一个:改变目标空间中的漫游点的位置、改变漫游点的视角、改变漫游点所在的子空间。
14、根据本公开的另一个方面,提供一种远程展示方法,应用于第二终端。该远程展示方法包括:基于实时音视频技术与第一终端建立通信连接,使得第二终端与第一终端同步展示相同的目标空间的第一图像;获得控制权限,控制权限用于控制第二终端与第一终端之间的同步展示;响应于对第二终端上所展示的目标空间的第一图像执行的第一操作,展示目标空间的第二图像;以及通过通信连接向第一终端发送与第一操作对应的第一操作信息,使得第一终端基于第一操作信息对第一终端所展示的目标空间的第一图像同步执行第一操作,以使得第一终端展示目标空间的第二图像。
15、例如,在一些实施方式中,获得控制权限包括:向第一终端发送用于请求控制权限的请求信息;以及从第一终端接收响应于请求信息的权限分配信息,权限分配信息指示将控制权限分配给第二终端。
16、例如,在一些实施方式中,第一终端具有控制权限,并且其中,获得控制权限包括:从第一终端接收指示控制权限已被释放的第一权限释放指令,以获得控制权限。
17、例如,在一些实施方式中,还包括:向第一终端发送指示控制权限已被释放的第二权限释放指令,以使得第一终端获得控制权限。
18、例如,在一些实施方式中,第一图像的类型包括以下中的任意一种:二维户型图、三维户型图、全景图像。
19、例如,在一些实施方式中,第二图像的类型与第一图像的类型相同,目标空间包括多个子空间,目标空间的第一图像包括分别对应于多个子空间的多个子图像,第一操作是对第二终端上所展示的第一图像执行从多个子空间中选择任一子空间的选择操作,其中,展示目标空间的第二图像包括:展示与选择操作所选择的子空间对应的子图像,其中,所选择的子空间对应的子图像作为第二图像。
20、例如,在一些实施方式中,其中,第二图像的类型与第一图像的类型不相同,第一操作是对第二终端上所展示的第一图像执行切换至第二图像的切换操作,其中,展示目标空间的第二图像包括:展示从第一图像切换到的第二图像。
21、例如,在一些实施方式中,第二图像的类型与第一图像的类型相同;第一操作是对第二终端上所展示的第一图像执行的以下操作中的任意一种:点击、拖动、放大和缩小。
22、例如,在一些实施方式中,第二图像的类型与第一图像的类型相同,目标空间包括多个子空间,其中,第一操作包括以下中的至少一个:改变目标空间中的漫游点的位置、改变漫游点的视角、改变漫游点所在的子空间。
23、例如,在一些实施方式中,通过通信连接向第一终端发送与第一操作对应的第一操作信息,使得第一终端基于第一操作信息对第一终端所展示的目标空间的第一图像同步执行第一操作,包括:通过通信连接向第一终端发送与第一操作对应的第一操作信息,使得第一终端基于第一操作信息设定第一终端中配置的第一图形绘制工具的状态,以使得第一终端展示目标空间的第二图像,其中,第一图形绘制工具和第二终端中配置的第二图形绘制工具是相同的图形绘制工具。
24、例如,在一些实施方式中,由第二终端通过利用第二图形绘制工具监听第一操作来获取第一操作信息。
25、根据本公开的另一个方面,提供一种电子设备,包括:一个或多个处理器;和存储器,用于存储一个或多个计算机程序。当一个或多个计算机程序被一个或多个处理器执行时,使得一个或多个处理器实现如上的远程展示方法。
26、根据本公开的另一个方面,提供一种计算机可读存储介质,其上存储有一个或多个计算机程序。当一个或多个计算机程序被处理器执行时实现如上的远程展示方法。
1.一种远程展示方法,应用于第一终端,包括:
2.根据权利要求1所述的远程展示方法,其中,所述第二图像的类型与所述第一图像的类型相同,所述目标空间包括多个子空间,所述目标空间的第一图像包括分别对应于所述多个子空间的多个子图像,所述第一操作是对所述第二终端上所展示的所述第一图像执行从所述多个子空间中选择任一子空间的选择操作,其中,
3.根据权利要求1所述的远程展示方法,其中,所述第二图像的类型与所述第一图像的类型不相同,并且所述第一操作是对所述第二终端上所展示的所述第一图像执行切换至第二图像的切换操作,其中,
4.根据权利要求1所述的远程展示方法,其中,所述第二图像的类型与所述第一图像的类型相同,并且所述第一操作是对所述第二终端上所展示的所述第一图像执行的以下操作中的任意一种:点击、拖动、放大和缩小。
5.根据权利要求1所述的远程展示方法,其中,所述第二图像的类型与所述第一图像的类型相同,所述目标空间包括多个子空间,
6.根据权利要求1所述的远程展示方法,其中,
7.一种远程展示方法,应用于第二终端,包括:
8.根据权利要求7所述的远程展示方法,其中,所述第二图像的类型与所述第一图像的类型相同,所述目标空间包括多个子空间,所述目标空间的第一图像包括分别对应于所述多个子空间的多个子图像,所述第一操作是对所述第二终端上所展示的所述第一图像执行从所述多个子空间中选择任一子空间的选择操作,
9.根据权利要求8所述的远程展示方法,其中,所述第二图像的类型与所述第一图像的类型不相同,所述第一操作是对所述第二终端上所展示的所述第一图像执行切换至第二图像的切换操作,
10.根据权利要求8所述的远程展示方法,其中,所述第二图像的类型与所述第一图像的类型相同;所述第一操作是对所述第二终端上所展示的所述第一图像执行的以下操作中的任意一种:点击、拖动、放大和缩小。
11.根据权利要求8所述的远程展示方法,其中,所述第二图像的类型与所述第一图像的类型相同,所述目标空间包括多个子空间,
12.根据权利要求7所述的远程展示方法,其中,
13.一种电子设备,包括:
14.一种计算机可读存储介质,其上存储有一个或多个计算机程序,