[发明专利]一种直播中动效视频的播放方法、装置、终端及服务器在审
| 申请号: | 201811424193.8 | 申请日: | 2018-11-27 |
| 公开(公告)号: | CN109462731A | 公开(公告)日: | 2019-03-12 |
| 发明(设计)人: | 张吉豪;张菊元 | 申请(专利权)人: | 北京潘达互娱科技有限公司 |
| 主分类号: | H04N5/265 | 分类号: | H04N5/265;G06T13/00;G06T13/80 |
| 代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;马敬 |
| 地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视频文件 透明度 终端 播放 透明度信息 解码 解码处理 服务器 视频 接收服务器 直播 透明效果 占用资源 发送 应用 | ||
本发明实施例提供了一种直播中动效视频的播放方法、装置、终端及服务器,应用于终端的方法包括:接收服务器发送动效视频文件及动效视频文件对应的透明度文件;对动效视频文件进行解码处理,得到解码后的动效视频文件;对透明度文件进行解码处理,确定动效视频文件对应的透明度文件对应的透明度信息;根据透明度信息,设置解码后的动效视频文件的透明度;播放设置透明度后的动效视频文件,其中,动效视频文件为不具有透明度的视频文件。这样,终端可以流畅地播放带有透明效果的动效视频文件,不会出现因占用资源过大导致的卡顿问题。
技术领域
本发明涉及视频直播技术领域,特别是涉及一种直播中动效视频的播放方法、装置、终端及服务器。
背景技术
近年来,各种视频直播平台出现在大众的生活中,人们可以在视频直播平台直播自己生活中的趣事、展示自己的才艺等,给人们的生活带来很多乐趣,也可以从中学到很多知识。
在主播进行直播时,观众可以向喜欢的主播赠送礼物等,为了在直播界面中醒目地展示观众赠送的礼物,一般会在直播界面中显示礼物动效,即播放礼物动效视频。由于一般礼物动效在界面中所占面积较大,为了不影响主播的正常直播,需要播放带有透明效果的动效视频。
由于手机等终端不能对带有透明效果的视频文件进行解码,所以目前只能通过多张图片的方式来实现带有透明效果的动效视频。具体来说,服务器将带有透明效果的图片进行一张一张的压缩后,发送至终端,终端将每个压缩文件解码后连续播放,以达到播放带有透明效果的动效视频的效果。
但是由于将图片进行一张一张的压缩后所占用的资源较大,终端将每个压缩文件解码后播放时,连续效果不好,会出现卡顿的现象。
发明内容
本发明实施例的目的在于提供一种直播中动效视频的播放方法、装置、终端及服务器,以使在直播过程中终端能够流畅地播放带有透明效果的动效视频。具体技术方案如下:
第一方面,本发明实施例提供了一种直播中动效视频的播放方法,应用于终端,所述方法包括:
接收服务器发送动效视频文件及所述动效视频文件对应的透明度文件,其中,所述动效视频文件为不具有透明度的视频文件;
对所述动效视频文件进行解码处理,得到解码后的动效视频文件;
对所述透明度文件进行解码处理,确定所述动效视频文件对应的透明度文件对应的透明度信息;
根据所述透明度信息,设置所述解码后的动效视频文件的透明度;
播放设置透明度后的动效视频文件。
可选的,所述动效视频文件对应的透明度文件为灰度视频文件,其中,所述动效视频文件包括的视频图像与所述灰度视频文件包括的灰度图像一一对应;
所述对所述透明度文件进行解码处理,确定所述动效视频文件对应的透明度文件对应的透明度信息的步骤,包括:
对所述灰度视频文件进行解码处理,得到解码后的灰度视频文件;
根据预设的灰度值与透明度的对应关系,确定所述解码后的灰度视频文件对应的透明度信息,作为所述动效视频文件对应的透明度信息。
可选的,所述根据预设的灰度值与透明度的对应关系,确定所述解码后的灰度视频文件对应的透明度信息的步骤,包括:
根据预设的灰度值与透明度的对应关系,确定所述解码后的灰度视频文件包括的灰度图像的每一像素点对应的透明度信息。
可选的,所述根据所述透明度信息,设置所述解码后的动效视频文件的透明度的步骤,包括:
根据所述透明度信息,设置所述解码后的动效视频文件包括的视频图像的每一像素点的透明度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京潘达互娱科技有限公司,未经北京潘达互娱科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811424193.8/2.html,转载请声明来源钻瓜专利网。





