【技术实现步骤摘要】
数据传输方法及装置
本申请涉及通信
,具体而言,涉及一种数据传输方法及装置。
技术介绍
当前直播行业在向移动直播、高清直播的方面发展,采用4G和无线保真(Wireless-Fidelity,WiFi)直播的场景越来越多,但是无论采用哪种直播场景,均只能采用单一链路传输直播数据。但是在数据量较大时,这就可能导致链路传输的负载太高,传输效率低下,从而直播数据可能传输延迟,给用户带来较差的直播体验。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种数据传输方法及装置,以改善现有技术中在数据量较大时,采用单一链路传输数据负载较高,且在网络不稳定时导致数据传输效率低下的问题。第一方面,本申请实施例提供了一种数据传输方法,应用于发送端,所述发送端包括n个网卡,每个网卡与接收端形成至少一条链路,n为大于或等于2的整数,所述方法包括:获取待发送至所述接收端的数据流;确定所述发送端与所述接收端之间的m条链路的传输能力,m大于等于n;根据所述m条链路的传输能力通过所述m条链路中的至少一条链路将所述数据流传输至所述接收端。在上述实现过程中,通过在发送端设置多个网卡,以使得发送端 ...
【技术保护点】
1.一种数据传输方法,其特征在于,应用于发送端,所述发送端包括n个网卡,每个网卡与接收端形成至少一条链路,n为大于或等于2的整数,所述方法包括:获取待发送至所述接收端的数据流;确定所述发送端与所述接收端之间的m条链路的传输能力,m大于等于n;根据所述m条链路的传输能力通过所述m条链路中的至少一条链路将所述数据流传输至所述接收端。
【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于发送端,所述发送端包括n个网卡,每个网卡与接收端形成至少一条链路,n为大于或等于2的整数,所述方法包括:获取待发送至所述接收端的数据流;确定所述发送端与所述接收端之间的m条链路的传输能力,m大于等于n;根据所述m条链路的传输能力通过所述m条链路中的至少一条链路将所述数据流传输至所述接收端。2.根据权利要求1所述的方法,其特征在于,所述根据所述m条链路的传输能力通过所述m条链路中的至少一条链路将所述数据流传输至所述接收端,包括:在确定所述m条链路的传输能力均不满足传输需求时,增加目标链路;根据所述m条链路以及增加的所述目标链路的传输能力通过所述m条链路以及所述目标链路将所述数据流传输至所述接收端。3.根据权利要求1所述的方法,其特征在于,所述根据所述m条链路的传输能力通过所述m条链路中的至少一条链路将所述数据流传输至所述接收端,包括:在确定所述m条链路中一部分链路的传输能力满足传输全部所述数据流的传输需求时,则通过所述一部分链路将所述数据流传输至所述接收端。4.根据权利要求1所述的方法,其特征在于,确定所述发送端与所述接收端之间的m条链路的传输能力,包括:获取每条链路的负载、传输速度以及丢包率中的至少一种数据;根据所述每条链路的负载、传输速度以及丢包率中的至少一种数据确定每条链路的传输能力。5.根据权利要求1所述的方法,其特征在于,所述根据所述m条链路的传输能力通过所述m条链路中的至少一条链路将所述数据流传输至所述接收端,包括:将所述数据流划分为多帧数据;将每帧数据按照预设分包规则划分为多个数据包;根据所述m条链路的传输能力将每帧数据的多个数据包进行分流后通过至少两条链路传输至所述接收端。6.根据权利要求5所述的方法,其特征在于,所述根据所述m条链路的传输能力通过所述m条链路中的至少一条链路将所述数据流传输至所述接收端之后,所述方法还包括:接收所述接收端对所述每帧数据的多个数据包进行验证后发送的反馈信号;基于...
【专利技术属性】
技术研发人员:柯恒忠,
申请(专利权)人:国广东方网络北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。