一种观众与主播的直播互动方法、装置、电子设备及介质制造方法及图纸

技术编号:30694678 阅读:21 留言:0更新日期:2021-11-06 09:29
本发明专利技术实施例提供了一种观众与主播的直播互动方法、装置、电子设备及介质,涉及直播技术领域,能够丰富观众与主播的直播互动方式。本发明专利技术实施例包括:推流客户端接收主播发送的发起互动指令,然后向指定拉流客户端发送互动信息,互动信息表示发起互动。拉流客户端接收到互动信息后展示音轨选择界面,接收观众在音轨选择界面选择的目标音轨,并向推流客户端发送携带观众在音轨选择界面选择的目标音轨的音轨信息。然后推流客户端确定指定的互动音频包括的目标音轨上的目标子音频,并确定目标子音频中的节奏点。接着在播放目标子音频的过程中接收主播的触摸操作,基于触摸操作的接收时刻与目标子音频的节奏点的播放时刻之间的时间差,得到互动结果。得到互动结果。得到互动结果。

【技术实现步骤摘要】
一种观众与主播的直播互动方法、装置、电子设备及介质


[0001]本专利技术涉及直播
,特别是涉及一种观众与主播的直播互动方法、装置、电子设备及介质。

技术介绍

[0002]在当前的直播场景下,观众在观看直播时,只能被动地观看主播的直播内容以及在直播间内发布评论,而主播也只能通过查看以及回复评论的方式与观众互动,观众与主播的直播互动方式单一。

技术实现思路

[0003]本专利技术实施例的目的在于提供一种观众与主播的直播互动方法、装置、电子设备及介质,以丰富观众与主播的直播互动方式。具体技术方案如下:
[0004]第一方面,本专利技术实施例提供了一种观众与主播的直播互动方法,应用于推流客户端,所述方法包括:
[0005]接收主播发送的发起互动指令;
[0006]响应于所述发起互动指令,向指定拉流客户端发送互动信息,所述互动信息用于表示发起互动,以使得所述指定拉流客户端接收到所述互动信息后展示音轨选择界面,接收观众在所述音轨选择界面选择的目标音轨,并向所述推流客户端发送音轨信息,所述音轨信息用于表示所述观众在所述音轨选择界面选择的目标音轨;
[0007]接收所述指定拉流客户端发送的音轨信息;
[0008]确定指定的互动音频以及所述互动音频包括的目标音轨上的目标子音频,并确定所述目标子音频中的节奏点,所述节奏点的音量大于预设音量;
[0009]在播放所述目标子音频的过程中接收主播的触摸操作,基于所述触摸操作的接收时刻与所述目标子音频的节奏点的播放时刻之间的时间差,得到互动结果。
[0010]可选的,所述确定指定的互动音频包括的目标音轨上的目标子音频,包括:
[0011]在所述互动音频为单音轨音频时,利用预设的分离算法,从所述互动音频中分离出所述目标子音频;
[0012]或者,在所述互动音频为多音轨音频时,提取所述互动音频的目标音轨上的目标子音频。
[0013]可选的,所述确定指定的互动音频包括的目标音轨上的目标子音频,包括:
[0014]向服务器发送分离请求,所述分离请求包括所述互动音频和所述目标音轨标识,以使得所述服务器对所述互动音频进行分离,基于所述目标音轨标识,得到目标音轨上的目标子音频,并向所述推流客户端发送目标子音频;
[0015]接收所述服务器发送的目标子音频。
[0016]可选的,所述确定所述目标子音频中的节奏点,包括:
[0017]利用预设的节奏提取算法,提取所述目标子音频中的节奏点;
[0018]或者,基于各子音频与节奏文件之间的预设对应关系,获取所述目标子音频对应的节奏文件,所述节奏文件包括子音频中的节奏点;
[0019]或者,向服务器发送提取请求,所述提取请求包括所述目标子音频,以使得所述服务器提取所述目标子音频中的节奏点,并向所述推流客户端发送目标子音频中的节奏点;接收所述服务器发送的所述目标子音频中的节奏点。
[0020]可选的,所述目标音轨的数量为多个,所述在播放所述目标子音频的过程中接收主播的触摸操作,基于所述触摸操作的接收时刻与所述目标子音频的节奏点的播放时刻之间的时间差,得到互动结果,包括:
[0021]确定多个目标音轨中的指定音轨,并将所述指定音轨上的子音频作为指定子音频;
[0022]在播放所述目标子音频的过程中接收主播的触摸操作,基于所述主播的触摸操作的接收时刻与所述指定子音频的节奏点的播放时刻之间的时间差,得到互动结果。
[0023]第二方面,本专利技术实施例提供了一种观众与主播的直播互动方法,应用于拉流客户端,所述方法包括:
[0024]接收推流客户端发送的互动信息,所述互动信息用于表示发起互动;
[0025]展示音轨选择界面,接收观众在所述音轨选择界面选择的目标音轨;
[0026]向所述推流客户端发送音轨信息,所述音轨信息用于表示所述观众在所述音轨选择界面选择的目标音轨,以使得所述推流客户端确定指定的互动音频包括的目标音轨上的目标子音频,并确定所述目标子音频中的节奏点,所述节奏点的音量大于预设音量,在播放所述目标子音频的过程中接收主播的触摸操作,基于所述触摸操作的接收时刻与所述目标子音频的节奏点的播放时刻之间的时间差,得到互动结果。
[0027]第三方面,本专利技术实施例提供了一种观众与主播的直播互动装置,应用于推流客户端,所述装置包括:
[0028]接收模块,用于接收主播发送的发起互动指令;
[0029]发送模块,用于响应于所述发起互动指令,向指定拉流客户端发送互动信息,所述互动信息用于表示发起互动,以使得所述指定拉流客户端接收到所述互动信息后展示音轨选择界面,接收观众在所述音轨选择界面选择的目标音轨,并向所述推流客户端发送音轨信息,所述音轨信息用于表示所述观众在所述音轨选择界面选择的目标音轨;
[0030]所述接收模块,还用于接收所述指定拉流客户端发送的音轨信息;
[0031]确定模块,用于确定指定的互动音频以及所述互动音频包括的目标音轨上的目标子音频,并确定所述目标子音频中的节奏点,所述节奏点的音量大于预设音量;
[0032]所述确定模块,还用于在播放所述目标子音频的过程中接收主播的触摸操作,基于所述触摸操作的接收时刻与所述目标子音频的节奏点的播放时刻之间的时间差,得到互动结果。
[0033]可选的,所述确定模块,具体用于:
[0034]在所述互动音频为单音轨音频时,利用预设的分离算法,从所述互动音频中分离出所述目标子音频;
[0035]或者,在所述互动音频为多音轨音频时,提取所述互动音频的目标音轨上的目标子音频。
[0036]可选的,所述确定模块,具体用于:
[0037]向服务器发送分离请求,所述分离请求包括所述互动音频和所述目标音轨标识,以使得所述服务器对所述互动音频进行分离,基于所述目标音轨标识,得到目标音轨上的目标子音频,并向所述推流客户端发送目标子音频;
[0038]接收所述服务器发送的目标子音频。
[0039]可选的,所述确定模块,具体用于:
[0040]利用预设的节奏提取算法,提取所述目标子音频中的节奏点;
[0041]或者,基于各子音频与节奏文件之间的预设对应关系,获取所述目标子音频对应的节奏文件,所述节奏文件包括子音频中的节奏点;
[0042]或者,向服务器发送提取请求,所述提取请求包括所述目标子音频,以使得所述服务器提取所述目标子音频中的节奏点,并向所述推流客户端发送目标子音频中的节奏点;接收所述服务器发送的所述目标子音频中的节奏点。
[0043]可选的,所述目标音轨的数量为多个,所述确定模块,具体用于:
[0044]确定多个目标音轨中的指定音轨,并将所述指定音轨上的子音频作为指定子音频;
[0045]在播放所述目标子音频的过程中接收主播的触摸操作,基于所述主播的触摸操作的接收时刻与所述指定子音频的节奏点的播放时刻之间的时间差,得到互动结果。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种观众与主播的直播互动方法,其特征在于,应用于推流客户端,所述方法包括:接收主播发送的发起互动指令;响应于所述发起互动指令,向指定拉流客户端发送互动信息,所述互动信息用于表示发起互动,以使得所述指定拉流客户端接收到所述互动信息后展示音轨选择界面,接收观众在所述音轨选择界面选择的目标音轨,并向所述推流客户端发送音轨信息,所述音轨信息用于表示所述观众在所述音轨选择界面选择的目标音轨;接收所述指定拉流客户端发送的音轨信息;确定指定的互动音频包括的目标音轨上的目标子音频,并确定所述目标子音频中的节奏点,所述节奏点的音量大于预设音量;在播放所述目标子音频的过程中接收主播的触摸操作,基于所述触摸操作的接收时刻与所述目标子音频的节奏点的播放时刻之间的时间差,得到互动结果。2.根据权利要求1所述的方法,其特征在于,所述确定指定的互动音频包括的目标音轨上的目标子音频,包括:在所述互动音频为单音轨音频时,利用预设的分离算法,从所述互动音频中分离出所述目标子音频;或者,在所述互动音频为多音轨音频时,提取所述互动音频的目标音轨上的目标子音频。3.根据权利要求1所述的方法,其特征在于,所述确定指定的互动音频包括的目标音轨上的目标子音频,包括:向服务器发送分离请求,所述分离请求包括所述互动音频和所述目标音轨标识,以使得所述服务器对所述互动音频进行分离,基于所述目标音轨标识,得到目标音轨上的目标子音频,并向所述推流客户端发送目标子音频;接收所述服务器发送的目标子音频。4.根据权利要求1

3任一项所述的方法,其特征在于,所述确定所述目标子音频中的节奏点,包括:利用预设的节奏提取算法,提取所述目标子音频中的节奏点;或者,基于各子音频与节奏文件之间的预设对应关系,获取所述目标子音频对应的节奏文件,所述节奏文件包括子音频中的节奏点;或者,向服务器发送提取请求,所述提取请求包括所述目标子音频,以使得所述服务器提取所述目标子音频中的节奏点,并向所述推流客户端发送目标子音频中的节奏点;接收所述服务器发送的所述目标子音频中的节奏点。5.根据权利要求1

3任一项所述的方法,其特征在于,所述目标音轨的数量为多个,所述在播放所述目标子音频的过程中接收主播的触摸操作,基于所述触摸操作的接收时刻与所述目标子音频的节奏点的播放时刻之间的时间差,得到互动结果,包括:确定多个目标音轨中的指定音轨,并将所述指定音轨上的子音频作为指定子音频;在播放所述目标子音频的过程中接收主播的触摸操作,基于所述主播的触摸操作的接收时刻与所述指定子音频的节奏点的播放时刻之间的时间差,得到互动结果。6.一种观众与主播的直播互动方法,其特征在于,应用于拉流客户端,所述方法包括:接收推流客户端发送的互动信息,所述互动信息用于表示发起互动;
展示音轨选择界面,接收观众在所述音轨选择界面选择的目标音轨;向所述推流客户端发送音轨信息,所述音轨信息用于表示所述观众在所述音轨选择界面选择的目标音轨,以使得所述推流客户端确定指定的互动音频包括的目标音轨上的目标子音频,并确定所述目标子音频中的节奏点,所述节奏点的音量大于预设音量,在播放所述目标子音频的过程中接收主播的触摸操作,基于所述触摸操作的接收时刻与所述目标子音频的节奏点的播放时刻之间的时间差,得到互动结果。7.一种观众与主播的直播互动装置,其特征在于,应用于推流客户端,所述装置包括:接收模块,用于接收主播发送的发起互动指令;发送模块,用于响应于所述发起互动指令,向指定拉流客户端发送互动信息,所述互动信...

【专利技术属性】
技术研发人员:黄中一
申请(专利权)人:广州繁星互娱信息科技有限公司
类型:发明
国别省市:

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

1