[发明专利]虚拟礼物展示方法及装置有效
申请号: | 201611236124.5 | 申请日: | 2016-12-28 |
公开(公告)号: | CN106658064B | 公开(公告)日: | 2020-02-18 |
发明(设计)人: | 袁孙良 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | H04N21/235 | 分类号: | H04N21/235;H04N21/239;H04N21/258;H04N21/431;H04N21/433;H04N21/472;H04N21/485 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 校丽丽 |
地址: | 511449 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 礼物 展示 方法 装置 | ||
本发明公开了一种虚拟礼物显示方法及装置,属于计算机技术领域。该方法包括:接收服务器发送的n条展示数据,所述展示数据包括用于展示虚拟礼物对应的一组动画帧,n为大于等于2的整数;将所述n条展示数据缓存在缓冲区中;从所述缓冲区中读取m条所述展示数据,m为大于等于2的整数;在直播客户端的用户界面中的m个显示区域中,以相同的刷新频率和刷新时间点分别刷新显示m条所述展示数据中的所述动画帧。本发明解决了相关技术由于CPU对显示在不同显示区域的动画帧独立地刷新,在刷新步调不同时,每秒内刷新动画帧的次数过多,CPU工作负荷较大的问题;达到了减少CPU刷新动画帧的次数,降低CPU的工作负荷的效果。
技术领域
本发明实施例涉及计算机技术领域,特别涉及一种虚拟礼物展示方法及装置。
背景技术
随着互联网直播平台的发展,越来越多的用户通过加入直播客户端中的频道与其他用户进行互动。其中,频道用于为不同用户提供逻辑上独立的交流空间。频道中的某一用户作为主播用户,主播用户在该频道中发布视频流、音频流等多媒体信息;频道中的其他用户作为该主播用户的观众用户,观众用户查看主播用户发送的多媒体信息。
为了增加主播用户与观众用户之间互动时的趣味性,通常会在频道的显示页面中设置虚拟礼物的选项。当观众用户对主播用户发布的多媒体信息感兴趣时,通过点击虚拟礼物的选项达到给主播用户赠送虚拟礼物的目的。观众用户在给主播用户赠送虚拟礼物时,可以选择送出的虚拟礼物的组数和每组虚拟礼物的数量。终端在显示虚拟礼物时以预设的动画效果显示,比如:观众选择送出188组棒棒糖,每组棒棒糖包括1314个棒棒糖,则终端显示第n组棒棒糖时显示“1314棒棒糖×n”的图标加文字形式的动画效果。又比如:观众选择送出1组10个棒棒糖,则终端显示第m个棒棒糖时显示“棒棒糖×m”的图标加文字形式的动画效果。
相关技术提供了一种展示赠送虚拟礼物时的特效方法,该方法包括:直播客户端接收并缓存服务器发送的虚拟礼物的至少两条展示数据,每条展示数据用于展示一组虚拟礼物或者一个虚拟礼物的礼物动画,每条展示数据包括用于展示一组或一个虚拟礼物的一组动画帧;终端在屏幕的4个预设显示区域中分别显示一条展示数据,且对于每个显示区域中的展示数据以10帧/s的频率采用各自独立的刷新时间点刷新该展示数据中的动画帧,在该条展示数据展示完成后在该显示区域显示下一条展示数据。比如:直播客户端缓存了188组棒棒糖对应的188条展示数据,终端在屏幕的4个预设显示区域分别显示一条展示数据,对于每个显示区域中的展示数据,终端以10帧/s的频率刷新该展示数据中的动画帧,由于各个显示区域中的刷新时间点可能是不同的,对于4个显示区域中的展示数据,终端每屏幕每秒共需要刷新显示4×10帧/s=40次。
当直播客户端接收到的展示数据较多时,终端需要多屏刷新动画帧,刷新动画帧的次数较多,这就导致CPU(Central Processing Unit,中央处理器)负荷较大的问题。
发明内容
为了解决相关技术由于CPU对显示在不同显示区域的动画帧独立地刷新,在刷新步调不同时,每屏每秒刷新动画帧的次数过多,CPU工作负荷较大的问题,本发明实施例提供了一种虚拟礼物显示方法及装置。所述技术方案如下:
第一方面,提供了一种虚拟礼物显示方法,所述方法包括:
接收服务器发送的n条展示数据,所述展示数据包括用于展示虚拟礼物对应的一组动画帧,n为大于等于2的整数;
将所述n条展示数据缓存在缓冲区中;
从所述缓冲区中读取m条所述展示数据,m为大于等于2的整数;
在直播客户端的用户界面中的m个显示区域中,以相同的刷新频率和刷新时间点分别刷新显示m条所述展示数据中的所述动画帧。
可选地,所述在直播客户端的用户界面中的m个显示区域中,以相同的刷新频率和刷新时间点分别刷新显示m条所述展示数据中的所述动画帧,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611236124.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种监听信息的方法及装置
- 下一篇:音视频同步方法、装置及系统