【技术实现步骤摘要】
一种支持多人协同的虚拟现实数据传输方法及系统
本申请涉及互联网
,尤其涉及支持多人协同的虚拟现实数据传输方法及系统。
技术介绍
随着互联网应用的发展,利用网络实现的远程控制或场景共享等作为新的交互方式,让不同的用户之间可以进行互动。屏幕交互是数据共享技术的重要应用之一,广泛应用于协同娱乐或游戏、协同办公或教学等领域。屏幕交互技术基于图形用户界面(GraphicalUserInterface,GUI),可以包括通过一台终端设备监控其他终端的屏幕,通过其他终端共享场景或其他终端设备的屏幕,以及在相同或不同类型的终端之间共享屏幕等多种交互形式。近年来,随着虚拟现实(VirtualReality,VR),增强现实(AugmentedReality,AR),混合现实(MixedReality,MR)和XR(XReality,X表示一个未知变量)等技术的迅速发展,可以实现虚拟现实(VR)、增强现实(AR)、混合现实(MR)、XR等不同场景。在多人协同的具体场景中,因为考虑到中途有人加入场景的情况,例如,当三个人在多人协同场 ...
【技术保护点】
1.一种支持多人协同的虚拟现实数据传输方法,其特征在于,包括:/n获取第一客户端在第一场景的实时数据;/n当第二客户端进入第一场景,确定实时数据中第一客户端相同节点的相同行为;/n通过第一客户端丢弃中间数据并保存第一状态数据;/n通过服务器二次合并第一状态数据,得到第二状态数据;/n向第二客户端发送第二状态数据并同步实时的第一场景。/n
【技术特征摘要】
1.一种支持多人协同的虚拟现实数据传输方法,其特征在于,包括:
获取第一客户端在第一场景的实时数据;
当第二客户端进入第一场景,确定实时数据中第一客户端相同节点的相同行为;
通过第一客户端丢弃中间数据并保存第一状态数据;
通过服务器二次合并第一状态数据,得到第二状态数据;
向第二客户端发送第二状态数据并同步实时的第一场景。
2.根据权利要求1所述的方法,其特征在于,所述第一客户端为所述第一场景启动时进入场景的客户端,所述第一客户端包括至少两台第一客户端。
3.根据权利要求2所述的方法,其特征在于,所述实时数据包括至少两台第一客户端各自在不同节点的不同行为,其中,相同节点的相同行为包括随时间戳递增的多个先后操作。
4.根据权利要求3所述的方法,其特征在于,所述第二客户端为所述第一场景启动后进入场景的客户端,所述第二客户端进入场景的时间晚于所述第一客户端,所述第二客户端包括至少一台第二客户端。
5.根据权利要求4所述的方法,其特征在于,所述确定实时数据中第一客户端相同节点的相同行为进一步包括:
确定第二客户端进入场景前,所述至少两台第一客户端各自在相同节点的相同行为,以及所述相同行为随时间戳递增的多个先后操作。
6.根据权利要求...
【专利技术属性】
技术研发人员:周清会,曹延杰,张建国,汤代理,
申请(专利权)人:上海曼恒数字技术股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。