【技术实现步骤摘要】
一种面向低时延实时视频FEC编码传输控制方法
[0001]本专利技术涉及无线通信领域,具体涉及一种面向低时延实时视频FEC编码传输控制方法。
技术介绍
[0002]随着无线多媒体通信的发展,互联网上的移动视频流量出现了爆炸式的增长。其中基于无线网络的视频传输将是未来多媒体通信的主要形式。不足的是,在通过无线网络传输视频数据时,因无线网络不稳定可能导致视频数据发生丢包等错误。目前解决无线网络视频传输丢包的主要方法有两种。一种是通过自动重传技术,当发送端接收到来自接收端的NACK报文或者是发送端在超时时间内未收到ACK报文则启动重传。另一种方法是通过前向纠错编码FEC方法,在视频帧传输中通过添加冗余数据用于在接收端进行视频恢复。显然,采用自动重传技术在传输丢包时会引入较大延时。而采用FEC编码方法则无需重传,可以降低延时。在低延时视频传输中,比如视频会议、远程控制、远程驾驶、远程医疗等视频应用中,延时通常要在100毫秒以内,FEC编码方法的实时视频传输技术已经被作为重要技术应用到相关场景中。
[0003]传统的FEC编码 ...
【技术保护点】
【技术特征摘要】
1.一种面向低时延实时视频FEC编码传输控制方法,其特征在于,包括以下步骤:步骤S1:设置FEC编码参数和网络参数;步骤S2:根据当前缓冲区剩余数据评估当前视频传输延时,并判断是否满足预设要求,若满足则等待下一个视频帧数据的到来,如不满足跳转到步骤S3;步骤S3:在当前状态下,即当前缓冲区中剩余未进行FEC编码的数据不满足K个数据包条件,则设置最小报文大小为Q
min
,当满足下式时:则直接以为报文大小进行视频帧分割,然后对这K个数据包进行FEC编码,并将编码后的数据发送至网络;当时,则缓冲区中剩余数据不进行FEC编码,直接发送,如果发生丢包则采用ARQ重传报文发送策略。2.根据权利要求1所述的面向低时延实时视频FEC编码传输控制方法,其特征在于,所述步骤S2具体为:设当前缓冲区剩余未进行FEC编码的数据长度为L,预设最佳FEC编码视频源一组数据包个数为K,冗余包个数为S,每个报文大小为Q;传输协议报头长度为H;发送端和接收端之间的报文传播延时为RTT/2,传输带...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。