笑点低摩托

文章
7
资源
0
加入时间
3年0月8天

即时通讯开发之优化传输机制实现实时音视频的超低延迟

选择性重传 ARQ 的优越性在于它能确定哪些关键的数据包需要重传,从而大大地提高重传的效率,降低造成重传风暴的风险。选择要重传的数据包的算法十分关键,这里必须要有比较谨慎的策略,不能任何丢失的数据包都要求重传,那样就相当于又走了 TCP 协议内嵌 ARQ 模块的老路,必然引入不可控的延时。选择性重传的 ARQ 要考虑实时性,要估算计划要重传数据包到达的时间(以 RTT 的倍数来估算),如果数据包预期的到达时间在解码的 deadline 之前,就要求重传,如果在 deadline 之后,就放弃重传