播放音频的方法、装置和系统制造方法及图纸

技术编号:16879104 阅读:75 留言:0更新日期:2017-12-23 15:50
本公开是关于一种播放音频的方法、装置和系统,属于互联网技术领域。所述方法包括:向第二终端通过传输控制协议TCP通道发送用户数据报协议UDP通道建立通知,建立与第二终端的UDP通道;通过TCP通道接收第二终端返回的数据包参数;通过音频采集设备采集环境中的人声音频;通过UDP通道,基于实时流传输RTSP协议,并根据数据包参数向第二终端发送采集的人声音频,以使得第二终端将人声音频与第二终端中的预存储的目标歌曲的伴奏音频进行合成,得到合成音频,并播放合成音频。用户可以通过本实施例提供的方法,轻松利用家庭中的设备,就可以得到在KTV唱歌的效果,提高了用户体验。

Methods, devices, and systems for playing audio

The present disclosure is a method, device and system for playing audio, which belongs to the field of Internet technology. The method comprises the following steps: second to the terminal through the TCP channel transmission protocol user datagram protocol UDP channel notification control transmission, set up a UDP channel and the second terminal of the second terminal; receiving returned by the TCP channel packet parameters; through the audio acquisition equipment acquisition in the environment of voice audio; through the UDP channel, real-time transport protocol RTSP based on the parameters according to the data packet sent to the second terminal of the voice audio acquisition, with the pre stored voice audio and second terminal in the goal song audio synthesis makes second terminal to play audio and audio synthesis, synthesis. The user can get the effect of singing in KTV and improve the user experience through the method provided by this example and easy to use the equipment in the home.

【技术实现步骤摘要】
播放音频的方法、装置和系统
本公开是关于互联网
,尤其是关于一种播放音频的方法、装置和系统。
技术介绍
随着科学技术的发展,人们的休闲娱乐方式也变得越来越丰富多彩。人们不再单一地选择在家收看电视节目,还可以选择去KTV(Karaoke,一种提供以唱歌为娱乐项目的场所)唱歌。随着时间的推移,市场上又衍生出可以让用户随时随地通过手机唱歌的娱乐应用程序。通过应用该应用程序用户不再需要到特定的场所才能享受唱歌的乐趣。在相关技术中,用户只能在手机上唱歌,但是,在手机上唱歌的效果具有局限性,例如手机的屏幕小不能播放清晰的MV(MusicVideo,音乐视频)、手机的音响效果不是很好、当伴奏的声音稍微过大时用户需要用力提高自己的嗓音。用户更多的是想利用家里的已有设备就能得到在KTV中唱歌的效果,但是相关技术中没有解决上述问题的技术方案。
技术实现思路
为了克服相关技术中存在的问题,本公开提供了以下技术方案:根据本公开实施例的第一方面,提供一种播放音频的方法,所述方法包括:第一终端向第二终端通过传输控制协议TCP通道发送用户数据报协议UDP通道建立通知,建立与所述第二终端的UDP通道;所述第一终端本文档来自技高网...
播放音频的方法、装置和系统

【技术保护点】
一种播放音频的方法,其特征在于,所述方法包括:第一终端向第二终端通过传输控制协议TCP通道发送用户数据报协议UDP通道建立通知,建立与所述第二终端的UDP通道;所述第一终端通过所述TCP通道接收所述第二终端返回的数据包参数;所述第一终端通过音频采集设备采集环境中的人声音频;所述第一终端通过所述UDP通道,基于实时流传输RTSP协议,并根据所述数据包参数向所述第二终端发送采集的人声音频,以使得所述第二终端将所述人声音频与所述第二终端中的预存储的目标歌曲的伴奏音频进行合成,得到合成音频,并播放所述合成音频。

【技术特征摘要】
1.一种播放音频的方法,其特征在于,所述方法包括:第一终端向第二终端通过传输控制协议TCP通道发送用户数据报协议UDP通道建立通知,建立与所述第二终端的UDP通道;所述第一终端通过所述TCP通道接收所述第二终端返回的数据包参数;所述第一终端通过音频采集设备采集环境中的人声音频;所述第一终端通过所述UDP通道,基于实时流传输RTSP协议,并根据所述数据包参数向所述第二终端发送采集的人声音频,以使得所述第二终端将所述人声音频与所述第二终端中的预存储的目标歌曲的伴奏音频进行合成,得到合成音频,并播放所述合成音频。2.根据权利要求1所述的方法,其特征在于,所述数据包参数包括打包数据量;所述第一终端通过所述UDP通道,基于RTSP协议,并根据所述数据包参数向所述第二终端发送采集的人声音频,包括:所述第一终端通过所述UDP通道,基于RTSP协议,每当采集所述打包数据量的人声音频时,将所述打包数据量的人声音频打包发送至所述第二终端。3.根据权利要求2所述的方法,其特征在于,所述数据包参数还包括逻辑端口标识;所述第一终端将所述打包数据量的人声音频打包发送至所述第二终端,包括:所述第一终端将所述打包数据量的人声音频与所述逻辑端口标识打包发送至所述第二终端。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一终端建立与所述第二终端的所述TCP通道。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:通过建立所述TCP通道的握手消息,所述第一终端向所述第二终端发送人声采集控制信息;所述人声采集控制信息包括以下任一项或多项:采样频率、采样深度、人声音频数据量大小、声道数量。6.一种播放音频的方法,其特征在于,所述方法包括:第二终端接收第一终端发送的UDP通道建立通知,建立与所述第一终端的UDP通道;所述第二终端通过TCP通道向所述第一终端返回数据包参数;所述第二终端通过所述UDP通道,接收所述第一终端基于RTSP协议并根据所述数据包参数发送的人声音频;所述第二终端将所述人声音频与本地预存储的目标歌曲的伴奏音频进行合成,得到合成音频,并播放所述合成音频。7.根据权利要求6所述的方法,其特征在于,所述数据包参数包括打包数据量;所述第二终端通过所述UDP通道,接收所述第一终端基于RTSP协议并根据所述数据包参数发送的人声音频,包括:所述第二终端通过所述UDP通道,接收所述第一终端基于RTSP协议打包发送的所述打包数据量的人声音频。8.根据权利要求7所述的方法,其特征在于,所述数据包参数还包括逻辑端口标识;所述第二终端通过所述UDP通道,接收所述第一终端基于RTSP协议打包发送的所述打包数据量的人声音频,包括:所述第二终端通过所述UDP通道,接收所述第一终端基于RTSP协议打包发送的所述打包数据量的人声音频与所述逻辑端口标识。9.根据权利要求6所述的方法,其特征在于,所述方法还包括:所述第二终端建立与所述第一终端的所述TCP通道。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:所述第二终端接收所述第一终端通过建立所述TCP通道的握手消息所发送的人声采集控制信息;所述人声采集控制信息包括以下任一项或多项:采样频率、采样深度、人声音频数据量大小、声道数量。11.一种播放音频的装置,其特征在于,所述装置包括:第一发送模块,用于向第二终端通过TCP通道发送UDP通道建立通知,建立与所述第二终端的UDP通道;接收模块,用于通过所述TCP通道接收所述第二终端返回的数据包参数;采集模块,用于通过音频采集设备采集环境中的人声音频;第二发送模块,用于通过所述UDP通道,基于RTSP协议,并根据所述数据包参数向所述第二终端发送采集的人声音频,以使得所述第二终端将所述人声音频与所述第二终端中的预存储的目标歌曲的伴奏音频进行合成,得到合成音频,并播放所述合成音频。...

【专利技术属性】
技术研发人员:刘翔张晓光肖典欢陈雪琪王伟孙观楠周戈韩延杰黄志威张曙光殷祚纯李贤茂吴炎斌李伟曾兴云邱文杰
申请(专利权)人:腾讯音乐娱乐深圳有限公司
类型:发明
国别省市:广东,44

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

1