[发明专利]网络K歌系统、网络K歌的音视频播放方法及相关设备有效
申请号: | 201911180493.0 | 申请日: | 2019-11-27 |
公开(公告)号: | CN110856009B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 曾衍 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/8547;H04N21/43;H04N21/254;H04N21/478;H04N21/439 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟 |
地址: | 511442 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 系统 视频 播放 方法 相关 设备 | ||
1.一种网络K歌系统,其特征在于,包括:
业务服务器、推流服务器及多个客户端;
所述业务服务器,用于当接收到对目标歌曲的演唱指令时,向每个所述客户端发送目标歌曲的资源地址;所述目标歌曲为当前待演唱歌曲;
每个所述客户端,用于在接收到所述目标歌曲的资源地址时,判断是否具有所述目标歌曲的演唱权限,若该客户端不具有所述目标歌曲的演唱权限,则依据所述资源地址在预置的CDN服务器中获取所述目标歌曲对应的视频,当接收到所述推流服务器发送的所述目标歌曲在演唱过程中产生的音频及时间戳记录时,播放所述音频和所述视频,并按预设的时间间隔,获取所述音频在播放过程中的音频时间戳;在所述时间戳记录中,确定当前已获取的所述音频时间戳对应的目标显示时间戳;依据所述目标显示时间戳,调整所述视频的播放进度,以实现所述音频与所述视频的同步播放;所述时间戳记录包括所述目标歌曲在播放过程中的各个音频时间戳与所述视频的显示时间戳之间的对应关系;
其中,所述音频由具有演唱权限的客户端依据其采集延时时长对采集到的音频以及所述目标歌曲的伴奏音频进行混合得到;
其中,依据所述目标显示时间戳,调整所述视频的播放进度,包括:确定该目标显示时间戳对应的视频帧,将该视频帧作为当前的播放画面,以实现对该视频的播放进度进行调整。
2.一种网络K歌的音视频播放方法,其特征在于,包括:
当接收到预置的业务服务器发送的目标歌曲的资源地址时,判断当前客户端是否具有所述目标歌曲的演唱权限,所述目标歌曲为当前待演唱歌曲;
若所述当前客户端不具有所述目标歌曲的演唱权限,则依据所述资源地址在预置的CDN服务器中获取所述目标歌曲对应的视频;
当接收到预置的推流服务器发送的所述目标歌曲在演唱过程中产生的音频及时间戳记录时,播放所述音频和所述视频,并按预设的时间间隔,获取所述音频在播放过程中的音频时间戳;所述时间戳记录包括所述目标歌曲在播放过程中的各个音频时间戳与所述视频的显示时间戳之间的对应关系;
在所述时间戳记录中,确定当前已获取的所述音频时间戳对应的目标显示时间戳;
依据所述目标显示时间戳,调整所述视频的播放进度,以实现所述音频与所述视频的同步播放;
其中,所述音频由具有演唱权限的客户端依据其采集延时时长对采集到的音频以及所述目标歌曲的伴奏音频进行混合得到;
其中,依据所述目标显示时间戳,调整所述视频的播放进度,包括:确定该目标显示时间戳对应的视频帧,将该视频帧作为当前的播放画面,以实现对该视频的播放进度进行调整。
3.根据权利要求2所述的方法,其特征在于,所述目标歌曲对应的视频预先存储在所述CDN服务器中;
所述视频存储至所述CDN服务器的过程,包括:
获取所述目标歌曲对应的音乐视频;
对所述音乐视频中的初始音频与视频画面进行分离,获得所述音乐视频对应的初始音频及未携带音频的视频;
将所述未携带音频的视频存储至所述CDN服务器中。
4.根据权利要求3所述的方法,其特征在于,在获得所述音乐视频对应的初始音频后,还包括:
判断所述初始音频的音轨类型;
若所述初始音频的音轨类型为多音轨类型,则应用预先设置的FFMPEG工具对所述初始音频进行分离,得到所述初始音频中的伴奏音频和原唱音频;
若所述初始音频为单音轨类型,则应用预先设置的人声分离算法对所述初始音频进行分离,得到所述初始音频中的伴奏音频和原唱音频;
将已获取的所述伴奏音频和所述原唱音频与所述视频进行关联存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911180493.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:显示面板和显示装置
- 下一篇:用于斗轮堆取料机的斗轮设备