一种数据传输方法和装置制造方法及图纸

技术编号:40749136 阅读:20 留言:0更新日期:2024-03-25 20:05
本发明专利技术实施例提供了一种数据传输方法和装置。该方法包括:将两个或两个以上的数据帧确定为一个FEC编码组,根据所述FEC编码组包含的所有数据帧的帧信息生成所述FEC编码组的帧组信息;对所述帧组信息以及所述FEC编码组包含的所有数据帧的帧数据分别进行分片,确定所述FEC编码组对应的分片数据;对所述分片数据进行FEC编码,确定所述分片数据对应的分片数据包和冗余数据包;基于所述分片数据包和冗余数据包生成多个待传输的数据包;发送所述多个待传输的数据包。本发明专利技术实施例弱化了传输过程中连续丢包导致接收异常的问题,提高了设备连续丢包后恢复数据的能力。

【技术实现步骤摘要】

本专利技术涉及通信,特别是涉及一种数据传输方法和一种数据传输装置。


技术介绍

1、在音频和视频流的情况下,丢包可能会导致音频和视频流的品质下降,甚至可能导致流的中断,因此,提出了采用前向纠错(forward error correction,fec)冗余纠错编码方式,使得终端支持一定程度抗丢包功能,当使用fec编码时,添加了一些额外的数据包(即冗余包),以便在数据传输过程中纠正错误。

2、然而,一个视频帧或音频帧经过fec编码后,冗余包数量很少,当丢包现象严重时,很可能出现连续丢包的情况,可能无法通过fec解码器纠正这些丢失的数据包,导致fec解码失败,在一定程度上降低了丢包后数据恢复的能力。


技术实现思路

1、鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据传输方法和一种数据传输装置。

2、为了解决上述问题,第一方面,本专利技术实施例公开了一种数据传输方法,所述方法包括:

3、将两个或两个以上的数据帧确定为一个fec编码组,本文档来自技高网...

【技术保护点】

1.一种数据传输方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述帧组信息以及所述FEC编码组包含的所有数据帧的帧数据分别进行分片,确定所述FEC编码组对应的分片数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述分片数据进行FEC编码,确定所述分片数据对应的分片数据包和冗余数据包,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述分片数据包和冗余数据包生成多个待传输的数据包,包括:

5.根据权利要求1所述的方法,其特征在于,所述对所述帧组信息以及所述FEC编码组包含的所有数据帧...

【技术特征摘要】

1.一种数据传输方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述帧组信息以及所述fec编码组包含的所有数据帧的帧数据分别进行分片,确定所述fec编码组对应的分片数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述分片数据进行fec编码,确定所述分片数据对应的分片数据包和冗余数据包,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述分片数据包和冗余数据包生成多个待传输的数据包,包括:

5.根据权利要求1所述的方法,其特征在于,所述对所述帧组信息以及所...

【专利技术属性】
技术研发人员:杨光刘亚伟刘晗杨春晖
申请(专利权)人:海南乾唐视联信息技术有限公司
类型:发明
国别省市:

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

1