FEC(Forward Error Correction)前向纠错 UDPRTP 中使用用于改善无线等网络丢包等问题--转
Posted DoubleLi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FEC(Forward Error Correction)前向纠错 UDPRTP 中使用用于改善无线等网络丢包等问题--转相关的知识,希望对你有一定的参考价值。
FEC(Forward Error Correction)前向纠错 UDP\RTP 中使用用于改善无线等网络丢包等问题
算法暂不介绍。
思路:FEC ENCODE 增加冗余包,当无线等网络丢包之后,接收端使用冗余包可将丢失的包DECODE出来。
举例:10个包,编码后会增加2个包,共12个包发送到接收端,接收端丢失第5和第9包,仅靠剩下的10个包就可以解出第5和第9包。
结果就是,接收端接收到了完整的10个包,代价仅仅是增加了冗余和cpu编解码的消耗。
参考:
1.
RTP抗丢包传输方案
2.
使用FEC改善UDP(RTP)音视频传输效果:
以上是关于FEC(Forward Error Correction)前向纠错 UDPRTP 中使用用于改善无线等网络丢包等问题--转的主要内容,如果未能解决你的问题,请参考以下文章
Error: Could not find the correct Provider<GlobalBloc> above this BlocBuilder<GlobalBloc, GlobalStat
error: exportArchive: The data couldn’t be read because it isn’t in the correct format.
error: incomplete type 'blink::Event' named in nested name specifier note: forward declarat
Centos7.5透明代理报错[squid] kid1| ERROR: No forward-pro