【技术实现步骤摘要】
数据传输方法、装置、终端、存储介质和系统
本专利技术涉及数据传输领域,具体涉及一种数据传输方法、装置、终端、存储介质和系统。
技术介绍
互联网是一种很容易出现网络波动和堵塞的传输网络,对于对网络要求较高的应用,特别是互联网音频应用,目前数据传输的方法很容易出现网络波动导致的丢包现象,即音频数据包漏传、误传现象;比如,语音直播、语音通话、语音广播等互联网音频应用对网络的稳定性和带宽具有较高的要求,否则接收端接收到的音频可能会出现不连贯、卡顿等情况。目前的数据传输方法为了解决丢包所导致的数据漏传、误传,会大量地重复发送冗余数据来减少丢包带来的影响,然而该方法会占用大量的网络资源,并且需要耗费大量时间和计算资源去处理、发送这些冗余的数据,因此,目前数据传输的方法效率低下。
技术实现思路
本专利技术实施例提供一种数据传输方法、装置、终端、存储介质和系统,可以提升数据传输。本专利技术实施例提供一种数据传输方法,适用于发送端,包括:获取音频数据以及传输状态信息;基于所述传输状态信息确定压缩系数和冗余系数;根据所述压缩系数对所述音频数据进行时域压缩处理,得到压缩数据;根据所述冗余系数对所述压缩数据进行信道编码,得到传输数据包;发送所述传输数据包。本专利技术实施例提供一种数据传输方法,适用于接收端,包括:获取传输数据包,所述传输数据包包括冗余数据和压缩系数;基于所述传输数据包确定当前时刻的传输状态信息;发送所述当前时刻的传输状 ...
【技术保护点】
1.一种数据传输方法,用于发送端,其特征在于,包括:/n获取音频数据以及传输状态信息;/n基于所述传输状态信息确定压缩系数和冗余系数;/n根据所述压缩系数对所述音频数据进行时域压缩处理,得到压缩数据;/n根据所述冗余系数对所述压缩数据进行信道编码,得到传输数据包;/n发送所述传输数据包。/n
【技术特征摘要】
1.一种数据传输方法,用于发送端,其特征在于,包括:
获取音频数据以及传输状态信息;
基于所述传输状态信息确定压缩系数和冗余系数;
根据所述压缩系数对所述音频数据进行时域压缩处理,得到压缩数据;
根据所述冗余系数对所述压缩数据进行信道编码,得到传输数据包;
发送所述传输数据包。
2.如权利要求1所述的数据传输方法,其特征在于,所述传输状态信息包括接收数量,所述基于所述传输状态信息确定压缩系数和冗余系数,包括:
对发送的传输数据包进行统计,得到发送码率、发送数量;
根据所述发送数量和所述接收数量计算丢包率;
基于所述丢包率确定冗余系数;
基于所述丢包率和所述发送码率确定压缩系数;
所述发送所述传输数据包,包括:
发送所述传输数据包和所述冗余系数。
3.如权利要求2所述的数据传输方法,其特征在于,所述基于所述丢包率和所述发送码率确定压缩系数,包括:
对所述丢包率和所述发送码率进行统计,得到所述丢包率和所述发送码率的变化趋势,以及所述丢包率和所述发送码率之间的相关性;
当所述变化趋势为上升趋势,且所述丢包率和所述发送码率之间的相关性呈正相关时,根据所述丢包率和所述发送码率确定压缩系数。
4.如权利要求1所述的数据传输方法,其特征在于,所述根据所述压缩系数对所述音频数据进行时域压缩处理,得到压缩数据,包括:
根据所述压缩系数确定采样窗口;
基于所述采样窗口对所述音频数据进行数据采样,得到子音频数据;
对所述子音频数据进行合成处理,得到压缩数据。
5.如权利要求4所述的数据传输方法,其特征在于,所述对所述子音频数据进行合成处理,得到压缩数据,包括:
计算子音频数据之间的波形互相关系数;
根据所述波形互相关系数确定波形相似的子音频数据;
对所述波形相似的子音频数据进行波形叠加处理,得到压缩数据。
6.如权利要求1所述的数据传输方法,其特征在于,所述根据所述压缩系数对所述音频数据进行时域压缩处理,得到压缩数据,包括:
对所述音频数据进行基音分析,确定所述音频数据对应的基音点;
根据所述基音点对所述音频数据进行数据采样,得到多个子音频数据;
根据所述压缩系数从所述多个子音频数据中筛选出目标子音频数据;
对所述目标子音频数据进行合成处理,得到压缩数据。
7.如权利要求1所述的数据传输方法,其特征在于,所述根据所述冗余系数对所述压缩数据进行信道编码,得到传输数据包,包括
对所述冗余系数进行信道编码,得到压缩系数标识符;
根据所述压缩系数标识符对所述压缩数据进行信道编码,得到传输数据包。
8.一种数据传输方法,用于接收端,其特征在于,包括:
获取传输数据包和压缩系数;
基于所述传输数据包确定当前时刻的传输状态信息;
发送所述当前时刻的传输状态信息;
对所述传输数据包进行信道解码,得到待复原数据;
根据所述压缩系数对所述待复原数据进行时域扩张处理,得到复原数据。
9.如权利要求8所述的数据传输方法,其特征在于,所述传输数...
【专利技术属性】
技术研发人员:梁俊斌,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。