【技术实现步骤摘要】
直播间中的礼物动画播放方法及装置
[0001]本申请涉及视频
,尤其涉及一种直播间中的礼物动画播放方法及装置。
技术介绍
[0002]一般的MP4格式的视频文件,不支持显示带透明度的视频帧。现有技术中,为了实现MP4格式的动画视频文件可以携带透明度信息,会通过在同一帧视频帧中增加透明度描述信息,这样,前端MP4播放器在获取到带有透明度描述信息的视频帧时,可以使用硬件(GPU)解码,再合成支持透明度的每一帧图片,最后再播放,从而实现支持播放带透明度值的MP4格式的动画视频文件。
[0003]在对MP4格式的动画视频文件进行解码时,性能开销(比如,内存的占用)和动画视频的画面尺寸大小成线性关系,画面尺寸控制的越小,性能开销越低。
[0004]然而,专利技术人发现,现有技术一般是使用一个全屏尺寸的动画视频文件来实现动画的播放,导致对动画视频文件的播放所需要消耗的性能开销很大。
技术实现思路
[0005]有鉴于此,现提供一种直播间中的礼物动画播放方法、装置、计算机设备及计算机可读存储介质,以解决现有的动画视频文件的播放所需要消耗的性能开销很大的问题。
[0006]本申请提供了一种直播间中的礼物动画播放方法,包括:
[0007]响应于至少一个用户在直播间的送礼操作,获取各个用户的送礼操作对应的第一礼物动画视频;
[0008]确定各个用户的送礼操作对应的第一礼物动画视频在直播间中的直播区域,其中,所述直播间包括多个直播区域;
[0009]在确定的所述直播区域中 ...
【技术保护点】
【技术特征摘要】
1.一种直播间中的礼物动画播放方法,其特征在于,包括:响应于至少一个用户在直播间的送礼操作,获取各个用户的送礼操作对应的第一礼物动画视频;确定各个用户的送礼操作对应的第一礼物动画视频在直播间中的直播区域,其中,所述直播间包括多个直播区域;在确定的所述直播区域中播放各个用户的送礼操作所对应的第一礼物动画视频。2.根据权利要求1所述的直播间中的礼物动画播放方法,其特征在于,确定每一个用户的送礼操作对应的第一礼物动画视频在直播间中的直播区域包括:将每一个用户的送礼操作对应的第一礼物动画视频存入目标动画队列中;将与所述目标动画队列相关联的直播区域作为所述每一个用户的送礼操作对应的第一礼物动画视频在直播间中的直播区域。3.根据权利要求2所述的直播间中的礼物动画播放方法,其特征在于,所述方法还包括:接收服务器下发的礼物素材包,所述礼物素材包包括所述第一礼物动画视频及所述第一礼物动画视频对应的动画轨迹配置信息,所述动画轨迹配置信息包括直播间划分信息;根据所述直播间划分信息将所述直播间划分为多个直播区域;创建多个礼物动画队列,其中,所述目标动画队列为多个所述礼物动画队列中的一个队列;将多个所述礼物动画队列与多个所述直播区域进行一一关联。4.根据权利要求3所述的直播间中的礼物动画播放方法,其特征在于,所述将每一个用户的送礼操作对应的第一礼物动画视频存入目标动画队列中包括:检测多个所述礼物动画队列中是否存在空队列;若存在空队列,则将每一个用户的送礼操作对应的第一礼物动画视频存入所述空队列中,并将所述空队列作为所述目标动画队列。5.根据权利要求4所述的直播间中的礼物动画播放方法,其特征在于,所述空队列存在多个,所述将每一个用户的送礼操作对应的第一礼物动画视频存入所述空队列中,并将所述空队列作为所述目标动画队列包括:从多个空队列随机选择一个空队列作为所述目标动画队列;将每一个用户的送礼操作对应的第一礼物动画视频存入所述目标动画队列中。6.根据权利要4所述的直播间中的礼物动画播放方法,其特征在于,所述将每一个用户的送礼操作对应的第一礼物动画视频存入目标动画队列中还包括:若不存在空队列,则获取各个所述礼物动画队列中存储的第一礼物动画视频的数量;选取存储最少数量的第一礼物动画视频的礼物动画队列作为所述目标动画队列,并将每一个用户的送礼操作对应的第一礼物动画视频存入所述目标动画队列中。7.根据权利要3至6任一项所述的直播间中的礼物动画播放方法,其特征在于,所述礼物素材包还包括至少一个第二礼物动画视频,以及各个所述第二礼物动画视频对应的播放条件,所述方法还包括:检测所述送礼操作是否满足预设条件,所述预设条件为各个所述第二...
【专利技术属性】
技术研发人员:褚波,林鲜,陈语欣,闫雪梅,史传倩,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。