虚拟直播方法及装置制造方法及图纸

技术编号:37370376 阅读:14 留言:0更新日期:2023-04-27 07:15
本申请实施例提供一种虚拟直播方法,所述方法包括:响应于至少两个虚拟形象的添加请求,在当前直播间加载所述虚拟形象;获取所述当前直播间的动作捕捉数据;根据所述动作捕捉数据和所述虚拟形象在所述当前直播间进行虚拟直播。本申请实施例提供的虚拟直播方法,可以在单一直播间中加载多个虚拟形象,丰富虚拟直播的实现形式,提高直播间用户的体验。提高直播间用户的体验。提高直播间用户的体验。

【技术实现步骤摘要】
虚拟直播方法及装置


[0001]本申请涉及计算机
,特别涉及一种虚拟直播方法、装置、计算机设备及存储介质。

技术介绍

[0002]虚拟直播,与实景直播相对,也称为AR直播,是通过虚拟与现实进行融合来实现的新型直播方式。例如,通过仿真人主播形象、卡通人物形象等虚拟形象来代替真人主播的实际形象进行直播。
[0003]然而,目前的虚拟直播技术在单一直播间中只能加载单个虚拟形象,实现虚拟直播的形式较为单一,难以提高直播间的用户体验。

技术实现思路

[0004]本申请的目的在于提供一种虚拟直播方法、装置、计算机设备及存储介质,用于解决目前只能在单一直播间中加载单个虚拟形象,虚拟直播的实现形式单一,难以提高直播间用户体验的技术问题。
[0005]本申请实施例的一个方面提供了一种虚拟直播方法,包括:响应于至少两个虚拟形象的添加请求,在当前直播间加载所述虚拟形象;获取所述当前直播间的动作捕捉数据;根据所述动作捕捉数据和所述虚拟形象在所述当前直播间进行虚拟直播。
[0006]可选地,在所述在当前直播间加载所述虚拟形象之后,还包括:对每一所述虚拟形象进行直播配置;所述根据所述动作捕捉数据和所述虚拟形象在所述当前直播间进行虚拟直播,包括:根据所述动作捕捉数据、所述直播配置和所述虚拟形象在所述当前直播间进行虚拟直播。
[0007]可选地,所述对每一所述虚拟形象进行直播配置,包括:为每一所述虚拟形象配置不同的动作捕捉设备,所述动作捕捉设备用于获得所述动作捕捉数据。
[0008]可选地,所述在当前直播间加载所述虚拟形象,包括:在加载每一所述虚拟形象时,生成与每一所述虚拟形象对应的唯一标识;利用哈希表存储每一所述虚拟形象和所述虚拟形象对应的唯一标识。
[0009]可选地,所述对每一所述虚拟形象进行直播配置,包括:选取目标虚拟形象以获取所述目标虚拟形象对应的唯一标识,所述目标虚拟形象为任一所述虚拟形象;根据所述目标虚拟形象对应的唯一标识获取与所述目标虚拟形象对应的配置选项;根据对所述配置选项的输入指令对所述目标虚拟形象进行直播配置。
[0010]可选地,所述根据所述动作捕捉数据、所述直播配置和所述虚拟形象在所述当前直播间进行虚拟直播,包括:在所述目标虚拟形象的直播配置存在更新的情况下,根据所述动作捕捉数据和更新后的直播配置刷新所述目标虚拟形象的渲染。
[0011]可选地,所述直播配置包括表情配置,所述表情配置用于根据预设指令驱动所述虚拟形象做出预设的表情动作;所述根据所述动作捕捉数据、所述直播配置和所述虚拟形
象在所述当前直播间进行虚拟直播,包括:在目标虚拟形象配置有所述表情配置,且接收到所述预设指令的情况下,驱动所述目标虚拟形象做出所述预设的表情动作,所述目标虚拟形象为任一个或多个所述虚拟形象。
[0012]可选地,所述预设的表情动作包括将所述目标虚拟形象切换至预设的虚拟形象。
[0013]可选地,所述直播配置用于打开或关闭所述动作捕捉数据在所述虚拟形象中的输入;所述根据所述动作捕捉数据、所述直播配置和所述虚拟形象在所述当前直播间进行虚拟直播,包括:在目标虚拟形象的直播配置为关闭的情况下,关闭所述动作捕捉数据在所述目标虚拟形象中的输入,所述目标虚拟形象为任一所述虚拟形象;根据所述动作捕捉数据、所述直播配置和除所述目标虚拟形象外的其它所述虚拟形象在所述当前直播间进行虚拟直播。
[0014]本申请实施例的一个方面又提供了一种虚拟直播装置,包括:加载模块,用于响应于至少两个虚拟形象的添加请求,在当前直播间加载所述虚拟形象;获取模块,用于获取所述当前直播间的动作捕捉数据;直播模块,用于根据所述动作捕捉数据、所述直播配置和所述虚拟形象在所述当前直播间进行虚拟直播。
[0015]本申请实施例的一个方面又提供了一种计算机设备,所述计算机设备包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时用于实现上述的虚拟直播方法的步骤。
[0016]本申请实施例的一个方面又提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行上述的虚拟直播方法的步骤。
[0017]本申请实施例提供的虚拟直播方法、装置、计算机设备及存储介质,包括以下优点:
[0018]通过响应于至少两个虚拟形象的添加请求,在当前直播间加载至少两个虚拟形象,获取当前直播间的动作捕捉数据,根据动作捕捉数据和虚拟形象在当前直播间进行虚拟直播,可以实现在单一直播间加载多个虚拟形象,利用多个虚拟形象进行虚拟直播,从而丰富了虚拟直播的实现形式,提高直播间的用户体验,同时降低了虚拟主播在利用虚拟直播技术进行虚拟直播的使用成本。
附图说明
[0019]图1示意性示出了本申请实施例的环境架构图;
[0020]图2示意性示出了本申请实施例一的虚拟直播方法的流程图;
[0021]图3为图2中步骤S310的子步骤的流程图;
[0022]图4为对虚拟形象进行直播配置的场景示例图;
[0023]图5为虚拟直播方法中对每一虚拟形象进行直播配置的流程图;
[0024]图6为对虚拟形象进行直播配置的另一场景示例图;
[0025]图7为对虚拟形象进行直播配置的又一场景示例图;
[0026]图8为对虚拟形象进行直播配置的又一场景示例图;
[0027]图9为对虚拟形象进行直播配置的又一场景示例图;
[0028]图10为图2中步骤S330的子步骤的流程图;
[0029]图11为对虚拟形象进行直播配置的又一场景示例图;
[0030]图12为对虚拟形象进行直播配置的又一场景示例图;
[0031]图13为虚拟直播方法的流程示例图;
[0032]图14示意性示出了本申请实施例二的虚拟直播装置的框图;
[0033]图15示意性示出了本申请实施例三的计算机设备的硬件架构图。
具体实施方式
[0034]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0035]需要说明的是,在本申请实施例中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
[0036]在本申请的描述中,需要理解的是,步骤前的数字标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟直播方法,其特征在于,包括:响应于至少两个虚拟形象的添加请求,在当前直播间加载所述虚拟形象;获取所述当前直播间的动作捕捉数据;根据所述动作捕捉数据和所述虚拟形象在所述当前直播间进行虚拟直播。2.根据权利要求1所述的虚拟直播方法,其特征在于,在所述在当前直播间加载所述虚拟形象之后,还包括:对每一所述虚拟形象进行直播配置;所述根据所述动作捕捉数据和所述虚拟形象在所述当前直播间进行虚拟直播,包括:根据所述动作捕捉数据、所述直播配置和所述虚拟形象在所述当前直播间进行虚拟直播。3.根据权利要求2所述的虚拟直播方法,其特征在于,所述对每一所述虚拟形象进行直播配置,包括:为每一所述虚拟形象配置不同的动作捕捉设备,所述动作捕捉设备用于获得所述动作捕捉数据。4.根据权利要求2所述的虚拟直播方法,其特征在于,所述在当前直播间加载所述虚拟形象,包括:在加载每一所述虚拟形象时,生成与每一所述虚拟形象对应的唯一标识;利用哈希表存储每一所述虚拟形象和所述虚拟形象对应的唯一标识。5.根据权利要求4所述的虚拟直播方法,其特征在于,所述对每一所述虚拟形象进行直播配置,包括:选取目标虚拟形象以获取所述目标虚拟形象对应的唯一标识,所述目标虚拟形象为任一所述虚拟形象;根据所述目标虚拟形象对应的唯一标识获取与所述目标虚拟形象对应的配置选项;根据对所述配置选项的输入指令对所述目标虚拟形象进行直播配置。6.根据权利要求5所述的虚拟直播方法,其特征在于,所述根据所述动作捕捉数据、所述直播配置和所述虚拟形象在所述当前直播间进行虚拟直播,包括:在所述目标虚拟形象的直播配置存在更新的情况下,根据所述动作捕捉数据和更新后的直播配置刷新所述目标虚拟形象的渲染。7.根据权利要求2所述的虚拟直播方法,其特征在于,所述直播配置包括表情配置,所述表...

【专利技术属性】
技术研发人员:章怀宙郭少雄明扬
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1