网络K歌系统、K歌场景下的歌词显示方法及相关设备技术方案

技术编号:23629351 阅读:29 留言:0更新日期:2020-04-01 00:03
本发明专利技术提供了网络K歌系统、K歌场景下的歌词显示方法及相关设备,该系统中的业务服务器接收到对目标歌曲的演唱指令时,向客户端发送目标歌曲的资源地址;每个客户端在接收到目标歌曲的资源地址时,在CDN服务器中获取目标歌曲的歌词,若客户端不具有目标歌曲的演唱权限,则在接收到推流服务器发送的音频及时间戳记录时,播放音频并按预设的时间间隔获取所述音频的各个音频时间戳;在时间戳记录中确定当前已获取的音频时间戳对应的目标显示时间戳;若当前未获取到目标显示时间戳对应的歌词,则在CDN服务器中获取歌词,并对歌词进行显示。应用本发明专利技术提供的系统,使得用户在不接收视频的情况下,能够观看到歌词,提高用户的观看体验。

【技术实现步骤摘要】
网络K歌系统、K歌场景下的歌词显示方法及相关设备
本专利技术涉及多媒体
,特别涉及一种网络K歌系统、K歌场景下的歌词显示方法及相关设备。
技术介绍
近年来,随着网络技术的发展,人们越来越热衷于互联网中丰富多彩的娱乐活动,其中,网络K歌是很多人喜欢的娱乐方式之一,人们可以通过网络K歌的方式释放生活压力和工作压力,增进亲朋好友的关系,还可以在网上结识志同道合的朋友,因此,网络K歌已经成为了一部分人的生活的重要组成部分。现有的网络直播K歌场景下,人们在参与网络K歌过程中,往往需要观看歌曲的歌词。现有的网络直播K歌场景下,演奏曲目的歌词通常是内置于音乐MV视频中,随音乐MV视频共同播放。当用户为了节省流量而选择不接收视频时,将无法在收听演奏曲目的同时,观看歌词,导致用户体验较差。
技术实现思路
本专利技术所要解决的技术问题是提供一种网络K歌系统、K歌场景下的歌词显示方法及相关设备,使得用户在不接收视频的情况下,能够观看到当前演奏曲目的歌词,提高用户的观看体验。为了实现上述目的,现提出的方案如下:一种网络本文档来自技高网...

【技术保护点】
1.一种网络K歌系统,其特征在于,包括:/n业务服务器、推流服务器及多个客户端;/n所述业务服务器,用于当接收到对目标歌曲的演唱指令时,向每个所述客户端发送目标歌曲的资源地址;所述目标歌曲为当前待演唱歌曲;/n每个所述客户端,用于在接收到所述目标歌曲的资源地址时,在预置的CDN服务器中获取所述目标歌曲的歌词,并判断是否具有所述目标歌曲的演唱权限,若该客户端不具有所述目标歌曲的演唱权限,则在接收到所述推流服务器发送的所述目标歌曲在演唱过程中产生的音频及时间戳记录时,播放所述音频,并在所述音频的播放过程中,按预设的时间间隔,获取所述音频的各个音频时间戳;在所述时间戳记录中,确定当前已获取的所述音频...

【技术特征摘要】
1.一种网络K歌系统,其特征在于,包括:
业务服务器、推流服务器及多个客户端;
所述业务服务器,用于当接收到对目标歌曲的演唱指令时,向每个所述客户端发送目标歌曲的资源地址;所述目标歌曲为当前待演唱歌曲;
每个所述客户端,用于在接收到所述目标歌曲的资源地址时,在预置的CDN服务器中获取所述目标歌曲的歌词,并判断是否具有所述目标歌曲的演唱权限,若该客户端不具有所述目标歌曲的演唱权限,则在接收到所述推流服务器发送的所述目标歌曲在演唱过程中产生的音频及时间戳记录时,播放所述音频,并在所述音频的播放过程中,按预设的时间间隔,获取所述音频的各个音频时间戳;在所述时间戳记录中,确定当前已获取的所述音频时间戳对应的目标显示时间戳;判断是否已获取到所述目标显示时间戳对应的歌词,若未获取到,则在所述CDN服务器中获取与所述目标显示时间戳对应的歌词,并对已获取的所述目标显示时间戳对应的歌词进行显示;所述时间戳记录中包含所述音频的各个音频时间戳与所述目标歌曲的歌词的显示时间戳之间的对应关系。


2.一种K歌场景下的歌词显示方法,其特征在于,包括:
当接收到预置的推流服务器发送的目标歌曲在演唱过程中产生的音频及时间戳记录时,播放所述音频,并在所述音频的播放过程中,按预设的时间间隔,获取所述音频的各个音频时间戳;所述时间戳记录中包含所述音频的各个音频时间戳与所述目标歌曲的歌词的显示时间戳之间的对应关系;
在所述时间戳记录中,确定当前已获取的所述音频时间戳对应的目标显示时间戳;
判断是否已获取到所述目标显示时间戳对应的歌词,若未获取到,则在预置的CDN服务器中获取与所述目标显示时间戳对应的歌词,并对已获取的所述目标显示时间戳对应的歌词进行显示。


3.根据权利要求2所述的方法,其特征在于,还包括:
若当前已获取到所述目标显示时间戳对应的歌词,则依据所述目标显示时间戳确定所述歌词当前的高亮显示区域;
对所述歌词的高亮显示区域进行高亮显示。


4.根据权利要求2所述的方法,其特征在于,所述对已获取的所述目标显示时间戳对应的歌词进行显示,包括:
获取所述歌词的显示时间范围;
依据所述目标显示时间戳及所述显示时间范围,确定所述歌词当前的高亮显示区域,其中,所述高亮显示区域为所述显示时间范围小于等于所述目标显示时间戳部分对应的歌词区域;
确定所述歌词对应的显示样式信息;
将所述显示样式信息添加至所述歌词的高亮显示区域;
对已添加所述显示样式信息的歌...

【专利技术属性】
技术研发人员:曾衍
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1