玩具专利数据库

用于虚拟场景交互的方法、装置、设备和存储介

发布日期:2024-09-02 浏览次数:

本公开的示例实施例总体涉及计算机领域,特别地涉及用于虚拟场景交互的方法、装置、设备和计算机可读存储介质。背景技术:1、随着网络技术的发展,涉及多方的虚拟场景,例如多人游戏,也受到了越来越多人的欢迎。例如,在多人游戏中,玩家可以在游戏中随时随地与其他玩家进行在线互动,使得游戏体验更加丰富和多样化。但是目前的多人游戏方案仍然存在着一些问题影响主播和观众的参与体验。技术实现思路1、在本公开的第一方面,提供了一种用于虚拟场景交互的方法。该方法包括:在云服务端处,启动包括多个虚拟对象的虚拟场景。生成虚拟场景的一个或多个内容流,一个或多个内容流包括虚拟场景在多个虚拟对象的视角下的相应实时内容。以及基于接入虚拟场景的多个客户端与相应实时内容之间的对应关系,经由场景服务端向多个客户端中的每个客户端提供一个或多个内容流的至少一部分。2、在本公开的第二方面,提供了一种用于虚拟场景交互的方法。该方法包括:在场景服务端处,从云服务端接收虚拟场景的一个或多个内容流,虚拟场景包括多个虚拟对象,并且一个或多个内容流包括虚拟场景在多个虚拟对象的视角下的相应实时内容。以及基于接入虚拟场景的多个客户端与相应实时内容之间的对应关系,向多个客户端中的每个客户端发送一个或多个内容流的至少一部分。3、在本公开的第三方面,提供了一种用于虚拟场景交互的装置。该装置包括:启动模块,被配置为在云服务端处,启动包括多个虚拟对象的虚拟场景。生成模块,被配置为生成虚拟场景的一个或多个内容流,一个或多个内容流包括虚拟场景在多个虚拟对象的视角下的相应实时内容。以及内容流提供模块,被配置为基于接入虚拟场景的多个客户端与相应实时内容之间的对应关系,经由场景服务端向多个客户端中的每个客户端提供一个或多个内容流的至少一部分4、在本公开的第四方面,提供了一种用于虚拟场景交互的装置。该装置包括:接收模块,被配置为在场景服务端处,从云服务端接收虚拟场景的一个或多个内容流,虚拟场景包括多个虚拟对象,并且一个或多个内容流包括虚拟场景在多个虚拟对象的视角下的相应实时内容。以及内容流发送模块,被配置为基于接入虚拟场景的多个客户端与相应实时内容之间的对应关系,向多个客户端中的每个客户端发送一个或多个内容流的至少一部分。5、在本公开的第五方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。6、在本公开的第六方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序可由处理器执行以实现第一方面的方法。7、应当理解,本内容部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。技术特征:1.一种用于虚拟场景交互的方法,包括:2.根据权利要求1所述的方法,其中所述一个或多个内容流中的每个内容流对应于所述多个虚拟对象中的一个虚拟对象并且包括所对应的虚拟对象的视角下的实时内容,并且经由场景服务端向所述多个客户端中的每个客户端提供所述一个或多个内容流的至少一部分包括:3.根据权利要求1所述的方法,其中所述一个或多个内容流为包括所述相应实时内容的单个内容流,并且经由场景服务端向所述多个客户端中的每个客户端提供所述一个或多个内容流的至少一部分包括:4.根据权利要求2所述的方法,其中经由所述场景服务端向所述多个客户端中的每个客户端提供所述一个或多个内容流的至少一部分包括:5.根据权利要求1所述的方法,其中所述虚拟场景的启动是响应于从所述场景服务端接收到针对所述虚拟场景的启动请求,并且所述启动请求包括针对所述虚拟场景的配置信息和请求创建所述虚拟场景的第一客户端的标识信息,所述第一客户端是所述多个客户端之一,并且6.根据权利要求5所述的方法,还包括:7.根据权利要求1所述的方法,还包括:8.根据权利要求7所述的方法,还包括:9.根据权利要求7所述的方法,还包括:10.根据权利要求1所述的方法,其中生成所述虚拟场景的一个或多个内容流包括:11.根据权利要求1所述的方法,其中所述云服务端以单个实例来运行所述虚拟场景。12.一种用于虚拟场景交互的方法,包括:13.根据权利要求12所述的方法,其中所述一个或多个内容流中的每个内容流对应于所述多个虚拟对象中的一个虚拟对象并且包括所对应的虚拟对象的视角下的实时内容,并且向所述多个客户端中的每个客户端发送所述一个或多个内容流的至少一部分包括:14.根据权利要求12所述的方法,其中所述一个或多个内容流为包括所述相应实时内容的单个内容流,并且向所述多个客户端中的每个客户端发送所述一个或多个内容流的至少一部分包括:15.根据权利要求13所述的方法,其中每个内容流关联有标识信息,以指示该内容流所对应的客户端。16.根据权利要求12所述的方法,还包括:17.根据权利要求13所述的方法,还包括:18.根据权利要求13所述的方法,还包括:19.根据权利要求18所述的方法,还包括:20.一种用于虚拟场景交互的装置,包括:21.一种用于虚拟场景交互的装置,包括:22.一种电子设备,包括:23.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序可由处理器执行以实现根据权利要求1至11中任一项或权利要求13至19中任一项所述的方法。技术总结根据本公开的实施例,提供了用于虚拟场景交互的方法、装置、设备和存储介质。该方法包括在云服务端处,启动包括多个虚拟对象的虚拟场景;生成虚拟场景的一个或多个内容流,一个或多个内容流中包括虚拟场景在多个虚拟对象中的视角下的实时内容;以及基于接入虚拟场景的多个客户端与相应实时内容之间的对应关系,经由场景服务端向多个客户端中的每个客户端提供一个或多个内容流的至少一部分。由此,可以降低网络数据同步压力,提高用户的使用体验。技术研发人员:杨宇,金士杰,黄造军,余强,周谱德受保护的技术使用者:北京字跳网络技术有限公司技术研发日:技术公布日:2024/8/20