【技术实现步骤摘要】
直播音视频处理方法、装置、服务器及可读存储介质
[0001]本申请涉及音视频处理
,具体而言,涉及一种直播音视频处理方法、装置、服务器及计算机可读存储介质。
技术介绍
[0002]在互联网直播场景中,主播为了增加观众的留存率往往会和观众进行游戏互动,音乐节奏类互动游戏是目前大众比较喜欢的一类互动游戏。然而现有的音乐节奏类互动游戏一般是提前制作好的,无法满足流式的直播场景,主播无法根据直播内容和直播氛围选择不同的音乐进行互动,这极大的限制了音乐节奏类互动游戏在直播过程中的带入感,影响观众的用户体验。
技术实现思路
[0003]为了至少克服现有技术中的上述不足,本申请提供一种直播音视频处理方法、装置、服务器及计算机可读存储介质。
[0004]第一方面,本申请实施例提供一种直播音视频处理方法,应用于服务器,所述服务器通信连接主播端和观众端,所述方法包括:
[0005]接收所述主播端选择的互动音乐,获取所述互动音乐的音频流所对应的互动节奏视频流,其中,所述互动节奏视频流包括互动界面的视频帧以及与位于所述互动界面中与所述互动音乐的音乐节奏对应的节奏互动点;
[0006]将所述音频流和所述互动节奏视频流发送给所述观众端,由所述观众端进行播放及显示。
[0007]在一种可能的实现方式中,所述接收所述主播端选择的互动音乐,获取所述互动音乐的音频流所对应的互动节奏视频流的步骤,包括:
[0008]确定所述互动音乐是否为预设音乐数据库中的目标音乐,其中,所述预设音乐数据库中存 ...
【技术保护点】
【技术特征摘要】
1.一种直播音视频处理方法,其特征在于,应用于服务器,所述服务器通信连接主播端和观众端,所述方法包括:接收所述主播端选择的互动音乐,获取所述互动音乐的音频流所对应的互动节奏视频流,其中,所述互动节奏视频流包括互动界面的视频帧以及与位于所述互动界面中与所述互动音乐的音乐节奏对应的节奏互动点;将所述音频流和所述互动节奏视频流发送给所述观众端,由所述观众端进行播放及显示。2.如权利要求1所述的直播音视频处理方法,其特征在于,所述接收所述主播端选择的互动音乐,获取所述互动音乐的音频流所对应的互动节奏视频流的步骤,包括:确定所述互动音乐是否为预设音乐数据库中的目标音乐,其中,所述预设音乐数据库中存储有所述目标音乐的互动节奏视频;若所述互动音乐为所述预设音乐数据库中的目标音乐,获取所述互动音乐的音频流对应的互动节奏视频流;若所述互动音乐不是所述预设音乐数据库中的目标音乐,则基于所述互动音乐的音频流实时生成所述互动音乐对应的互动节奏视频流。3.如权利要求2所述的直播音视频处理方法,其特征在于,在所述接收所述主播端选择的互动音乐,获取所述互动音乐的音频流所对应的互动节奏视频流的步骤之前,所述方法还包括:对所述预设音乐数据库中的目标音乐进行音频频谱分析得到各个目标音乐的频谱分析结果;将所述各个目标音乐的频谱分析结果输入节奏互动点确定模型中,得到所述各个目标音乐的互动节奏视频,其中,所述节奏互动点确定模型基于样本频谱分析结果以及样本互动节奏视频训练得到,所述样本频谱分析结果中标注有音乐的音乐节奏位置,所述样本互动节奏视频流中标注有与所述音乐的音乐节奏位置对应的节奏互动点;将所述各个目标音乐的互动节奏视频存储到所述预设音乐数据库中。4.如权利要求3所述的直播音视频处理方法,其特征在于,所述确定所述互动音乐是否为预设音乐数据库中的目标音乐的步骤,包括:对所述预设音乐数据库中各个目标音乐进行音频指纹特征提取,得到各所述目标音乐的音频指纹特征;基于所述互动音乐的音频流,对所述互动音乐进行音频指纹特征提取,得到所述音频流对应的音频指纹特征;将所述音频流对应的音频指纹特征与所述预设音乐数据库中各所述目标音乐的音频指纹特征进行匹配,得到匹配结果;根据所述匹配结果确定所述互动音乐是否为所述预设音乐数据库中的目标音乐。5.如权利要求4所述的直播音视频处理方法,其特征在于,所述若所述互动音乐为所述预设音乐数据库中的目标音乐,获取所述互动音乐的音频流对应的互动节奏视频流;若所述互动音乐不是所述预设音乐数据库中的目标音乐,则基于所述互动音乐的音频流实时生成所述互动音乐对应的互动节奏视频流的步骤,包括:在所述互动音乐的音频流对应的音频指纹特征与所述预设音乐数据库中的任意目标音乐的音频指纹特征匹配时,将匹配的目标音乐的互动节奏视频中与所述互动音乐的音频
流对应的视频流作为所述互动节奏视频流;在所述互动音乐的音频流对应的音频指纹特征与所述预设音乐数据库中各所...
【专利技术属性】
技术研发人员:刘峰,康世胤,司季雨,吴晓东,吴创林,卢佐卿,林晓洁,李倩鸣,戴培贤,
申请(专利权)人:广州虎牙科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。