一种视频数据重发方法、装置、设备及介质制造方法及图纸

技术编号:44595538 阅读:23 留言:0更新日期:2025-03-14 12:52
本申请涉及视频数据传输技术领域,提供了一种视频数据重发方法、装置、设备及介质,该方法包括:根据前N个时刻的分片数量计算视频帧平均分片数量,并根据所有待重发分片计算延时系数和重发序列号差值;当视频帧平均分片数量、延时系数和重发序列号差值满足重发延时决策条件时,从视频发送队列中的所有待重发分片和所有正常发送分片中确定出多个目标发送分片,并将所有目标发送分片发送到视频数据接收端;当视频帧平均分片数量、延时系数和重发序列号差值不满足重发延时决策条件时,从视频发送队列中的所有待重发分片中确定出多个目标重发分片,并将所有目标重发分片发送到视频数据接收端。本申请的方法能够降低视频数据重发延迟。

【技术实现步骤摘要】

本申请涉及视频数据传输,特别涉及一种视频数据重发方法、装置、设备及介质


技术介绍

1、实时视频传输系统为满足视频传输的实时性,主要使用用户数据传输协议(udp,user datagram protocol)作为传输层的通信协议。

2、与传输控制协议(tcp,transmissioncontrol protocol)不同的是,udp协议在传输过程不会处理丢包、乱序、抖动、延迟等网络传输问题。

3、因此传输音视频数据通常还需要一层或者多层的流媒体协议来处理这些问题。流媒体协议通常封装在udp协议之上,如常见的实时传输协议/实时传输控制协议、用于保护实时通信数据的网络协议等。

4、实际上,无论使用哪种传输协议,包括tcp协议,在网络传输发生丢包时,最常用的方法是向发送端请求数据重发,从而恢复被丢掉的数据。

5、数据重发过程需要经历“接收端请求->发送端响应并自重发数据->接收端重新接收”整个流程,这个过程是数据通过网络传输出现网络波动时,传输延时会变大的主要原因。

6、在实时视频传输系统中本文档来自技高网...

【技术保护点】

1.一种视频数据重发方法,其特征在于,应用于视频数据发送端,所述视频数据重发方法包括:

2.根据权利要求1所述的视频数据重发方法,其特征在于,所述根据所述前N个时刻的分片数量计算视频帧平均分片数量,包括:

3.根据权利要求1所述的视频数据重发方法,其特征在于,所述根据所有待重发分片计算延时系数和重发序列号差值,包括:

4.根据权利要求3所述的视频数据重发方法,其特征在于,所述基于所有已重传次数计算延时系数,包括:

5.根据权利要求3所述的视频数据重发方法,其特征在于,所述基于所有序列号计算重发序列号差值,包括:

<p>6.根据权利要求...

【技术特征摘要】

1.一种视频数据重发方法,其特征在于,应用于视频数据发送端,所述视频数据重发方法包括:

2.根据权利要求1所述的视频数据重发方法,其特征在于,所述根据所述前n个时刻的分片数量计算视频帧平均分片数量,包括:

3.根据权利要求1所述的视频数据重发方法,其特征在于,所述根据所有待重发分片计算延时系数和重发序列号差值,包括:

4.根据权利要求3所述的视频数据重发方法,其特征在于,所述基于所有已重传次数计算延时系数,包括:

5.根据权利要求3所述的视频数据重发方法,其特征在于,所述基于所有序列号计算重发序列号差值,包括:

6.根据权利要求1所述的视频数据重发方法,其特征在于,所述重发延时...

【专利技术属性】
技术研发人员:李金龙潘建波吴红刘琛良张亦弛
申请(专利权)人:湖南芒果融创科技有限公司
类型:发明
国别省市:

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

1