The invention discloses an audio data transmission method and device, which belongs to the field of data transmission. The audio data transmission method includes: receiving a first request playback device sends the strategy adjustment, to obtain the first strategy adjustment request contains the audio sampling frequency parameters and audio encoding format parameters; according to the audio sampling frequency parameter adjustment of the microphone sampling parameter, through the microphone recording data in the recording data; with the accompaniment of data to the mix audio data; encoding the audio data according to the audio encoding format parameters corresponding to the encoding mode, get the audio data stream; the audio data stream is transmitted to the playback apparatus. The invention solves the technical in KTV need a professional hardware support, causing the user can not be arbitrary, KTV to reduce whenever and wherever possible, K need hardware requirements, so that the user can make the effect of K whenever and wherever possible.
【技术实现步骤摘要】
音频数据传输方法及装置
本专利技术实施例涉及数据传输领域,特别涉及一种音频数据传输方法及装置。
技术介绍
K歌有非常广大的群众基础,很多人喜欢通过唱歌来抒发情感。目前,K歌的方式比较单一。用户主要是在KTV包房或者在家,和一群好友进行K歌。但无论是在KTV包房还是在家进行K歌,均需要一套专业的硬件设备对用户的人声和歌曲伴奏进行混音后输出。如果KTV包房爆满或者用户无力购买硬件设备,该用户则不能随心所欲,随时随地的K歌。
技术实现思路
为了解决现有技术中存在的问题,本专利技术实施例提供了一种音频数据传输方法及装置。技术方案如下:根据本专利技术实施例的第一方面,提供了一种音频数据传输方法,应用于智能终端中,所述方法包括:接收播放设备发送的第一策略调整请求,获取所述第一策略调整请求中包含的音频采样频率参数和音频编码格式参数;根据所述音频采样频率参数调节麦克风的采样参数,通过所述麦克风采集录音数据;将所述录音数据与伴奏数据进行混音,得到音频数据;按照所述音频编码格式参数对应的编码方式对所述音频数据进行编码,得到音频数据流;将所述音频数据流发送至所述播放设备。根据本专利技术实施例的第二方面,提供了一种音频数据传输方法,应用于播放设备中,所述方法包括:向智能终端发送第一策略调整请求,所述第一策略调整请求包含音频采样频率参数和音频编码格式参数;接收所述智能终端发送的音频数据流,按照所述音频编码格式参数对应的解码方式对所述音频数据流进行解码,得到音频数据;当接收到音频编码格式参数调整指令时,调整所述音频编码格式参数,将调整后的音频编码格式参数发送至所述智能终端;输出所述音频数 ...
【技术保护点】
一种音频数据传输方法,其特征在于,应用于智能终端中,所述方法包括:接收播放设备发送的第一策略调整请求,获取所述第一策略调整请求中包含的音频采样频率参数和音频编码格式参数;根据所述音频采样频率参数调节麦克风的采样参数,通过所述麦克风采集录音数据;将所述录音数据与伴奏数据进行混音,得到音频数据;按照所述音频编码格式参数对应的编码方式对所述音频数据进行编码,得到音频数据流;将所述音频数据流发送至所述播放设备。
【技术特征摘要】
1.一种音频数据传输方法,其特征在于,应用于智能终端中,所述方法包括:接收播放设备发送的第一策略调整请求,获取所述第一策略调整请求中包含的音频采样频率参数和音频编码格式参数;根据所述音频采样频率参数调节麦克风的采样参数,通过所述麦克风采集录音数据;将所述录音数据与伴奏数据进行混音,得到音频数据;按照所述音频编码格式参数对应的编码方式对所述音频数据进行编码,得到音频数据流;将所述音频数据流发送至所述播放设备。2.根据权利要求1所述的方法,其特征在于,在所述按照所述音频编码格式参数对应的编码方式对所述音频数据进行编码之后,所述方法还包括:为所述音频数据流中的数据包依序添加发送序号,其中,相邻数据包的发送序号是连续的。3.根据权利要求1所述的方法,其特征在于,在所述按照所述音频编码格式参数对应的编码方式对所述音频数据进行编码之后,所述方法还包括:将所述音频数据流中预定数量的数据包划分为一组数据段;对于每组数据段,根据所述数据段中的数据包生成所述数据段对应的校验包;将所述校验包添加入所述数据段中。4.根据权利要求1至3中任一所述的方法,其特征在于,在所述接收播放设备发送的第一策略调整请求之前,所述方法还包括:与所述播放设备建立连接;如果与所述播放设备成功建立连接,则按照预设周期向所述播放设备发送心跳包。5.根据权利要求2所述的方法,其特征在于,所述将所述音频数据流发送至所述播放设备,包括:通过私有协议将所述音频数据流发送至所述播放设备,所述私有协议至少包含所述音频数据流中每个数据包的发送序号和flag字段,所述flag字段用于标记所述音频数据流对应的音频编码格式参数。6.根据权利要求1所述的方法,其特征在于,所述将所述录音数据与伴奏数据进行混音,包括:获取所述伴奏数据的伴奏频率参数,判断所述伴奏频率参数与所述音频采样频率参数是否相同;如果所述伴奏频率参数与所述音频采样频率参数不相同,则按照所述音频采样频率参数对所述伴奏数据重采样;将所述录音数据与重采样得到的伴奏数据进行混音。7.根据权利要求1至3中任一所述的方法,其特征在于,所述方法还包括:当接收到所述播放设备发送的第二策略调整请求时,根据所述第二策略调整请求执行相应操作。8.一种音频数据传输方法,其特征在于,应用于播放设备中,所述方法包括:向智能终端发送第一策略调整请求,所述第一策略调整请求包含音频采样频率参数和音频编码格式参数;接收所述智能终端发送的音频数据流,按照所述音频编码格式参数对应的解码方式对所述音频数据流进行解码,得到音频数据;当接收到音频编码格式参数调整指令时,调整所述音频编码格式参数,将调整后的音频编码格式参数发送至所述智能终端;输出所述音频数据。9.根据权利要求8所述的方法,其特征在于,在所述得到音频数据之后,所述方法还包括:获取所述音频数据流中各个数据包携带的发送序号;当所述各个数据包携带的发送序号不连续时,判定所述音频数据流出现丢包或乱序。10.根据权利要求8所述的方法,其特征在于,所述音频数据流包括至少一组数据段,所述输出所述音频数据,包括:确定出所述音频数据流中出现丢包或乱序的目标数据段,检测所述目标数据段中是否包括校验包,所述检验包是根据所述目标数据段中的数据包生成的;当所述目标数据段包括校验包时,根据所述检验包对所述目标数据段中丢包或乱序的数据包进行恢复;输出数据包恢复后得到的音频数据。11.根据权利要求8至10中任一所述的方法,其特征在于,在所述向智能终端发送第一策略调整请求之前,所述方法还包括:与所述智能终端建立连接;在与所述智能终端成功建立连接后的预设时长内,如果未接收到所述智能终端按照预设周期发送的心跳包,则断开与所述智能终端的连接。12.根据权利要求8所述的方法,其特征在于,所述接收所述智能终端发送的音频数据流,包括:通过私有协议接收所述智能终端发送的音频数据流,所述私有协议至少包含所述音频数据流中每个数据包的发送序号和flag字段,所述flag字段用于标记所述音频数据流对应的音频编码格式参数。13.根据权利要求8至10中任一所述的方法,其特征在于,所述方法还包括:向所述智能终端发送第二策略调整请求,所述第二策略调整请求用于指示所述智能终端根据所述第二策略调整请求执行相应操作。14.一种音频数据传输装置,其特征在于,应用于智能终端中,所述装置包括:接收模块,用于接收播放设备发送的第一策略调整请求,获取所述第一策略调整请求中包含的音频采样频率参数和音频编码格式参数;采集模块,用于根据所述音频采样频率参数调节麦克风的采样参数,通过所述麦克风采集录音数据;混音模块,用于将所述录音数据与伴奏数据进行混音,得到音频数据;编码模块,用于按照所述音频编码格式参数对应的编码方式对所述音频数据进行编码,得到音频数据流;第一发送模块,用于将所述音频数据流发送至所述播放设备。15.根据权利要求14所述的装...
【专利技术属性】
技术研发人员:刘翔,张晓光,肖典欢,陈雪琪,王伟,孙观楠,周戈,韩延杰,黄志威,张曙光,殷祚纯,李贤茂,吴炎斌,李伟,曾兴云,邱文杰,
申请(专利权)人:腾讯音乐娱乐深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。