基于元宇宙的设备交互方法、装置、计算机和存储介质与流程
未命名
07-15
阅读:162
评论:0
1.本发明涉及元宇宙技术领域,特别涉及一种基于元宇宙的设备交互方法、装置、计算机和存储介质。
背景技术:
2.元宇宙(metaverse),是人类运用数字技术构建的,由现实世界映射或超越现实世界,可与现实世界交互的虚拟世界,具备新型社会体系的数字生活空间,随着计算机和通信技术的不断发展,元宇宙的应用也得到不断推广。
3.meta公司发布了首款元宇宙办公套件horizon workrooms,在其中用户借助oculus远程桌面应用,可以在虚拟现实环境中使用个人电脑,查看电脑文件并进行共享。
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.一种基于元宇宙的设备交互装置,包括:
30.第一播放指令获取模块,用于获取第一播放指令,根据所述第一播放指令获取第一多媒体信息,并确定播放所述第一多媒体信息的虚拟设备;
31.第一多媒体信息发送模块,用于向桥接单元发送所述第一多媒体信息和所述虚拟设备的身份标识信息;
32.第一多媒体信息播放模块,用于基于所述桥接单元根据预设映射关系对所述虚拟设备的身份标识信息解析得到的物理设备地址,将所述第一多媒体信息发送至物理设备,由所述物理设备对所述第一多媒体信息进行播放。
33.在其中一个实施例中,所述第一多媒体信息包括多媒体播放方法和多媒体内容;
34.第一多媒体信息播放模块还用于由所述物理设备基于所述多媒体播放方法对所述多媒体内容进行播放。
35.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:
36.获取第一播放指令,根据所述第一播放指令获取第一多媒体信息,并确定播放所述第一多媒体信息的虚拟设备;
37.向桥接单元发送所述第一多媒体信息和所述虚拟设备的身份标识信息;
38.基于所述桥接单元根据预设映射关系对所述虚拟设备的身份标识信息解析得到的物理设备地址,将所述第一多媒体信息发送至物理设备,由所述物理设备对所述第一多媒体信息进行播放。
39.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
40.获取第一播放指令,根据所述第一播放指令获取第一多媒体信息,并确定播放所述第一多媒体信息的虚拟设备;
41.向桥接单元发送所述第一多媒体信息和所述虚拟设备的身份标识信息;
42.基于所述桥接单元根据预设映射关系对所述虚拟设备的身份标识信息解析得到的物理设备地址,将所述第一多媒体信息发送至物理设备,由所述物理设备对所述第一多媒体信息进行播放。
43.上述基于元宇宙的设备交互方法、装置、计算机和存储介质,该桥接单元存储物理设备和虚拟设备的对应关系,当用户需要控制元宇宙中的虚拟设备进行播放多媒体信息时,由桥接单元确定与所需播放的第一多媒体信息的虚拟设备对应的物理设备,由该物理设备对第一多媒体信息进行播放,从而实现对该第一多媒体信息的播放,而无需用户利用自己的个人电脑进行播放,有效提高了多媒体信息的播放效率,有效提高了用户的工作效率,使得用户获得沉浸式的体验。
附图说明
44.图1为一个实施例中基于元宇宙的设备交互方法的流程示意图;
45.图2为一个实施例中基于元宇宙的设备交互装置的结构框图;
46.图3为一个实施例中计算机设备的内部结构图。
具体实施方式
47.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
48.实施例一
49.本实施例中,如图1所示,提供了一种基于元宇宙的设备交互方法,其包括:
50.步骤110,获取第一播放指令,根据所述第一播放指令获取第一多媒体信息,并确定播放所述第一多媒体信息的虚拟设备。
51.具体地,该第一播放指令由用户输入,用于控制元宇宙中的虚拟设备播放多媒体信息。该第一多媒体信息为虚拟设备所播放的多媒体信息,该虚拟设备为元宇宙中的设备对象,可以是元宇宙中的虚拟的pc(personal computer,个人计算机)或者是laptop(笔记本电脑),该虚拟设备可以在元宇宙中播放媒体信息。本实施例中,用户可通过元宇宙的输入装置向虚拟设备输入第一播放指令,这样,根据该第一播放指令,即可获取到该虚拟设备所需播放的第一多媒体信息,并且确定需要播放第一媒体信息的虚拟设备。
52.步骤120,向桥接单元发送所述第一多媒体信息和所述虚拟设备的身份标识信息;其中,所述桥接单元存储物理设备和虚拟设备的映射关系。
53.本实施例中,该桥接单元可以是独立的物理的服务器,也可以是元宇宙服务器中的软件单元,该桥接单元用于提供域名服务或者提供相当于域名服务的功能。该桥接单元中预先注册了元宇宙中各虚拟设备与现实的物理设备的映射关系,该映射关系预先注册并且存储在桥接单元中。本实施例中,虚拟设备接收到到第一播放指令后,向桥接单元发送解析请求,请求桥接单元反馈与该虚拟设备对应的物理设备。本实施例中,虚拟设备的身份标识信息记录了虚拟设备的身份信息,每一虚拟设备具有唯一的身份标识信息,用于区分不同的虚拟设备,这样,该桥接单元即可根据虚拟设备的身份标识信息查找到与该虚拟设备
对应的物理设备。
54.步骤130,基于所述桥接单元根据预设映射关系对所述虚拟设备的身份标识信息解析得到的物理设备地址,将所述第一多媒体信息发送至物理设备,由所述物理设备对所述第一多媒体信息进行播放。
55.本实施例中,该物理设备地址为ip地址,或者是以太坊地址,也可以是用于表示设备地址的其他物理地址。桥接单元根据物理设备与虚拟设备的映射关系,查到到与该虚拟设备的身份标识信息对应的物理设备的物理设备地址,桥接单元将该第一多媒体信息发送至该物理设备地址对应的物理设备,由该物理设备进行第一多媒体信息进行播放,从而实现了多媒体信息的播放,而在元宇宙中则表现为虚拟设备在对该多媒体信息播放,使得用户无需利用自己的个人电脑进行播放,有效提高了多媒体信息的播放效率,有效提高了用户的工作效率,使得用户获得沉浸式的体验。
56.上述实施例中,该桥接单元存储物理设备和虚拟设备的对应关系,当用户需要控制元宇宙中的虚拟设备进行播放多媒体信息时,由桥接单元确定与所需播放的第一多媒体信息的虚拟设备对应的物理设备,由该物理设备对第一多媒体信息进行播放,从而实现对该第一多媒体信息的播放,而无需用户利用自己的个人电脑进行播放,有效提高了多媒体信息的播放效率,有效提高了用户的工作效率,使得用户获得沉浸式的体验。
57.在一个实施例中,所述第一多媒体信息包括多媒体播放方法和多媒体内容;所述由所述物理设备对所述第一多媒体信息进行播放的步骤包括:由所述物理设备基于所述多媒体播放方法对所述多媒体内容进行播放。
58.本实施例中,多媒体内容包括音频内容和/或视频内容,即该多媒体内容既可以是音频,也可以是视频,该多媒体播放方法为元宇宙中虚拟设备的播放的方法,多媒体播放方法包括多媒体播放的音量、多媒体播放的声道、多媒体播放的角度、多媒体播放的比例、多媒体播放的分辨率、多媒体播放的亮度、对比度等。该多媒体播放方法适配虚拟设备在元宇宙中的位置,因此,物理设备根据多媒体播放方法播放该第一多媒体信息,使得该第一多媒体信息在元宇宙的虚拟设备上播放更为真实,使得用户的沉浸式体验更佳。
59.在一个实施例中,基于元宇宙的设备交互方法还包括:获取第二播放指令,根据所述第二播放指令获取第二多媒体信息,并确定与所述第二多媒体信息对应的物理设备;基于所述物理设备向所述桥接单元发送的解析请求,由所述桥接单元根据所述预设映射关系确定与所述物理设备对应的所述虚拟设备;对所述第二多媒体信息进行解码,得到解码后的所述第二多媒体信息,由所述虚拟设备播放所述解码后的所述第二多媒体信息。
60.本实施例中,适用于物理设备上的多媒体信息通过虚拟设备进行播放。具体地,该第二播放指令由用户输入,用于控制现实中的物理设备播放多媒体信息。第二多媒体信息为物理设备所需播放的多媒体信息。物理设备通过桥接单元找到与其对应的虚拟设备,由元宇宙服务器对多媒体信息解码,得到解码后的第二多媒体信息,该解码后的第二多媒体信息适配虚拟设备的播放,因此,由虚拟设备对该解码后的第二多媒体信息进行播放。这样,在元宇宙中可以适配虚拟设备进行多媒体信息的播放,使得多媒体信息在元宇宙的虚拟设备上播放更为真实,使得用户的沉浸式体验更佳。
61.在一个实施例中,所述基于所述物理设备向所述桥接单元发送的解析请求,由所述桥接单元根据所述预设映射关系确定与所述物理设备对应的所述虚拟设备的步骤包括:
基于所述物理设备向所述桥接单元发送的解析请求,由所述桥接单元根据所述预设映射关系确定与所述物理设备对应的所述虚拟设备,确定所述虚拟设备的虚拟空间位置;所述由所述虚拟设备播放所述解码后的所述第二多媒体信息的步骤包括:由所述虚拟设备基于所述虚拟空间位置播放所述解码后的所述第二多媒体信息。
62.本实施例中,所述虚拟设备的虚拟空间位置为虚拟设备在元宇宙中的空间位置,该元宇宙为虚拟的场景,所述虚拟设备的虚拟空间位置即该虚拟设备在元宇宙这一虚拟的场景中的位置,包括该虚拟设备的坐标位置和相对于用户的方向,其在用户的视角中体现为与用户的距离和相对用户的方向,这样,通过桥接单元的解析,可以获得虚拟设备在元宇宙中的虚拟空间位置,而由于每一用户在元宇宙中虚拟身份的位置也不同,因此,虚拟设备相对于每一用户的相对位置也不同,虚拟设备基于其虚拟空间位置播放解码后的第二多媒体信息,使得每一用户感受到在虚拟空间位置上的虚拟设备播放的多媒体信息,即如果多媒体信息为音频,元宇宙空间音频渲染引擎模拟虚拟声源的方位和距离,使用户感知虚拟设备处为声源;如果是视频(或消息)则元宇宙在虚拟设备所在位置显示视频,该视频所展示的角度、比例都将适配虚拟设备所在的位置,这样,使得虚拟设备播放多媒体信息更为真实,更为契合元宇宙的虚拟场景,使得用户的沉浸式体验更佳。
63.在一个实施例中,基于元宇宙的设备交互方法还包括:获取当前用户的第一身份标识,获取与所述用户身份标识对应的用户信息;获取接收方的用户的第二身份标识;将所述用户信息以及所述第二身份标识发送至所述桥接单元;基于所述桥接单元对所述第二身份标识解析得到的物理设备地址,将所述用户信息发送至所述物理设备地址对应的物理设备,由所述物理设备对所述用户信息进行展示。
64.本实施例中,用户的身份标识记录了用户的身份信息,每一用户具有唯一的身份标识,用于区分不同的用户,当前用户为需要在元宇宙中展示虚拟数字形象的用户,接收方的用户为接收并能够观看到另一用户的虚拟数字形象的用户。该用户信息可以包括用户在元宇宙中的虚拟数字形象或者虚拟数字化身。本实施例中,当前用户将自身的用户信息以及接收方的第二身份标识发送至桥接单元,这样,桥接单元可以根据第二身份标识获知需要发送的接收方的用户,进而将该用户信息发送至接收方的用户对应的物理设备,由接收方的物理设备对该用户信息进行展示。这样,使得处于元宇宙中的每一用户,都能观看到其他用户的虚拟数字形象,使得元宇宙的展示更为真实,体验更佳。
65.在一个实施例中,所述用户信息包括内容名称和内容传送方法;所述由所述物理设备对所述用户信息进行展示的步骤包括:由接收方的用户的所述物理设备根据所述内容传送方法对所述内容名称对应的内容进行展示。
66.本实施例中,该内容名称为用户的虚拟数字形象所需要展示的内容的名称,内容传送方法为该虚拟数字形象所展示的方法或者方式,内容名称对应的内容即为用户的虚拟数字形象,本实施例中,通过将内容名称和内容传送方法由桥接单元转发至接收方的物理设备,使得接收方的物理设备能够根据内容传送方法对该内容名称所对应的内容进行展示。
67.应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分
步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
68.实施例二
69.本实施例中,用户在元宇宙中生成虚拟设备对象(如数字化身的pc或laptop),虚拟设备的虚拟功能包括但不限于音频播放、视频展现或消息传递。每个对象在元宇宙中具有虚拟身份标识,其可以是分布式身份标识,或者是以太坊地址,只要可以唯一限定一个对象即可,在此不做限定。
70.物理世界中的物理设备同样具有身份标识,一般是ip地址。
71.元宇宙中桥接单元(也可以是其他名字,或可以是物理服务器,也可以是元宇宙服务器的上的一个软件)提供域名服务,该服务实现虚拟身份标识和ip地址的双向映射。
72.元宇宙平台厂家可使用面向对象的技术构建应用程序,通过实例化对象以创建虚拟设备,该虚拟对象可以具有音频播放、视频展现、内容传送、消息传递等方法(对象、实例、实例化、方法等术语参见面向对象编程)。该虚拟设备虽然没有物理音(视频)输出功能(如没有物理扬声器、显示屏),但可以使用元宇宙平台的音视频解码、渲染功能,按照可提升用户沉浸体验的方式仿真输出。
73.用户将其物理设备和虚拟设备的对应关系注册在元宇宙的桥接单元中。
74.当用户控制虚拟设备播放音(视)频时,虚拟设备向桥接单元发送所需播放的内容名称和方法;桥接单元根据其所存映射,获得物理设备ip地址,转发消息;物理设备获得消息后按照所需方法对内容进行播放。相反地,物理世界内容也可以通过虚拟设备进行播放,物理设备通过桥接单元找到其对应的虚拟设备,并将内容(音视频、消息)传送到元宇宙进行解码,元宇宙空间服务器根据虚拟设备身份标识定位该设备在虚拟空间位置;如果是音频播放,则元宇宙空间音频渲染引擎模拟虚拟声源的方位和距离,使用户感知虚拟设备处为声源;如果是视频(或消息)则元宇宙在虚拟设备所在位置显示视频。
75.用户的数字化身可以直接传递虚拟环境中的内容给其他数字化身。用户通过虚拟设备上的内容传送方法,根据对方的身份标识(或在虚拟环境中通过动作)将虚拟内容对象发给内容接收方数字化身;同时将内容名称、接收方虚拟身份标识、内容传送方法发送给桥接单元;桥接单元查找该用户虚拟身份标识对应物理设备ip地址;桥接单元向发送方物理设备转发消息,其中包括内容名称、接收方物理设备ip、内容传送方法;接收方物理设备接到消息后根据消息指示发送内容给接收方物理设备。
76.实施例三
77.本实施例中,如图2所示,提供一种基于元宇宙的设备交互装置,包括:
78.第一播放指令获取模块310,用于获取第一播放指令,根据所述第一播放指令获取第一多媒体信息,并确定播放所述第一多媒体信息的虚拟设备;
79.第一多媒体信息发送模块320,用于向桥接单元发送所述第一多媒体信息和所述虚拟设备的身份标识信息;
80.第一多媒体信息播放模块330,用于基于所述桥接单元根据预设映射关系对所述虚拟设备的身份标识信息解析得到的物理设备地址,将所述第一多媒体信息发送至物理设备,由所述物理设备对所述第一多媒体信息进行播放。
81.在一个实施例中,所述第一多媒体信息包括多媒体播放方法和多媒体内容;
82.第一多媒体信息播放模块还用于由所述物理设备基于所述多媒体播放方法对所述多媒体内容进行播放。
83.在一个实施例中,所述装置还包括:
84.第二播放指令获取模块,用于获取第二播放指令,根据所述第二播放指令获取第二多媒体信息,并确定与所述第二多媒体信息对应的物理设备;
85.虚拟设备确定模块,用于基于所述物理设备向所述桥接单元发送的解析请求,由所述桥接单元根据所述预设映射关系确定与所述物理设备对应的所述虚拟设备;
86.虚拟设备播放模块,用于对所述第二多媒体信息进行解码,得到解码后的所述第二多媒体信息,由所述虚拟设备播放所述解码后的所述第二多媒体信息。
87.在一个实施例中,虚拟设备确定模块还用于基于所述物理设备向所述桥接单元发送的解析请求,由所述桥接单元根据所述预设映射关系确定与所述物理设备对应的所述虚拟设备,确定所述虚拟设备的虚拟空间位置;虚拟设备播放模块还用于由所述虚拟设备基于所述虚拟空间位置播放所述解码后的所述第二多媒体信息。
88.在一个实施例中,所述装置还包括:
89.用户信息获取模块,用于获取当前用户的第一身份标识,获取与所述用户身份标识对应的用户信息;
90.第二身份标识获取模块,用于获取接收方的用户的第二身份标识;
91.用户信息发送模块,用于将所述用户信息以及所述第二身份标识发送至所述桥接单元;
92.用户信息展示模块,用于基于所述桥接单元对所述第二身份标识解析得到的物理设备地址,将所述用户信息发送至所述物理设备地址对应的物理设备,由所述物理设备对所述用户信息进行展示。
93.在一个实施例中,所述用户信息包括内容名称和内容传送方法;所述用户信息展示模块还用于由所述物理设备根据所述内容传送方法对所述内容名称对应的内容进行展示。
94.关于基于元宇宙的设备交互装置的具体限定可以参见上文中对于基于元宇宙的设备交互方法的限定,在此不再赘述。上述基于元宇宙的设备交互装置中的各个单元可全部或部分通过软件、硬件及其组合来实现。上述各单元可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个单元对应的操作。
95.实施例四
96.本实施例中,提供了计算机设备。其内部结构图可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序,且该非易失性存储介质部署有数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与部署了应用软件的其他计算机设备通信。该计算机程序被处理器执行时以实现一种基于元宇宙的设备交互方法。该计算机设备的显示屏可以是液晶显
示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
97.本领域技术人员可以理解,图3中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
98.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
99.获取第一播放指令,根据所述第一播放指令获取第一多媒体信息,并确定播放所述第一多媒体信息的虚拟设备;
100.向桥接单元发送所述第一多媒体信息和所述虚拟设备的身份标识信息;
101.基于所述桥接单元根据预设映射关系对所述虚拟设备的身份标识信息解析得到的物理设备地址,将所述第一多媒体信息发送至物理设备,由所述物理设备对所述第一多媒体信息进行播放。
102.在一个实施例中,所述第一多媒体信息包括多媒体播放方法和多媒体内容;
103.处理器执行计算机程序时还实现以下步骤:
104.由所述物理设备基于所述多媒体播放方法对所述多媒体内容进行播放。
105.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
106.获取第二播放指令,根据所述第二播放指令获取第二多媒体信息,并确定与所述第二多媒体信息对应的物理设备;
107.基于所述物理设备向所述桥接单元发送的解析请求,由所述桥接单元根据所述预设映射关系确定与所述物理设备对应的所述虚拟设备;
108.对所述第二多媒体信息进行解码,得到解码后的所述第二多媒体信息,由所述虚拟设备播放所述解码后的所述第二多媒体信息。
109.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
110.基于所述物理设备向所述桥接单元发送的解析请求,由所述桥接单元根据所述预设映射关系确定与所述物理设备对应的所述虚拟设备,确定所述虚拟设备的虚拟空间位置;
111.所述由所述虚拟设备播放所述解码后的所述第二多媒体信息的步骤包括:
112.由所述虚拟设备基于所述虚拟空间位置播放所述解码后的所述第二多媒体信息。
113.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
114.获取当前用户的第一身份标识,获取与所述用户身份标识对应的用户信息;
115.获取接收方的用户的第二身份标识;
116.将所述用户信息以及所述第二身份标识发送至所述桥接单元;
117.基于所述桥接单元对所述第二身份标识解析得到的物理设备地址,将所述用户信息发送至所述物理设备地址对应的物理设备,由所述物理设备对所述用户信息进行展示。
118.在一个实施例中,所述用户信息包括内容名称和内容传送方法;
119.处理器执行计算机程序时还实现以下步骤:
120.由所述物理设备根据所述内容传送方法对所述内容名称对应的内容进行展示。
121.实施例五
122.本实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
123.获取第一播放指令,根据所述第一播放指令获取第一多媒体信息,并确定播放所述第一多媒体信息的虚拟设备;
124.向桥接单元发送所述第一多媒体信息和所述虚拟设备的身份标识信息;
125.基于所述桥接单元根据预设映射关系对所述虚拟设备的身份标识信息解析得到的物理设备地址,将所述第一多媒体信息发送至物理设备,由所述物理设备对所述第一多媒体信息进行播放。
126.在一个实施例中,所述第一多媒体信息包括多媒体播放方法和多媒体内容;
127.计算机程序被处理器执行时还实现以下步骤:由所述物理设备基于所述多媒体播放方法对所述多媒体内容进行播放。
128.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取第二播放指令,根据所述第二播放指令获取第二多媒体信息,并确定与所述第二多媒体信息对应的物理设备;
129.基于所述物理设备向所述桥接单元发送的解析请求,由所述桥接单元根据所述预设映射关系确定与所述物理设备对应的所述虚拟设备;
130.对所述第二多媒体信息进行解码,得到解码后的所述第二多媒体信息,由所述虚拟设备播放所述解码后的所述第二多媒体信息。
131.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
132.基于所述物理设备向所述桥接单元发送的解析请求,由所述桥接单元根据所述预设映射关系确定与所述物理设备对应的所述虚拟设备,确定所述虚拟设备的虚拟空间位置;
133.所述由所述虚拟设备播放所述解码后的所述第二多媒体信息的步骤包括:
134.由所述虚拟设备基于所述虚拟空间位置播放所述解码后的所述第二多媒体信息。
135.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
136.获取当前用户的第一身份标识,获取与所述用户身份标识对应的用户信息;
137.获取接收方的用户的第二身份标识;
138.将所述用户信息以及所述第二身份标识发送至所述桥接单元;
139.基于所述桥接单元对所述第二身份标识解析得到的物理设备地址,将所述用户信息发送至所述物理设备地址对应的物理设备,由所述物理设备对所述用户信息进行展示。
140.在一个实施例中,所述用户信息包括内容名称和内容传送方法;
141.计算机程序被处理器执行时还实现以下步骤:由所述物理设备根据所述内容传送方法对所述内容名称对应的内容进行展示。
142.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom
(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
143.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
144.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
技术特征:
1.一种基于元宇宙的设备交互方法,其特征在于,包括:获取第一播放指令,根据所述第一播放指令获取第一多媒体信息,并确定播放所述第一多媒体信息的虚拟设备;向桥接单元发送所述第一多媒体信息和所述虚拟设备的身份标识信息;基于所述桥接单元根据预设映射关系对所述虚拟设备的身份标识信息解析得到的物理设备地址,将所述第一多媒体信息发送至物理设备,由所述物理设备对所述第一多媒体信息进行播放。2.根据权利要求1所述的方法,其特征在于,所述第一多媒体信息包括多媒体播放方法和多媒体内容;所述由所述物理设备对所述第一多媒体信息进行播放的步骤包括:由所述物理设备基于所述多媒体播放方法对所述多媒体内容进行播放。3.根据权利要求1所述的方法,其特征在于,还包括:获取第二播放指令,根据所述第二播放指令获取第二多媒体信息,并确定与所述第二多媒体信息对应的物理设备;基于所述物理设备向所述桥接单元发送的解析请求,由所述桥接单元根据所述预设映射关系确定与所述物理设备对应的所述虚拟设备;对所述第二多媒体信息进行解码,得到解码后的所述第二多媒体信息,由所述虚拟设备播放所述解码后的所述第二多媒体信息。4.根据权利要求3所述的方法,其特征在于,所述基于所述物理设备向所述桥接单元发送的解析请求,由所述桥接单元根据所述预设映射关系确定与所述物理设备对应的所述虚拟设备的步骤包括:基于所述物理设备向所述桥接单元发送的解析请求,由所述桥接单元根据所述预设映射关系确定与所述物理设备对应的所述虚拟设备,确定所述虚拟设备的虚拟空间位置;所述由所述虚拟设备播放所述解码后的所述第二多媒体信息的步骤包括:由所述虚拟设备基于所述虚拟空间位置播放所述解码后的所述第二多媒体信息。5.根据权利要求1所述的方法,其特征在于,还包括:获取当前用户的第一身份标识,获取与所述用户身份标识对应的用户信息;获取接收方的用户的第二身份标识;将所述用户信息以及所述第二身份标识发送至所述桥接单元;基于所述桥接单元对所述第二身份标识解析得到的物理设备地址,将所述用户信息发送至所述物理设备地址对应的物理设备,由所述物理设备对所述用户信息进行展示。6.根据权利要求5所述的方法,其特征在于,所述用户信息包括内容名称和内容传送方法;所述由所述物理设备对所述用户信息进行展示的步骤包括:由所述物理设备根据所述内容传送方法对所述内容名称对应的内容进行展示。7.一种基于元宇宙的设备交互装置,其特征在于,包括:第一播放指令获取模块,用于获取第一播放指令,根据所述第一播放指令获取第一多媒体信息,并确定播放所述第一多媒体信息的虚拟设备;第一多媒体信息发送模块,用于向桥接单元发送所述第一多媒体信息和所述虚拟设备
的身份标识信息;第一多媒体信息播放模块,用于基于所述桥接单元根据预设映射关系对所述虚拟设备的身份标识信息解析得到的物理设备地址,将所述第一多媒体信息发送至物理设备,由所述物理设备对所述第一多媒体信息进行播放。8.根据权利要求7所述的装置,其特征在于,所述第一多媒体信息包括多媒体播放方法和多媒体内容;第一多媒体信息播放模块还用于由所述物理设备基于所述多媒体播放方法对所述多媒体内容进行播放。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
技术总结
本发明提供一种基于元宇宙的设备交互方法、装置、计算机和存储介质,该方法包括获取第一播放指令,获取第一多媒体信息,确定播放第一多媒体信息的虚拟设备;向桥接单元发送第一多媒体信息和虚拟设备的身份标识信息;基于桥接单元根据预设映射关系对虚拟设备的身份标识信息解析得到的物理设备地址,将第一多媒体信息发送至物理设备,由物理设备对第一多媒体信息进行播放。该桥接单元存储物理设备和虚拟设备的对应关系,由桥接单元确定与所需播放的第一多媒体信息的虚拟设备对应的物理设备,由该物理设备对第一多媒体信息进行播放,实现对该第一多媒体信息的播放,无需用户利用个人电脑进行播放,有效提高的播放效率,有效提高工作效率。作效率。作效率。
技术研发人员:孔剑平 胡楠 王琪 李炳博
受保护的技术使用者:浙江毫微米科技有限公司
技术研发日:2023.03.09
技术公布日:2023/7/12
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种高速棒材转毂传动控制方法与流程 下一篇:一种电子后视镜的测试方法及设备与流程
