【技术实现步骤摘要】
一种数据传输方法、电子设备及系统
[0001]本申请实施例涉及通信技术,尤其涉及一种数据传输方法
、
电子设备及系统
。
技术介绍
[0002]随着通信技术的发展,数据传输在手机
、
平板和智能电视等电子设备中使用越来越广泛
。
数据在网络中是被分成多个数据包传输的,由于环境等因素的干扰,在数据包的传输过程中经常出现部分数据包被丢失
(
即丢包
)
的现象
。
[0003]丢包现象会对数据的应用造成极大影响,从而影响用户的体验感
。
例如,在视频通话中丢包可能造成的影响包括图像质量上的影响,如马赛克现象
、
局部变形
(
图像的某些区域不清晰
)、
图像模糊
、
屏幕频繁刷新或闪烁
、
视音频不同步
、
帧率下降
、
图像静止等;音频质量上的影响包括总体音频失真
、
间断或间歇性噪
【技术保护点】
【技术特征摘要】
1.
一种数据传输方法,其特征在于,应用于发送端,所述方法包括:所述发送端分别与至少两个接收端建立通信连接;所述发送端向所述至少两个接收端发送
K
个数据包,所述
K
为大于1的正整数;所述发送端接收来自所述至少两个接收端的丢包数量,所述丢包数量用于指示接收端丢失的数据包的数量;所述发送端基于所述至少两个接收端的丢包数量,获得重传包数量
R
,所述
R
为正整数;所述发送端向所述至少两个接收端发送
R
个校验包,所述
R
个校验包是基于所述
K
个数据包生成的校验数据,所述
R
个校验包用于所述至少两个接收端分别基于接收到的数据包还原所述
K
个数据包
。2.
根据权利要求1所述的方法,其特征在于,所述
R
的取值为所述至少两个接收端的丢包数量中数值最大的值
。3.
根据权利要求1或2所述的方法,其特征在于,所述
K
个数据包中每一个数据包包括指示信息,所述指示信息用于指示所述
K
个数据包的个数
。4.
根据权利要求1‑3任一项所述的方法,其特征在于,在所述发送端向所述至少两个接收端发送所述
R
个校验包之前,所述方法还包括:所述发送端基于前向纠错算法,生成所述
K
个数据包对应的
N
个校验包;所述发送端从所述
N
个校验包中获取所述
R
个校验包
。5.
根据权利要求1‑4任一项所述的方法,其特征在于,所述发送端向所述至少两个接收端发送数据的方式为广播
。6.
一种数据传输方法,其特征在于,应用于接收端,所述方法包括:所述接收端与所述发送端建立通信连接;所述接收端接收来自所述发送端的数据包;所述接收端基于...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。