【技术实现步骤摘要】
信息交互方法、装置、终端、服务器及存储介质
本公开涉及互联网
,特别涉及一种信息交互方法、装置、终端、服务器及存储介质。
技术介绍
随着互联网技术的发展,视频直播因其形式新颖、内容丰富,受到越来越多的用户青睐。为了吸引用户观看,同时增加视频直播过程的趣味性和互动性,主播在进行视频直播时,可与用户或其他主播进行连麦合唱。考虑到音视频数据在网络上传输时存在一定的时延,当主播与用户或其他主播进行连麦合唱时,连麦合唱的一方演唱歌曲的速度可能较快,另一方演唱歌曲的速度可能较慢,导致连麦合唱的双方演唱歌曲的进度无法同步,使得直播体验效果不佳。
技术实现思路
本公开实施例提供了一种信息交互方法、装置、终端、服务器及存储介质,能够提高直播体验效果。所述技术方案如下:一方面,提供了一种信息交互方法,所述方法包括:当基于多个用户标识建立连麦合唱时,向登录每个用户标识的多个第一终端发送合唱指令,所述合唱指令用于指示多个第一终端播放待合唱歌曲的音频文件并显示所述待合唱歌曲的歌词文件;获取所述多个第一终端的歌词进度信息,所述歌词进度信息用于指示所述待合唱歌曲当前的歌唱进度;将所述多个第一终端的歌词进度信息分别发送至所述多个第一终端进行连麦合唱的对端,所述多个第一终端的歌词进度信息用于指示对端调整所显示的歌词进度,以使进行连麦合唱的多个第一终端的歌词进度同步。在本公开的另一个实施例中,所述将所述多个第一终端的歌词进度信息分别发送至所述多个第一终端进行连麦合唱的对端之后,还 ...
【技术保护点】
1.一种信息交互方法,其特征在于,所述方法包括:/n当基于多个用户标识建立连麦合唱时,向登录多个用户标识的多个第一终端发送合唱指令,所述合唱指令用于指示多个第一终端播放待合唱歌曲的音频文件并显示所述待合唱歌曲的歌词文件;/n获取所述多个第一终端的歌词进度信息,所述歌词进度信息用于指示所述待合唱歌曲当前的歌唱进度;/n将所述多个第一终端的歌词进度信息分别发送至所述多个第一终端进行连麦合唱的对端,所述多个第一终端的歌词进度信息用于指示对端调整所显示的歌词进度,以使进行连麦合唱的多个第一终端的歌词进度同步。/n
【技术特征摘要】
1.一种信息交互方法,其特征在于,所述方法包括:
当基于多个用户标识建立连麦合唱时,向登录多个用户标识的多个第一终端发送合唱指令,所述合唱指令用于指示多个第一终端播放待合唱歌曲的音频文件并显示所述待合唱歌曲的歌词文件;
获取所述多个第一终端的歌词进度信息,所述歌词进度信息用于指示所述待合唱歌曲当前的歌唱进度;
将所述多个第一终端的歌词进度信息分别发送至所述多个第一终端进行连麦合唱的对端,所述多个第一终端的歌词进度信息用于指示对端调整所显示的歌词进度,以使进行连麦合唱的多个第一终端的歌词进度同步。
2.根据权利要求1所述的方法,其特征在于,所述将所述多个第一终端的歌词进度信息分别发送至所述多个第一终端进行连麦合唱的对端之后,还包括:
获取所述多个第一终端的视频数据;
将所述多个第一终端的视频数据分别发送至所述多个第一终端进行连麦合唱的对端,以使每个第一终端在界面上显示所述多个第一终端的视频数据。
3.根据权利要求2所述的方法,其特征在于,所述获取所述多个第一终端的视频数据之后,还包括:
对所述多个第一终端的视频数据进行缓存;
当缓存时间达到预设时间时,根据所述多个第一终端的歌词进度信息,对所述多个第一终端的视频数据的时间戳进行调整;
将时间戳调整后的多个第一终端的视频数据进行合并;
将合并后的视频数据发送至至少一个第二终端。
4.根据权利要求3所述的方法,其特征在于,所述根据所述多个第一终端的歌词进度信息,对所述多个第一终端的视频数据的时间戳进行调整,包括:
根据所述多个第一终端的歌词进度信息,将所述多个第一终端的歌词进度对齐;
根据对齐的歌词进度,调整每个第一终端的视频数据的时间戳。
5.一种信息交互方法,其特征在于,所述方法包括:
当接收到服务器发送的合唱指令时,播放待合唱歌曲的音频文件并显示所述待合唱歌曲的歌词文件,所述合唱指令为所述服务器基于多个用户标识建立连麦合唱时向登录所述多个用户标识的多个第一终端发送的;
接收所述服务器发送的所述多个第一终端的歌词进度信息,所述歌词进度信息用于指示所述待合唱歌曲当前的歌唱进度;
根据所述多个第一终端的歌词进度信息,调整显示的歌词进度,以使进行连麦合唱的多个第一终端的歌词进度同步。
6.根据权利要求5所述的方法,其特征在于,所述根据所述多个第一终端的歌词进度信息,调整显示的歌词进度,以使进行连麦合唱的多个第一终端的歌词进度同步,包括:
根据所述多个第一终端的歌词...
【专利技术属性】
技术研发人员:梁衍鹏,
申请(专利权)人:广州繁星互娱信息科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。