[发明专利]直播间礼物展示的方法和装置在审
申请号: | 201710804566.3 | 申请日: | 2017-09-08 |
公开(公告)号: | CN107438200A | 公开(公告)日: | 2017-12-05 |
发明(设计)人: | 赵来宾 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
主分类号: | H04N21/475 | 分类号: | H04N21/475;H04N21/44;H04N21/4782;H04N21/858;H04N21/258 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 郭晶 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 礼物 展示 方法 装置 | ||
1.一种直播间礼物展示的方法,其特征在于,所述方法应用于主播终端,所述方法包括:
接收服务器发送的礼物赠送通知,其中,所述礼物赠送通知中携带有目标礼物的展示内容链接和展示时长,所述目标礼物为萌脸礼物;
根据所述展示内容链接,获取所述目标礼物的礼物动画数据、所述目标礼物与人脸图像的相对展示位置信息;
确定当前采集到的视频流的视频帧中人脸图像的位置信息;
根据所述视频帧中人脸图像的位置信息、所述相对展示位置信息和所述展示时长,将所述礼物动画数据中的各帧动画按照播放顺序分别与所述视频帧以及所述视频帧之后的视频帧中的人脸图像进行合成;
向所述服务器发送合成后的视频流。
2.根据权利要求1所述的方法,其特征在于,所述接收服务器发送的礼物赠送通知,包括:通过网页直播应用程序,接收服务器发送的礼物赠送通知;通过所述网页直播应用程序向音视频采集应用程序发送礼物赠送通知;
所述根据所述展示内容链接,获取所述目标礼物的礼物动画数据、所述目标礼物与人脸图像的相对展示位置信息,包括:通过所述音视频采集应用程序根据所述展示内容链接,获取所述目标礼物的礼物动画数据、所述目标礼物与人脸图像的相对展示位置信息;
所述确定当前采集到的视频流的视频帧中人脸图像的位置信息,包括:通过所述音视频采集应用程序确定当前采集到的视频流的视频帧中人脸图像的位置信息;
所述根据所述视频帧中人脸图像的位置信息、所述相对展示位置信息和所述展示时长,将所述礼物动画数据中的各帧动画按照播放顺序分别与所述视频帧以及所述视频帧之后的视频帧中的人脸图像进行合成,包括:通过所述音视频采集应用程序根据所述视频帧中人脸图像的位置信息、所述相对展示位置信息和所述展示时长,将所述礼物动画数据中的各帧动画按照播放顺序分别与所述视频帧以及所述视频帧之后的视频帧中的人脸图像进行合成;
所述向所述服务器发送合成后的视频流,包括:通过所述音视频采集应用程序向所述服务器发送合成后的视频流。
3.根据权利要求2所述的方法,其特征在于,所述通过所述网页直播应用程序向音视频采集应用程序发送礼物赠送通知,包括:
通过所述网页直播应用程序向flash插件发送礼物赠送通知;
通过所述flash插件向所述音视频采集应用程序发送礼物赠送通知。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
通过所述网页直播应用程序,将所述目标礼物的礼物标识,添加至礼物展示队列的最前面。
5.根据权利要求4所述的方法,其特征在于,所方法还包括:
当距离所述礼物动画数据中第一帧动画与视频帧中人脸图像的合成时间的时长达到所述展示时长时,通过所述音视频采集应用程序在向所述服务器发送的视频流中携带播放结束通知,并且向所述flash插件发送播放结束通知;
当通过所述flash插件接收到所述播放结束通知时,播放所述礼物展示队列中与所述目标礼物的礼物标识相邻的下一个礼物标识对应的礼物动画。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
当通过所述flash插件接收到礼物赠送通知之后的预设时长内未通过所述flash插件接收到所述音视频采集应用程序发送的播放结束通知时,向所述服务器发送播放结束通知,并播放所述礼物展示队列中与所述目标礼物的礼物标识相邻的下一个礼物标识对应的礼物动画,其中,所述预设时长大于展示时长。
7.一种直播间礼物展示的装置,其特征在于,所述装置应用于主播终端,所述装置包括:
接收模块,用于接收服务器发送的礼物赠送通知,其中,所述礼物赠送通知中携带有目标礼物的展示内容链接和展示时长,所述目标礼物为萌脸礼物;
获取模块,用于根据所述展示内容链接,获取所述目标礼物的礼物动画数据、所述目标礼物与人脸图像的相对展示位置信息;
确定模块,用于确定当前采集到的视频流的视频帧中人脸图像的位置信息;
合成模块,用于根据所述视频帧中人脸图像的位置信息、所述相对展示位置信息和所述展示时长,将所述礼物动画数据中的各帧动画按照播放顺序分别与所述视频帧以及所述视频帧之后的视频帧中的人脸图像进行合成;
发送模块,用于向所述服务器发送合成后的视频流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710804566.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于用户选择的开机广告详情加载方法及系统
- 下一篇:消息处理系统、方法及装置