预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112866178A(43)申请公布日2021.05.28(21)申请号201911182837.1(22)申请日2019.11.27(71)申请人北京沃东天骏信息技术有限公司地址100176北京市北京经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人吴忠(74)专利代理机构中原信达知识产权代理有限责任公司11219代理人王安娜王志远(51)Int.Cl.H04L29/06(2006.01)H04M7/00(2006.01)H04L12/26(2006.01)权利要求书3页说明书15页附图7页(54)发明名称音频数据传输的方法和装置(57)摘要本发明公开了音频数据传输的方法和装置,涉及计算机技术领域。其中,应用于发送端的音频数据传输的方法的一具体实施方式包括:根据主UDP通道的发送时间和音频数据包的发送时间间隔,利用主UDP通道发送至少一个音频数据包;利用主UDP通道的控制反馈包,对发送端与接收端之间的网络状况进行实时监测,获取监测结果;在监测结果不满足预设条件的情况下,按照预设规则,增加辅UDP通道和TCP通道发送至少一个音频数据包。该实施方式在发送端与接收端之间的网络状态不好的情况下,可以增加辅UDP通道和TCP通道发送音频数据包,这样可以减少音频数据包的丢包率,保证音频的流畅性。CN112866178ACN112866178A权利要求书1/3页1.一种音频数据传输的方法,应用于发送端,其特征在于,包括:根据主UDP通道的发送时间和音频数据包的发送时间间隔,利用所述主UDP通道发送至少一个音频数据包;利用所述主UDP通道的控制反馈包,对发送端与接收端之间的网络状况进行实时监测,获取监测结果;在所述监测结果不满足预设条件的情况下,按照预设规则,增加辅UDP通道和TCP通道发送所述至少一个音频数据包。2.根据权利要求1所述的方法,其特征在于,所述按照预设规则,增加辅UDP通道和TCP通道发送所述至少一个音频数据包,包括:确定所述发送端的网络连接模式;在所述网络连接模式为无线网络的情况下,增加第一辅UDP通道集错位发送所述至少一个音频数据包,然后开启所述TCP通道发送所述至少一个音频数据包;在所述网络连接模式为移动网络的情况下,开启所述TCP通道发送所述至少一个音频数据包,然后增加第二辅UDP通道集错位发送所述至少一个音频数据包。3.根据权利要求2所述的方法,其特征在于,所述增加第一辅UDP通道集错位发送所述至少一个音频数据包,包括:对所述第一辅UDP通道集的所有第一辅UDP通道进行排序,得到第一排序结果;针对所述第一辅UDP通道集中的第一辅UDP通道,按照如下方法,利用所述第一辅UDP通道发送所述至少一个音频数据包:根据所述第一辅UDP通道在所述第一排序结果中的顺序、所述主UDP通道的发送时间和所述音频数据包的发送时间间隔,确定所述第一辅UDP通道的第一发送时间,然后基于所述第一发送时间,按照所述音频数据包的发送时间间隔,发送所述至少一个音频数据包。4.根据权利要求2所述的方法,其特征在于,所述增加第二辅UDP通道集错位发送所述至少一个音频数据包,包括:对所述第二辅UDP通道集的所有第二辅UDP通道进行排序,得到第二排序结果;针对所述第二辅UDP通道集中的第二辅UDP通道,按照如下方法,利用所述第二辅UDP通道发送所述至少一个音频数据包:根据所述第二辅UDP通道在所述第二排序结果中的顺序、所述主UDP通道的发送时间和所述音频数据包的发送时间间隔,确定所述第二辅UDP通道的第二发送时间,然后基于所述第二发送时间,按照所述音频数据包的发送时间间隔,发送所述至少一个音频数据包。5.根据权利要求2所述的方法,其特征在于,所述开启所述TCP通道发送所述至少一个音频数据包,包括:对所述至少一个音频数据包中每相邻两个音频数据包进行异或处理,获得纠错补偿数据包;开启所述TCP通道,利用所述TCP通道发送所述纠错补偿数据包。6.根据权利要求1所述的方法,其特征在于,预设条件是指主UDP通道发送音频数据包,没有发生丢包的情况。7.一种音频数据传输的方法,应用于接收端,其特征在于,包括:接收至少一个UDP通道发送的音频数据包和TCP通道发送的纠错补偿数据包;2CN112866178A权利要求书2/3页根据获取目标音频数据包的请求,判断接收的音频数据包中是否包括目标音频数据包;若是,则直接获取所述目标音频数据包,若否,则根据所述接收的音频数据包和接收的纠错补偿数据包,获取所述目标音频数据包。8.根据权利要求7所述的方法,其特征在于,在直接获取所述目标音频数据包之后,所述方法还包括:从所述接收的音频数据包中删除与所述目标音频数据包