虚拟礼物展示的方法、装置、设备、系统及存储介质制造方法及图纸

技术编号:24692726 阅读:61 留言:0更新日期:2020-06-27 11:40
本申请提供一种虚拟礼物展示的方法,所述方法包括:向服务器发送送礼请求,接收服务器发送的虚拟礼物资源、脚本以及场景信息,所述脚本包括确定虚拟礼物造型的函数,通过所述脚本向服务器获取所述场景信息对应的配置信息,根据所述配置信息与所述函数确定所述场景信息对应的虚拟礼物造型,将所述虚拟礼物资源渲染成为所述场景信息对应的虚拟礼物造型。本申请实现了根据不同的场景信息展示不同的虚拟礼物造型。

Methods, devices, devices, systems and storage media of virtual gift display

【技术实现步骤摘要】
虚拟礼物展示的方法、装置、设备、系统及存储介质
本申请涉及直播
,尤其涉及一种虚拟礼物展示的方法、装置、设备、系统及存储介质。
技术介绍
在网络直播过程中,观众往往会对自己喜欢的主播赠送礼物,但现有的礼物展示方式主要是,在观众送礼时,直接在直播画面上展示该礼物对应的礼物效果,该礼物效果为固定的,因此此类展示礼物的方式在任何场合下展示的礼物效果都不会发生变化,较为乏味与死板,其单一的礼物效果,不能给观众带来更好的视觉体验。
技术实现思路
有鉴于此,本申请提供一种虚拟礼物展示的方法、装置、设备、系统及存储介质。根据本申请的实施例的第一方面,提供一种虚拟礼物展示的方法,所述方法包括:向服务器发送送礼请求;接收服务器发送的虚拟礼物资源、脚本以及场景信息,所述脚本包括确定虚拟礼物造型的函数;通过所述脚本向服务器获取所述场景信息对应的配置信息,根据所述配置信息与所述函数确定所述场景信息对应的虚拟礼物造型,将所述虚拟礼物资源渲染成为所述场景信息对应的虚拟礼物造型。根据本申请的实施例的第二方面,提供一种虚拟礼物展示的方法,所述方法包括:响应客户端发送的送礼请求;向客户端发送虚拟礼物资源、脚本以及场景信息,所述脚本包括确定虚拟礼物造型的函数;向客户端发送所述场景信息对应的配置信息,以使客户端根据所述配置信息与所述函数确定所述场景信息对应的虚拟礼物造型,将所述虚拟礼物资源渲染成为所述场景信息对应的虚拟礼物造型。根据本申请的实施例的第三方面,提供一种直播系统,包括服务器和客户端;所述客户端向所述服务器发送送礼请求;接收所述服务器发送的虚拟礼物资源、脚本以及场景信息,所述脚本包括确定虚拟礼物造型的函数;通过所述脚本向所述服务器获取所述场景信息对应的配置信息,根据所述配置信息与所述函数确定所述场景信息对应的虚拟礼物造型,将所述虚拟礼物资源渲染成为所述场景信息对应的虚拟礼物造型。根据本申请的实施例的第四方面,提供一种虚拟礼物展示的装置,所述装置包括:发送模块,用于向服务器发送送礼请求;接收模块,用于接收服务器发送的虚拟礼物资源、脚本以及场景信息,所述脚本包括确定虚拟礼物造型的函数;处理模块,用于通过所述脚本向服务器获取所述场景信息对应的配置信息,根据所述配置信息与所述函数确定所述场景信息对应的虚拟礼物造型,将所述虚拟礼物资源渲染成为所述场景信息对应的虚拟礼物造型。根据本申请的实施例的第五方面,提供一种虚拟礼物展示的装置,所述装置包括:响应模块,用于响应客户端发送的送礼请求;发送模块,用于向客户端发送虚拟礼物资源、脚本以及场景信息,所述脚本包括确定虚拟礼物造型的函数;所述发送模块还用于向客户端发送所述场景信息对应的配置信息,以使客户端根据所述配置信息与所述函数确定所述场景信息对应的虚拟礼物造型,将所述虚拟礼物资源渲染成为所述场景信息对应的虚拟礼物造型。根据本申请的实施例的第六方面,提供一种设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如上述任一项实施例所述的方法。根据本申请的实施例的第七方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一项实施例所述的方法。本申请通过向服务器获取虚拟礼物资源、脚本以及场景信息,通过脚本向服务器获取场景信息对应的虚拟礼物造型的配置信息,并根据配置信息和脚本中确定虚拟礼物造型的函数渲染出该场景信息对应的虚拟礼物造型,实现了可以根据不同的场景信息展示不同的虚拟礼物造型。附图说明图1是本申请一示例性实施例示出的一种虚拟礼物展示的方法系统框架示意图。图2是本申请一示例性实施例示出的一种虚拟礼物展示的方法流程图。图3是本申请一示例性实施例示出的一个展示喷射效果的礼物造型的示意图。图4是本申请一示例性实施例示出的一个展示心形礼物造型的示意图。图5是本申请一示例性实施例示出的一种虚拟礼物展示的方法流程图。图6是本申请一示例性实施例示出的一种虚拟礼物展示的方法流程图。图6a是本申请一示例性实施例示出的一种客户端和服务器交互的时序图。图7是本申请一示例性实施例示出的一种虚拟礼物展示的装置结构图。图8是本申请一示例性实施例示出的一种虚拟礼物展示的装置结构图。图9是本申请一示例性实施例示出的一种虚拟礼物展示的装置所在设备的一种硬件结构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。在直播过程中,观众往往会对自己喜欢的主播赠送礼物,但现有的礼物展示方式主要是,在观众送礼时,直接在直播画面上展示该礼物对应的礼物效果,该礼物效果为固定的,因此此类展示礼物的方式在任何场合下展示的礼物效果都不会发生变化,较为乏味与死板,其单一的礼物效果,不能给观众带来更好的视觉体验。针对上述问题,本申请提供一种虚拟礼物展示的方法,以实现根据不同的场景信息展示不同的虚拟礼物造型。该方法可以应用在主播客户端或观众客户端,由主播通过主播客户端触发送礼事件向其他主播赠送虚拟礼物,并在赠送虚拟礼物的主播和接收虚拟礼物的主播所处的主播客户端以及多个观众客户端展示虚拟礼物;或由观众通过观众客户端触发送礼事件向主播赠送虚拟礼物,在目标主播所处主播客户端和多个观众客户端展示虚拟礼物。在触发送礼事件时,由客户端向服务器发送送礼请求。为了更好地阐释本申请的技术方案,下面示出本方案的虚拟礼物展示的方法所可以适用的应用环境。如图1所示,图1是本申请一示例性实施例示出的一种虚拟礼物展示的方法系统框架示意图,该系统框架可以包括服务端和客户端。位于服务端上的直播平台中可以包括多个虚拟直播间和服务器等,各个虚拟直播间对应播放不同的直播内容。客户端包括观众客户端和主播客户端,通常而言,本文档来自技高网...

【技术保护点】
1.一种虚拟礼物展示的方法,其特征在于,所述方法包括:/n向服务器发送送礼请求;/n接收服务器发送的虚拟礼物资源、脚本以及场景信息,所述脚本包括确定虚拟礼物造型的函数;/n通过所述脚本向服务器获取所述场景信息对应的配置信息,根据所述配置信息与所述函数确定所述场景信息对应的虚拟礼物造型,将所述虚拟礼物资源渲染成为所述场景信息对应的虚拟礼物造型。/n

【技术特征摘要】
1.一种虚拟礼物展示的方法,其特征在于,所述方法包括:
向服务器发送送礼请求;
接收服务器发送的虚拟礼物资源、脚本以及场景信息,所述脚本包括确定虚拟礼物造型的函数;
通过所述脚本向服务器获取所述场景信息对应的配置信息,根据所述配置信息与所述函数确定所述场景信息对应的虚拟礼物造型,将所述虚拟礼物资源渲染成为所述场景信息对应的虚拟礼物造型。


2.根据权利要求1所述的方法,其特征在于,所述场景信息包括节日信息。


3.根据权利要求1所述的方法,其特征在于,所述函数用于生成所述虚拟礼物资源在显示屏幕上的坐标位置。


4.根据权利要求3所述的方法,其特征在于,所述虚拟礼物资源包括不同的资源文件;
所述配置信息包括用于生成所述场景信息对应的虚拟礼物造型的不同的资源文件的比例。


5.根据权利要求4所述的方法,其特征在于,所述将所述虚拟礼物资源渲染成为所述场景信息对应的虚拟礼物造型包括:
将所述不同的资源文件按照所述比例渲染在所生成的坐标位置上。


6.根据权利要求5所述的方法,其特征在于,所述将所述不同的资源文件按照所述比例渲染在所生成的坐标位置上包括:
在显示屏幕上生成一个起点坐标位置以及若干终点坐标位置;
连接所述起点坐标与所述终点坐标位置以生成曲线;
将所述不同的资源文件按照所述比例渲染为从所述起点坐标位置沿所生成的曲线喷射到所述终点坐标位置。


7.根据权利要求1所述的方法,其特征在于,在接收所述服务器发送的脚本前,所述方法还包括步骤:
确定执行所述方法的设备上不存在与所述服务器发送的脚本相同的脚本。


8.一种虚拟礼物展示的方法,其特征在于,所述方法包括:
响应客户端发送的送礼请求;
向客户端发送虚拟礼物资源、脚本以及场景信息,所述脚本包括确定虚拟礼物造型的函数;
向客户端发送所述场景信息对应的配置信息,以使客户端根据所述配置信息与所述函数确定所述场景信息对应的虚拟礼物...

【专利技术属性】
技术研发人员:许英俊
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

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

1