[发明专利]虚拟礼物显示方法、装置及电子设备有效
申请号: | 201810084946.9 | 申请日: | 2018-01-29 |
公开(公告)号: | CN108391153B | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 高楠;王有存;莫宇龙;吕鹏;李超;张菊元 | 申请(专利权)人: | 北京潘达互娱科技有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04L29/06 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 100041 北京市石景山*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 礼物 显示 方法 装置 电子设备 | ||
1.一种虚拟礼物显示方法,其特征在于,包括:
响应于主播的触发拍摄操作,获取与直播间对应的直播环境图像,以使服务器通过识别所述直播环境图像确定所述直播间的可赠送虚拟礼物;存储所述可赠送虚拟礼物对应的礼物数据包,礼物数据包包含虚拟礼物的内容标识;
接收包括虚拟礼物类型标识以及内容标识的礼物赠送消息;
根据所述类型标识以及所述内容标识确定所述虚拟礼物在直播画面中的目标显示位置;
将所述虚拟礼物叠加显示于所述目标显示位置上;
所述根据所述类型标识以及所述内容标识确定所述虚拟礼物在直播画面中的目标显示位置,包括:
根据所述类型标识确定所述虚拟礼物的类型;
若所述虚拟礼物的类型为可叠加礼物,则根据所述内容标识确定所述虚拟礼物在直播画面中的目标叠加对象;
将所述目标叠加对象在直播画面中的位置确定为所述虚拟礼物的目标显示位置;
所述直播画面中的主播的姿态在直播过程中是实时变化的,所述目标显示位置在所述直播画面中的物理位置是随着主播姿态的变化而实时变化;
其中,观看用户随时向此正在观看的直播间对应的主播赠送虚拟礼物,观看用户通过点击或触摸直播画面中提供的功能按钮来触发赠送虚拟礼物的互动操作,观看用户使用的观看客户端会响应于观看用户触发的互动操作也即是赠送礼物操作,从而生成一条对应的礼物赠送消息;
观看客户端直接将此礼物赠送消息发送至此直播间对应的主播所使用的主播客户端,主播客户端直接接收到此礼物赠送消息,或者,观看客户端和主播客户端之间以服务器作为连接桥梁,观看客户端先将此礼物赠送消息发送至服务器,再由服务器转发给主播客户端;
主播客户端接收到的礼物赠送消息中包括直播间信息、用户信息、虚拟礼物的类型标识以及内容标识,直播间信息用以表明观看用户正在观看的直播间的相关信息,此直播间信息是直播间号或者此直播间对应的主播的身份信息,用户信息用以表明触发赠送礼物操作的用户的身份信息,虚拟礼物的类型标识用以表明虚拟礼物的类型;
主播客户端预先设置有类型标识、内容标识以及显示位置三者之间的对应关系,主播客户端根据上述对应关系以及礼物赠送消息中包括的类型标识、内容标识确定出与此礼物赠送消息对应的虚拟礼物在直播画面中的目标显示位置;
在确定出直播间的可赠送虚拟礼物后,服务器会将赠送虚拟礼物对应的礼物数据包发送给主播客户端,主播客户端接收并将此礼物数据包存储于本地,礼物数据包的个数为1个,此数据包中含有全部可赠送虚拟礼物对应的数据,或者,礼物数据包的个数可以为多个,每一个可赠送虚拟礼物都有一个对应的礼物数据包,此时,每个礼物数据包设置有用于表明虚拟礼物内容的内容标识,此内容标识与礼物赠送消息中包括的内容标识相同;
主播客户端首先根据礼物赠送消息中包括的类型标识确定出虚拟礼物的类型; 进而,根据虚拟礼物类型的不同,主播客户端再进一步采取不同的方式确定目标显示位置,具体为:
当虚拟礼物的类型为可叠加礼物时,主播客户端根据礼物赠送消息中包括的内容标识确定虚拟礼物在直播画面中的目标叠加对象,将目标叠加对象在直播画面中的位置确定为虚拟礼物的目标显示位置;
当虚拟礼物的类型为普通礼物时,主播客户端将预设位置确定为虚拟礼物的目标显示位置;
主播客户端在接收到礼物赠送消息的同时还会获取接收到此礼物赠送消息的接收时间,根据礼物赠送消息对应的虚拟礼物的预设显示时长以及接收时间确定主播客户端需要对直播视频流进行叠加处理的持续时间,其中,虚拟礼物的预设显示时长是已经确定好的,主播客户端根据内容标识确定出此虚拟礼物的预设显示时长,主播客户端再根据直播视频流的预设帧率以及叠加处理的持续时长确定出需要进行叠加处理的待处理图像,主播客户端将虚拟礼物叠加到每一帧待处理图像中的目标显示位置上。
2.根据权利要求1所述的方法,其特征在于,所述根据所述类型标识以及所述内容标识确定所述虚拟礼物在直播画面中的目标显示位置,还包括:
若所述虚拟礼物的类型为普通礼物,则确定所述虚拟礼物的目标显示位置为预设位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京潘达互娱科技有限公司,未经北京潘达互娱科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810084946.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:显示控制方法和显示控制装置
- 下一篇:弹幕显示控制方法、存储介质和终端