一种虚拟现实信息传输方法及虚拟现实系统
文献发布时间:2023-06-19 13:46:35
技术领域
本发明是关于虚拟现实技术领域,特别是关于一种虚拟现实信息传输方法及虚拟现实系统。
背景技术
目前虚拟现实设备已经走进日常生活,很多大型商场都开始推出基于虚拟现实的体验项目。当前的很多虚拟现实体验项目还需要基于有线通信传输来收发信息,但是有线通信传输由于需要电缆的连接,因此这一类设备大大限制了用户的活动自由度,降低了虚拟现实项目的用户体验。当前已经推出了很多基于无线传输的虚拟现实设备,这类虚拟现实设备通过一台主机将声音和视频信号发送给可穿戴设备,这种传输方式对于主机的要求比较高,因为主机要同时处理复杂的立体声信号和视频信号,在主机算力不足时,可能出现图像与声音失调或者失真的问题,即便主机算力充足,以何种粒度传输声音片段和图像片段才能够保证两者之间传输资源方面的协调也是单个主机情况下需要考虑的问题。
发明内容
本发明的目的在于提供一种虚拟现实信息传输方法及虚拟现实系统。
为实现上述目的,本发明提供了一种虚拟现实信息传输方法,其特征在于,虚拟现实信息传输方法包括如下步骤:由第一虚拟现实主机接收虚拟现实服务提供商服务器发送的虚拟现实图像数据;由第二虚拟现实主机接收虚拟现实服务提供商服务器发送的虚拟现实声音数据;在接收到虚拟现实图像数据之后,由第一虚拟现实主机在第一时间间隔向用户穿戴设备发送第一虚拟现实数据分配消息,其中,第一虚拟现实数据分配消息向用户穿戴设备分配第一虚拟现实数据资源以及第二虚拟现实数据资源,其中,第一虚拟现实数据资源以及第二虚拟现实数据资源用于传输虚拟现实图像数据,其中,第一虚拟现实数据资源位于第二时间间隔中,第二虚拟现实数据资源位于第三时间间隔中,其中,第二时间间隔与第一时间间隔之间至少间隔一个时间间隔;在接收到虚拟现实图像数据之后,由第二虚拟现实主机在第一时间间隔向用户穿戴设备发送第二虚拟现实数据分配消息,其中,第二虚拟现实数据分配消息向用户穿戴设备分配第三虚拟现实数据资源以及第四虚拟现实数据资源,其中,第三虚拟现实数据资源以及第四虚拟现实数据资源用于传输虚拟现实声音数据,其中,第三虚拟现实数据资源位于第二时间间隔中,第四虚拟现实数据资源位于第三时间间隔中;在接收到第一虚拟现实数据分配消息以及第二虚拟现实数据分配消息之后,由用户穿戴设备判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中是否重叠;如果判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中不重叠,则由用户穿戴设备在第一虚拟现实数据资源上接收虚拟现实图像数据以及由用户穿戴设备在第三虚拟现实数据资源上接收虚拟现实声音数据;在接收到虚拟现实图像数据以及虚拟现实声音数据之后,由用户穿戴设备向用户提供虚拟现实图像数据以及虚拟现实声音数据。
在一优选的实施方式中,虚拟现实信息传输方法包括如下步骤:如果判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中重叠,则由用户穿戴设备在第四时间间隔中向第一虚拟现实主机发送冲突通知,并由用户穿戴设备在第四时间间隔中向第二虚拟现实主机发送冲突通知,其中,在时间上,第四时间间隔位于第一时间间隔之后,并且位于第二时间间隔之前;在接收到冲突通知之后,由第一虚拟现实主机通过光纤通信连接将冲突通知发送给第二虚拟现实主机;在接收到冲突通知之后,由第二虚拟现实主机放弃在第三虚拟现实数据资源上向用户穿戴设备发送虚拟现实声音数据;在接收到冲突通知之后,由第一虚拟现实主机继续在第一虚拟现实数据资源上向用户穿戴设备发送虚拟现实图像数据;在向第一虚拟现实主机以及第二虚拟现实主机发送冲突通知之后,由用户穿戴设备在第一虚拟现实数据资源上接收虚拟现实图像数据;在接收到虚拟现实图像数据之后,由用户穿戴设备向用户提供虚拟现实图像数据。
在一优选的实施方式中,虚拟现实信息传输方法包括如下步骤:在接收到第一虚拟现实数据分配消息以及第二虚拟现实数据分配消息之后,由用户穿戴设备判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中是否重叠,并由用户穿戴设备判断第二虚拟现实数据资源以及第四虚拟现实数据资源在频域中是否重叠;如果判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中重叠,则由用户穿戴设备在第四时间间隔中向第一虚拟现实主机发送冲突通知,并由用户穿戴设备在第四时间间隔中向第二虚拟现实主机发送冲突通知,其中,在时间上,第四时间间隔位于第一时间间隔之后,并且位于第二时间间隔之前;如果判断第二虚拟现实数据资源以及第四虚拟现实数据资源在频域中重叠,则由用户穿戴设备在第四时间间隔中向第一虚拟现实主机发送第二冲突通知,并由用户穿戴设备在第四时间间隔中向第二虚拟现实主机发送第二冲突通知;在接收到冲突通知之后,由第一虚拟现实主机通过光纤通信连接将冲突通知发送给第二虚拟现实主机;在接收到第二冲突通知之后,由第一虚拟现实主机通过光纤通信连接将第二冲突通知发送给第二虚拟现实主机;在接收到冲突通知之后,由第二虚拟现实主机放弃在第三虚拟现实数据资源上向用户穿戴设备发送虚拟现实声音数据;在接收到冲突通知之后,由第一虚拟现实主机继续在第一虚拟现实数据资源上向用户穿戴设备发送虚拟现实图像数据;在接收到第二冲突通知之后,由第二虚拟现实主机放弃在第四虚拟现实数据资源上向用户穿戴设备发送虚拟现实声音数据;在接收到第二冲突通知之后,由第一虚拟现实主机继续在第二虚拟现实数据资源上向用户穿戴设备发送虚拟现实图像数据。
在一优选的实施方式中,虚拟现实信息传输方法包括如下步骤:由用户将用户穿戴设备设置为声音优先模式;在用户穿戴设备被设置为声音优先模式之后,用户穿戴设备接收到第一虚拟现实数据分配消息以及第二虚拟现实数据分配消息;在接收到第一虚拟现实数据分配消息以及第二虚拟现实数据分配消息之后,由用户穿戴设备判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中是否重叠;
如果判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中重叠,则由用户穿戴设备在第四时间间隔中向第一虚拟现实主机发送第三冲突通知,并由用户穿戴设备在第四时间间隔中向第二虚拟现实主机发送第三冲突通知,其中,在时间上,第四时间间隔位于第一时间间隔之后,并且位于第二时间间隔之前;在接收到第三冲突通知之后,由第二虚拟现实主机通过光纤通信连接将第三冲突通知发送给第一虚拟现实主机。
在一优选的实施方式中,虚拟现实信息传输方法包括如下步骤:在接收到第三冲突通知之后,由第二虚拟现实主机继续在第三虚拟现实数据资源上向用户穿戴设备发送虚拟现实声音数据;在接收到第三冲突通知之后,由第一虚拟现实主机放弃在第一虚拟现实数据资源上向用户穿戴设备发送虚拟现实图像数据;在向第一虚拟现实主机以及第二虚拟现实主机发送第三冲突通知之后,由用户穿戴设备在第三虚拟现实数据资源上接收虚拟现实声音数据。
本发明还提供了一种虚拟现实系统,其特征在于,虚拟现实系统包括用于如下操作的模块:由第一虚拟现实主机接收虚拟现实服务提供商服务器发送的虚拟现实图像数据;由第二虚拟现实主机接收虚拟现实服务提供商服务器发送的虚拟现实声音数据;在接收到虚拟现实图像数据之后,由第一虚拟现实主机在第一时间间隔向用户穿戴设备发送第一虚拟现实数据分配消息,其中,第一虚拟现实数据分配消息向用户穿戴设备分配第一虚拟现实数据资源以及第二虚拟现实数据资源,其中,第一虚拟现实数据资源以及第二虚拟现实数据资源用于传输虚拟现实图像数据,其中,第一虚拟现实数据资源位于第二时间间隔中,第二虚拟现实数据资源位于第三时间间隔中,其中,第二时间间隔与第一时间间隔之间至少间隔一个时间间隔;在接收到虚拟现实图像数据之后,由第二虚拟现实主机在第一时间间隔向用户穿戴设备发送第二虚拟现实数据分配消息,其中,第二虚拟现实数据分配消息向用户穿戴设备分配第三虚拟现实数据资源以及第四虚拟现实数据资源,其中,第三虚拟现实数据资源以及第四虚拟现实数据资源用于传输虚拟现实声音数据,其中,第三虚拟现实数据资源位于第二时间间隔中,第四虚拟现实数据资源位于第三时间间隔中;在接收到第一虚拟现实数据分配消息以及第二虚拟现实数据分配消息之后,由用户穿戴设备判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中是否重叠;如果判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中不重叠,则由用户穿戴设备在第一虚拟现实数据资源上接收虚拟现实图像数据以及由用户穿戴设备在第三虚拟现实数据资源上接收虚拟现实声音数据;在接收到虚拟现实图像数据以及虚拟现实声音数据之后,由用户穿戴设备向用户提供虚拟现实图像数据以及虚拟现实声音数据。
在一优选的实施方式中,虚拟现实系统包括用于如下操作的模块:如果判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中重叠,则由用户穿戴设备在第四时间间隔中向第一虚拟现实主机发送冲突通知,并由用户穿戴设备在第四时间间隔中向第二虚拟现实主机发送冲突通知,其中,在时间上,第四时间间隔位于第一时间间隔之后,并且位于第二时间间隔之前;在接收到冲突通知之后,由第一虚拟现实主机通过光纤通信连接将冲突通知发送给第二虚拟现实主机;在接收到冲突通知之后,由第二虚拟现实主机放弃在第三虚拟现实数据资源上向用户穿戴设备发送虚拟现实声音数据;在接收到冲突通知之后,由第一虚拟现实主机继续在第一虚拟现实数据资源上向用户穿戴设备发送虚拟现实图像数据;在向第一虚拟现实主机以及第二虚拟现实主机发送冲突通知之后,由用户穿戴设备在第一虚拟现实数据资源上接收虚拟现实图像数据;在接收到虚拟现实图像数据之后,由用户穿戴设备向用户提供虚拟现实图像数据。
在一优选的实施方式中,虚拟现实系统包括用于如下操作的模块:在接收到第一虚拟现实数据分配消息以及第二虚拟现实数据分配消息之后,由用户穿戴设备判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中是否重叠,并由用户穿戴设备判断第二虚拟现实数据资源以及第四虚拟现实数据资源在频域中是否重叠;如果判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中重叠,则由用户穿戴设备在第四时间间隔中向第一虚拟现实主机发送冲突通知,并由用户穿戴设备在第四时间间隔中向第二虚拟现实主机发送冲突通知,其中,在时间上,第四时间间隔位于第一时间间隔之后,并且位于第二时间间隔之前;如果判断第二虚拟现实数据资源以及第四虚拟现实数据资源在频域中重叠,则由用户穿戴设备在第四时间间隔中向第一虚拟现实主机发送第二冲突通知,并由用户穿戴设备在第四时间间隔中向第二虚拟现实主机发送第二冲突通知;在接收到冲突通知之后,由第一虚拟现实主机通过光纤通信连接将冲突通知发送给第二虚拟现实主机;在接收到第二冲突通知之后,由第一虚拟现实主机通过光纤通信连接将第二冲突通知发送给第二虚拟现实主机;在接收到冲突通知之后,由第二虚拟现实主机放弃在第三虚拟现实数据资源上向用户穿戴设备发送虚拟现实声音数据;在接收到冲突通知之后,由第一虚拟现实主机继续在第一虚拟现实数据资源上向用户穿戴设备发送虚拟现实图像数据;在接收到第二冲突通知之后,由第二虚拟现实主机放弃在第四虚拟现实数据资源上向用户穿戴设备发送虚拟现实声音数据;在接收到第二冲突通知之后,由第一虚拟现实主机继续在第二虚拟现实数据资源上向用户穿戴设备发送虚拟现实图像数据。
在一优选的实施方式中,虚拟现实系统包括用于如下操作的模块:由用户将用户穿戴设备设置为声音优先模式;在用户穿戴设备被设置为声音优先模式之后,用户穿戴设备接收到第一虚拟现实数据分配消息以及第二虚拟现实数据分配消息;在接收到第一虚拟现实数据分配消息以及第二虚拟现实数据分配消息之后,由用户穿戴设备判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中是否重叠;如果判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中重叠,则由用户穿戴设备在第四时间间隔中向第一虚拟现实主机发送第三冲突通知,并由用户穿戴设备在第四时间间隔中向第二虚拟现实主机发送第三冲突通知,其中,在时间上,第四时间间隔位于第一时间间隔之后,并且位于第二时间间隔之前;在接收到第三冲突通知之后,由第二虚拟现实主机通过光纤通信连接将第三冲突通知发送给第一虚拟现实主机。
在一优选的实施方式中,虚拟现实系统包括用于如下操作的模块:在接收到第三冲突通知之后,由第二虚拟现实主机继续在第三虚拟现实数据资源上向用户穿戴设备发送虚拟现实声音数据;在接收到第三冲突通知之后,由第一虚拟现实主机放弃在第一虚拟现实数据资源上向用户穿戴设备发送虚拟现实图像数据;在向第一虚拟现实主机以及第二虚拟现实主机发送第三冲突通知之后,由用户穿戴设备在第三虚拟现实数据资源上接收虚拟现实声音数据。
与现有技术相比,本发明具有如下有益效果,如背景技术中所陈述,当前已经推出了很多基于无线传输的虚拟现实设备,这类虚拟现实设备通过一台主机将声音和视频信号发送给可穿戴设备,这种传输方式对于主机的要求比较高,在主机算力不足时,可能出现图像与声音失调或者失真的问题,即便主机算力充足,以何种粒度传输声音片段和图像片段才能够保证两者之间资源上的协调(例如将一帧画面传输完成之后再传输声音的形式是否会导致资源分配过于偏向图像,或者如果将一帧画面中的1/4的信息发送给用户,然后开始传输声音信息是否是合理的资源分配方式,事实上,这些问题至今没有统一的解决方案)也是单个主机情况下需要考虑的问题。目前可以考虑通过提供两台主机(或者更多台主机)分别给可穿戴设备提供声音和图像来解决该问题,但是该方法又面临如何协调两台主机的传输的问题,本申请提出的方法旨在解决该问题。
附图说明
图1是根据本发明一实施方式的流程图。
图2是根据本发明一实施方式的流程图。
具体实施方式
为了使本领域技术人员更加清楚地理解本发明的概念和思想,以下结合具体实施例详细描述本发明。应理解,本文给出的实施例都只是本发明可能具有的所有实施例的一部分。本领域技术人员在阅读本申请的说明书以后,有能力对下述实施例的部分或整体作出改进、改造、或替换,这些改进、改造、或替换也都包含在本发明要求保护的范围内。
在本文中,术语“第一”、“第二”和其它类似词语并不意在暗示任何顺序、数量和重要性,而是仅仅用于对不同的元件进行区分。在本文中,术语“一”、“一个”和其它类似词语并不意在表示只存在一个事物,而是表示有关描述仅仅针对事物中的一个,事物可能具有一个或多个。在本文中,术语“包含”、“包括”和其它类似词语意在表示逻辑上的相互关系,而不能视作表示空间结构上的关系。例如,“A包括B”意在表示在逻辑上B属于A,而不表示在空间上B位于A的内部。另外,术语“包含”、“包括”和其它类似词语的含义应视为开放性的,而非封闭性的。例如,“A包括B”意在表示B属于A,但是B不一定构成A的全部,A还可能包括C、D、E等其它元素。
在本文中,术语“实施例”、“本实施例”、“一实施例”、“一个实施例”并不表示有关描述仅仅适用于一个特定的实施例,而是表示这些描述还可能适用于另外一个或多个实施例中。本领域技术人员应理解,在本文中,任何针对某一个实施例所做的描述都可以与另外一个或多个实施例中的有关描述进行替代、组合、或者以其它方式结合,替代、组合、或者以其它方式结合所产生的新实施例是本领域技术人员能够容易想到的,属于本发明的保护范围。
本发明提供的虚拟现实信息传输方法包括如下步骤:
由第一虚拟现实主机接收虚拟现实服务提供商服务器发送的虚拟现实图像数据;在一个实施例中,虚拟现实主机例如是商场中常见的用于给例如VR眼镜提供数据的计算机,本申请的虚拟现实主机要求具有无线通信功能;在一个实施例中,图像数据可以被称为视频数据;
由第二虚拟现实主机接收虚拟现实服务提供商服务器发送的虚拟现实声音数据;在一个实施例中,声音数据可以被称为音频数据;
在接收到虚拟现实图像数据之后,由第一虚拟现实主机在第一时间间隔向用户穿戴设备发送第一虚拟现实数据分配消息,其中,第一虚拟现实数据分配消息向用户穿戴设备分配第一虚拟现实数据资源以及第二虚拟现实数据资源,其中,第一虚拟现实数据资源以及第二虚拟现实数据资源用于传输虚拟现实图像数据,其中,第一虚拟现实数据资源位于第二时间间隔中,第二虚拟现实数据资源位于第三时间间隔中,其中,第二时间间隔与第一时间间隔之间至少间隔一个时间间隔;在一个实施例中,一个时间间隔可以是0.25ms、0.5ms、1ms、2ms等等,作为一个基本原则,如果虚拟现实应用是游戏类应用,那么时间间隔应当尽量小,如果虚拟现实应用是准静态应用(例如通过VR自然风光展示来舒缓情绪的VR应用),那么时间间隔可以较大;在一个实施例中,一旦时间间隔选定,那么在整个VR应用的操作过程中,时间间隔不能改变;在一个实施例中,虚拟现实数据分配消息可以参照下行控制消息或者侧链路控制消息的形式进行设计,在一个实施例中,虚拟现实数据资源需要占用一定时域资源以及一定的频域资源;两个虚拟现实数据如果占用相同时间但是占用不同频率,则两者相当于进行频分复用;本领域技术人员应该理解,第三时间间隔位于第二时间间隔之后;
在接收到虚拟现实图像数据之后,由第二虚拟现实主机在第一时间间隔向用户穿戴设备发送第二虚拟现实数据分配消息,其中,第二虚拟现实数据分配消息向用户穿戴设备分配第三虚拟现实数据资源以及第四虚拟现实数据资源,其中,第三虚拟现实数据资源以及第四虚拟现实数据资源用于传输虚拟现实声音数据,其中,第三虚拟现实数据资源位于第二时间间隔中,第四虚拟现实数据资源位于第三时间间隔中;
在接收到第一虚拟现实数据分配消息以及第二虚拟现实数据分配消息之后,由用户穿戴设备判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中是否重叠;
如果判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中不重叠,则由用户穿戴设备在第一虚拟现实数据资源上接收虚拟现实图像数据以及由用户穿戴设备在第三虚拟现实数据资源上接收虚拟现实声音数据;在一个实施例中,无论是第一虚拟现实数据分配消息还是第二虚拟现实数据分配消息,两者均给用户穿戴设备分配了两个数据资源,一个数据资源时间上在前,一个数据资源时间上在后;
在接收到虚拟现实图像数据以及虚拟现实声音数据之后,由用户穿戴设备向用户提供虚拟现实图像数据以及虚拟现实声音数据。
进一步的,虚拟现实信息传输方法包括如下步骤:如果判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中重叠,则由用户穿戴设备在第四时间间隔中向第一虚拟现实主机发送冲突通知,并由用户穿戴设备在第四时间间隔中向第二虚拟现实主机发送冲突通知,其中,在时间上,第四时间间隔位于第一时间间隔之后,并且位于第二时间间隔之前。
在一个实施例中,本发明使用的冲突通知可以具有简单的格式,例如下表:
表1
本申请的冲突通知设计的可扩展性较强,如果需要设计三台主机同时传输灰度图像、颜色数据以及声音,那么结合前述步骤,本申请可以设计如下步骤,
由第一虚拟现实主机接收虚拟现实服务提供商服务器发送的虚拟现实灰度图像数据;由第二虚拟现实主机接收虚拟现实服务提供商服务器发送的虚拟现实声音数据;由第三虚拟现实主机接收虚拟现实服务提供商服务器发送的虚拟现实图像颜色数据;
第一、第二虚拟现实主机操作参见前面介绍的步骤,第三虚拟现实主机在第一时间间隔向用户穿戴设备发送第三虚拟现实数据分配消息,其中,第三虚拟现实数据分配消息向用户穿戴设备分配第五虚拟现实数据资源以及第六虚拟现实数据资源,其中,第五虚拟现实数据资源以及第六虚拟现实数据资源用于传输虚拟现实图像颜色数据,其中,第五虚拟现实数据资源位于第二时间间隔中,第六虚拟现实数据资源位于第三时间间隔中。
在该情况下,可以基于如下方式设计冲突通知,
表2
在该实施例(与表2相关联的实施例)情况下,如果第二虚拟现实主机接收到冲突通知,则第二虚拟现实主机在第二时间间隔不发送声音数据,如果第三第二虚拟现实主机接收到冲突通知,则第三虚拟现实主机在第二时间间隔不发送颜色数据。
还可以优选的基于如下方式设计冲突通知,
表3
应当理解的是,在具有单独的颜色数据传输主机的实施例中,颜色数据不会具有最高优先级,因为单独传输颜色数据没有任何意义;
在接收到冲突通知之后,由第一虚拟现实主机通过光纤通信连接将冲突通知发送给第二虚拟现实主机;
在接收到冲突通知之后,由第二虚拟现实主机放弃在第三虚拟现实数据资源上向用户穿戴设备发送虚拟现实声音数据;
在接收到冲突通知之后,由第一虚拟现实主机继续在第一虚拟现实数据资源上向用户穿戴设备发送虚拟现实图像数据;
在向第一虚拟现实主机以及第二虚拟现实主机发送冲突通知之后,由用户穿戴设备在第一虚拟现实数据资源上接收虚拟现实图像数据;
在接收到虚拟现实图像数据之后,由用户穿戴设备向用户提供虚拟现实图像数据。
进一步的,虚拟现实信息传输方法包括如下步骤:
在接收到第一虚拟现实数据分配消息以及第二虚拟现实数据分配消息之后,由用户穿戴设备判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中是否重叠,并由用户穿戴设备判断第二虚拟现实数据资源以及第四虚拟现实数据资源在频域中是否重叠;
如果判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中重叠,则由用户穿戴设备在第四时间间隔中向第一虚拟现实主机发送冲突通知,并由用户穿戴设备在第四时间间隔中向第二虚拟现实主机发送冲突通知,其中,在时间上,第四时间间隔位于第一时间间隔之后,并且位于第二时间间隔之前;
如果判断第二虚拟现实数据资源以及第四虚拟现实数据资源在频域中重叠,则由用户穿戴设备在第四时间间隔中向第一虚拟现实主机发送第二冲突通知,并由用户穿戴设备在第四时间间隔中向第二虚拟现实主机发送第二冲突通知;
在接收到冲突通知之后,由第一虚拟现实主机通过光纤通信连接将冲突通知发送给第二虚拟现实主机;
在接收到第二冲突通知之后,由第一虚拟现实主机通过光纤通信连接将第二冲突通知发送给第二虚拟现实主机;
在接收到冲突通知之后,由第二虚拟现实主机放弃在第三虚拟现实数据资源上向用户穿戴设备发送虚拟现实声音数据;
在接收到冲突通知之后,由第一虚拟现实主机继续在第一虚拟现实数据资源上向用户穿戴设备发送虚拟现实图像数据;
在接收到第二冲突通知之后,由第二虚拟现实主机放弃在第四虚拟现实数据资源上向用户穿戴设备发送虚拟现实声音数据;
在接收到第二冲突通知之后,由第一虚拟现实主机继续在第二虚拟现实数据资源上向用户穿戴设备发送虚拟现实图像数据。
进一步的,虚拟现实信息传输方法包括如下步骤:
由用户将用户穿戴设备设置为声音优先模式;在一个实施例中,例如虚拟现实应用是录播音乐会现场,则高保真声音传输优先于图像传输,在此情况下,用户可以在用户穿戴设备中通过软件方式(基于人机界面的“setting”选项方式)或者硬件方式(例如用户穿戴设备上的按键)选择声音优先模式;
在用户穿戴设备被设置为声音优先模式之后,用户穿戴设备接收到第一虚拟现实数据分配消息以及第二虚拟现实数据分配消息;
在接收到第一虚拟现实数据分配消息以及第二虚拟现实数据分配消息之后,由用户穿戴设备判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中是否重叠;
如果判断第一虚拟现实数据资源以及第三虚拟现实数据资源在频域中重叠,则由用户穿戴设备在第四时间间隔中向第一虚拟现实主机发送第三冲突通知,并由用户穿戴设备在第四时间间隔中向第二虚拟现实主机发送第三冲突通知,其中,在时间上,第四时间间隔位于第一时间间隔之后,并且位于第二时间间隔之前;
在接收到第三冲突通知之后,由第二虚拟现实主机通过光纤通信连接将第三冲突通知发送给第一虚拟现实主机。
进一步的,虚拟现实信息传输方法包括如下步骤:
在接收到第三冲突通知之后,由第二虚拟现实主机继续在第三虚拟现实数据资源上向用户穿戴设备发送虚拟现实声音数据;
在接收到第三冲突通知之后,由第一虚拟现实主机放弃在第一虚拟现实数据资源上向用户穿戴设备发送虚拟现实图像数据;
在向第一虚拟现实主机以及第二虚拟现实主机发送第三冲突通知之后,由用户穿戴设备在第三虚拟现实数据资源上接收虚拟现实声音数据。
以上结合具体实施方式(包括实施例和实例)详细描述了本发明的概念、原理和思想。本领域技术人员应理解,本发明的实施方式不止上文给出的这几种形式,本领域技术人员在阅读本申请文件以后,可以对上述实施方式中的步骤、方法、系统、部件做出任何可能的改进、替换和等同形式,这些改进、替换和等同形式应视为落入在本发明的范围内,本发明的保护范围仅以权利要求书为准。
- 一种虚拟现实信息传输方法及虚拟现实系统
- 一种用于虚拟现实系统的多信息体感交互手套系统及方法