直播间礼物透明特效显示方法及其装置制造方法及图纸

技术编号:39824501 阅读:22 留言:0更新日期:2023-12-29 15:59
本申请公开一种直播间礼物透明特效显示方法及其装置

【技术实现步骤摘要】
直播间礼物透明特效显示方法及其装置、设备、介质


[0001]本申请涉及网络直播领域,尤其涉及一种直播间礼物透明特效显示方法,此外还涉及该方法相应的装置

设备以及非易失性存储介质


技术介绍

[0002]现有的互联网直播平台一般具有虚拟礼物赠送服务,以便于平台中的观众用户使用该服务向主播用户赠送虚拟礼物,提升观众用户与主播用户之间的直播交互性,且部分虚拟礼物在赠送后,直播间界面中将显示对应的透明动画特效,以提升观众用户所赠送的虚拟礼物在直播间中的可识别性,且丰富直播间界面的界面效果,但现有的虚拟礼物透明动画特效的图像较多,若将虚拟礼物透明动画特效的每帧图像输出至直播间界面中显示,将占用直播观看用户端的不少算力,导致用户端发生系统卡顿影响观众用户的观看体验,且虚拟礼物透明动画特效的文件体积较大,但用户端不具有当前显示的拟礼物透明动画特效的图像文件而需从互联网直播平台中下载时,将占用户端的大量传输宽带而造成传输堵塞,影响用户端的直播流下载速率,导致直播流无法同步且流畅地输出至直播间界面中显示,影响观众用户的直播观看体验<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种直播间礼物透明特效显示方法,其特征在于,包括如下步骤:响应作用于礼物透明动画特效的远程获取事件,向服务器推送作用于所述礼物透明动画特效的礼物特效视频获取指令;获取服务器将特效视频进行切片处理所持续推送的特效视频切片数据,将各所述特效视频切片数据存储至切片缓冲区中,其中,第一帧特效视频帧对应的特效视频切片数据具有完整性验证码;响应所切片缓冲区的切片结束获取事件,将所述切片缓冲区中的各所述特效视频切片数据进行切片拼接,生成礼物特效视频;生成所述礼物特效视频的完整性验证码,检测所述完整性验证码是否与第一帧特效视频帧的特效视频切片数据的完整性验证码相同,若相同,则对所述特效视频进行视频解码渲染,生成所述礼物透明动画特效至直播间界面中显示
。2.
根据权利要求1所述的方法,其特征在于,所述响应作用于礼物透明动画特效的远程获取事件,向服务器推送作用于所述礼物透明动画特效的礼物特效视频获取指令的步骤之中,包括如下步骤:响应直播间的透明特效礼物赠送事件,检测本地终端是否存在所述观众送礼事件对应的礼物透明动画特效的礼物特效视频;当所述本地终端不存在所述礼物特效视频时,向服务器推送作用于所述礼物透明动画特效的礼物特效视频获取指令;在所述本地终端中创建切片缓冲区,所述切片缓冲区用于存储所述特效视频的特效视频切片数据
。3.
根据权利要求1所述的方法,其特征在于,所述获取服务器将特效视频进行切片处理所持续推送的特效视频切片数据,将各所述特效视频切片数据存储至切片缓冲区中,其中,第一帧特效视频帧对应的特效视频切片数据具有完整性验证码的步骤之中,包括如下步骤:服务器响应由用户端推送的特效视频获取指令,确定所述特效视频获取指令对应的礼物透明动画特效;获取所述礼物透明动画特效的礼物特效视频,获取礼物特效视频包含的各特效视频帧,将各所述特效视频帧切分为预设数据大小的多个特效视频切片数据,且根据各所述特效视频切片数据的切片顺序中,赋予各所述特效视频切片数据对应的切片序号;将生成的所述特效视频切片数据推送至所述用户端中
。4.
根据权利要求1所述的方法,其特征在于,所述响应所切片缓冲区的切片结束获取事件,将所述切片缓冲区中的各所述特效视频切片数据进行切片拼接,生成礼物特效视频的步骤之中,包括如下步骤:响应切片结束获取事件,确定出所述切片结束获取事件对应的切片缓冲区;根据所述切片缓冲区中各特效视频切片数据具有的切片序号,由小至大,对各所述特效视频切片数据进行排序;依照完成排序的各所述特效视频切片数据的切片顺序,按序拼接各所述特效视频切片数据,生成由各所述特效视频切片数据所组成的礼物特效视频
。5.
根据权利要求1所述的方法,其特征在于,所述生成所述礼物特效视频的完整性验证
码,检测所述完整性验证码是否与第一帧特效视频帧的特效视频切片数据的完整性验证码相同,若相同,则对所述特效视频进行视频解码渲染的步骤之中,包括如下步骤:获取礼物特效视频的二进制数据,生成所述礼物特效视频的完整性验证码作为第一完整性验证...

【专利技术属性】
技术研发人员:梁伟杰
申请(专利权)人:广州方硅信息技术有限公司
类型:发明
国别省市:

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

1