【技术实现步骤摘要】
数据传输方法、装置、电子设备及存储介质
本申请涉及通信
,更具体地,涉及一种数据传输方法、装置、电子设备及存储介质。
技术介绍
随着互联网技术的快速发展,像音频、视频等数据在设备之间的传输速度越来越快。然而,目前的音、视频传输过程中,会因为传输中的网络拥堵、无线信道的高误码率和不稳定性以网络结构的不同等等原因,造成传输信息的差错、丢包等现象。
技术实现思路
鉴于上述问题,本申请提出了一种数据传输方法、装置、电子设备及存储介质,以解决上述问题。第一方面,本申请实施例提供了一种数据传输方法,应用于数据传输系统的接收端,数据传输系统还包括发送端,该方法包括:接收发送端发送的目标数据和目标数据对应的冗余包,目标数据基于发送端对初始数据进行RS编码得到,冗余包基于初始数据对应接收端的往返时延确定;对目标数据进行解码,得到解码结果;当解码结果存在错误码,且错误码满足预设条件时,通过冗余包对目标数据进行纠错;当解码结果存在错误码,且错误码不满足预设条件时,向发送端反馈重传指令,以指示发送端基于重传超时时间将目标数据重传到接收端,重传超时时间基于往返时延获得。第二方面,本申请实施例提供了一种数据传输方法,应用于数据传输系统的发送端,数据传输系统还包括接收端,该方法包括:获取初始数据和初始数据对应接收端的往返时延和重传超时时间;对初始数据进行RS编码得到目标数据,且根据往返时延确定目标数据的冗余包;将目标数据和冗余包发送给接收端,以指示接收端对目标数据进行解码,并指示接收端在解码结果存 ...
【技术保护点】
1.一种数据传输方法,应用于数据传输系统的接收端,所述数据传输系统还包括发送端,所述方法包括:/n接收所述发送端发送的目标数据和所述目标数据对应的冗余包,所述目标数据基于所述发送端对初始数据进行RS编码得到,所述冗余包基于所述初始数据对应所述接收端的往返时延确定;/n对所述目标数据进行解码,得到解码结果;/n当解码结果存在错误码,且所述错误码满足预设条件时,通过所述冗余包对所述目标数据进行纠错;/n当解码结果存在错误码,且所述错误码不满足预设条件时,向所述发送端反馈重传指令,以指示所述发送端基于重传超时时间将所述目标数据重传到所述接收端,所述重传超时时间基于所述往返时延获得。/n
【技术特征摘要】
1.一种数据传输方法,应用于数据传输系统的接收端,所述数据传输系统还包括发送端,所述方法包括:
接收所述发送端发送的目标数据和所述目标数据对应的冗余包,所述目标数据基于所述发送端对初始数据进行RS编码得到,所述冗余包基于所述初始数据对应所述接收端的往返时延确定;
对所述目标数据进行解码,得到解码结果;
当解码结果存在错误码,且所述错误码满足预设条件时,通过所述冗余包对所述目标数据进行纠错;
当解码结果存在错误码,且所述错误码不满足预设条件时,向所述发送端反馈重传指令,以指示所述发送端基于重传超时时间将所述目标数据重传到所述接收端,所述重传超时时间基于所述往返时延获得。
2.根据权利要求1所述的方法,其特征在于,在所述通过所述冗余包对所述目标数据进行纠错之前,还包括:
当解码结果中的错误码的数量小于(n-k)时,确定所述错误码满足预设条件,其中,(n-k)为针对所述目标数据进行RS编码得到的奇偶校验长度。
3.根据权利要求1所述的方法,其特征在于,在所述对所述目标数据进行解码,得到解码结果之后,还包括:
当解码结果不存在错误码时,将所述冗余包从所述接收端删除。
4.一种数据传输方法,其特征在于,应用于数据传输系统的发送端,所述数据传输系统还包括接收端,所述方法包括:
获取初始数据和所述初始数据对应所述接收端的往返时延和重传超时时间;
对所述初始数据进行RS编码得到目标数据,且根据所述往返时延确定所述目标数据的冗余包;
将所述目标数据和所述冗余包发送给接收端,以指示所述接收端对所述目标数据进行解码,并指示所述接收端在解码结果存在错误码,且所述错误码满足预设条件时,通过所述冗余包对所述目标数据进行纠错,当解码结果存在错误码,且所述错误码不满足预设条件时,反馈重传指令;
基于所述接收端反馈的重传指令和所述重传超时时间将所述目标数据重传到所述接收端。
5.根据权利要求4所述的方法,其特征在于,所述对所述初始数据进行RS编码得到目标数据,包括:
对所述初始数据进行量化、压缩和RS编码得到多个数据包;
将所述多个数据包进行分割或打包处理,得到所述目标数据。
6.根据权利要求4或5所述的方法,其特征在于,所述基于所述接收端反馈的重传指令和所述重传超时时间将所述目标数据重传到所述接收端,包括:
判断所述目标数据的当前重传次数是否超过预设重传次数;
当所述目标数据的当前重传次数不超过预设重传次数时,基于所述接收端反馈的重传指令和所述重传超时时间将所述目标数据重传到所述接收端。
7.一种数据传输装置,其特征在于,应用于数据传输系统的接收端,所述数据传输系统还包括发送端,所述装...
【专利技术属性】
技术研发人员:李英阁,黄惠敬,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。