【技术实现步骤摘要】
一种视频数据的传输方法及装置
[0001]本申请实施例涉及流媒体传输
,尤其涉及一种视频数据的传输方法及装置。
技术介绍
[0002]视频在现实生活中的应用越来越广泛,如视频通话、网络直播以及近场投屏等。视频数据的传输是影响视频数据的播放质量的一个重要因素。
[0003]目前,在进行视频数据传输的过程中,视频发送端在两条链路上分别传输视频数据的数据包,以实现视频数据的冗余传输,例如,在第一链路上传输视频数据的全部数据包,在第二链路上也传输视频数据的全部数据包。上述两条链路中,一条链路可以为主链路,另一个条链路为辅链路,上述两条链路上传输的数据包互为备份,当一条链路的数据包发生丢失时,视频接收端可以从另一条链路上传输的数据包中获取丢失的数据包,以顺利完成视频数据的解码。
[0004]然而,当上述用于传输视频数据的两条链路中的至少一条链路的带宽受限时(即:两条传输链路一强一弱),该带宽受限的链路在传输视频数据时可能会丢失一部分视频数据,因此,这两条链路的不能再互为备份,在这种情况下,如果在带宽未受限的链路传输视频数据的过程中,由于其他因素(例如,接收端发生重启)也丢失了一部分视频数据,该部分视频数据与带宽受限的链路丢失的视频数据相同,且两条链路丢失的视频数据中包括视频数据的重要信息,那么将导致视频接收端在播放接收到的视频数据时出现卡顿、花屏以及时延高等问题。
技术实现思路
[0005]本申请实施例提供一种视频数据的传输方法及装置,能够在一定程度上保证视频数据在传输过程中对该视频数据中 ...
【技术保护点】
【技术特征摘要】
1.一种视频数据的传输方法,其特征在于,包括:检测N条链路的传输质量;其中,所述N条链路用于传输第一视频数据,所述N条链路为不同网络中的链路,所述第一视频数据包括多个视频帧,N为大于或等于2的正整数;根据所述N条链路的传输质量,确定所述N条链路分别对应的待传输视频帧;其中,在第k条链路的传输质量满足预设条件的情况下,所述第k条链路对应的待传输视频帧为所述第一视频数据的所有视频帧;在所述第k条链路的传输质量不满足预设条件的情况下,所述第k条链路对应的待传输视频帧为所述第一视频数据的所有中的部分视频帧;其中,k的取值为1,2,
……
N中任意一个值,所述待传输视频帧包括所述第一视频数据的所有关键数据;在所述N条链路中传输所述N条链路分别对应的待传输视频帧。2.根据权利要求1所述的方法,其特征在于,检测所述第k条链路的传输质量,包括:获取所述第k条链路的反馈信息,所述反馈信息包括传输时延和/或重传次数;根据所述第k条链路的反馈信息,确定所述第k条链路的传输质量;当所述反馈信息为传输时延时,若所述第k条链路的传输时延小于预设时延,则所述第k条链路的传输质量满足所述预设条件;若所述第k条链路的传输时延大于或等于预设时延,则所述第k条链路的传输质量不满足所述预设条件;当所述反馈信息为重传次数时,若所述第k条链路的重传次数小于预设次数,则所述第k条链路的传输质量满足所述预设条件;若所述第k条链路的重传次数大于或等于预设次数,则所述第k条链路的传输质量不满足所述预设条件;当所述反馈信息为传输时延和重传次数时,若所述第k条链路的传输时延小于预设时延,且所述第k条链路的重传次数小于预设次数,则所述第k条链路的传输质量满足所述预设条件;若所述第k条链路的传输时延大于或等于预设阈值,和/或所述第k条链路的重传次数大于或等于预设次数,则所述第k条链路的传输质量不满足所述预设条件。3.根据权利要求1或2所述的方法,其特征在于,在所述第k条链路的传输质量不满足预设条件的情况下,确定所述第k条链路对应的待传输视频帧,包括:根据所述第k条链路对应的预设比例,按照所述第一视频数据的视频帧的优先级从高到低的顺序,选择所述第一视频数据的视频帧中的部分视频帧作为所述第k条链路对应的待传输视频帧;所述预设比例满足:其中,η表示所述预设比例,Num1表示所述第一视频数据的视频帧中的非关键视频帧的数量,Num2表示所述第一视频数据的视频帧的总数量;其中,所述非关键视频帧是指包括非关键数据的视频帧。4.根据权利要求3所述的方法,其特征在于,在所述N条链路中传输所述N条链路分别对应的待传输视频帧之后,所述方法还包括:检测所述第k条链路的传输质量;根据所述第k条链路的传输质量,调整所述第k条链路对应的预设比例。5.根据权利要求4所述的方法,其特征在于,根据所述第k条链路的传输质量,调整所述第k条链路对应的预设比例,包括:在所述第k条链路的传输质量满足所述预设条件的情况下,增大所述预设比例;在所述第k条链路的传输质量不满足所述预设条件的情况下,减小所述预设比例。
...
【专利技术属性】
技术研发人员:聂振兴,张硕,姚松平,钟文国,骆亮亮,王皓,郭兴民,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。