FEC(Forward Error Correction)前向纠错 UDP\RTP 中使用用于改善无线等网络丢包等问题
2012-12-17 14:55
357 查看
FEC(Forward Error Correction)前向纠错 UDP\RTP 中使用用于改善无线等网络丢包等问题
算法暂不介绍。
思路:FEC ENCODE 增加冗余包,当无线等网络丢包之后,接收端使用冗余包可将丢失的包DECODE出来。
举例:10个包,编码后会增加2个包,共12个包发送到接收端,接收端丢失5和9包,仅靠剩下的10个包就可以解出5和9包。
结果就是,接收端接收到了完整的10个包,代价仅仅是增加了冗余和cpu编解码的消耗。
算法暂不介绍。
思路:FEC ENCODE 增加冗余包,当无线等网络丢包之后,接收端使用冗余包可将丢失的包DECODE出来。
举例:10个包,编码后会增加2个包,共12个包发送到接收端,接收端丢失5和9包,仅靠剩下的10个包就可以解出5和9包。
结果就是,接收端接收到了完整的10个包,代价仅仅是增加了冗余和cpu编解码的消耗。
相关文章推荐
- FEC(Forward Error Correction)前向纠错 UDP\RTP 中使用用于改善无线等网络丢包等问题--转
- FEC(Forward Error Correction)前向纠错 UDP\RTP 中使用用于改善无线等网络丢包等问题
- 使用FEC改善UDP(RTP)音视频传输效果
- 使用FEC改善UDP(RTP)音视频传输效果
- 使用FEC改善UDP(RTP)音视频传输效果
- FEC改善UDP(RTP)传输音视频的问题
- 使用FEC改善UDP(RTP)音视频传输效果
- 使用FEC改善UDP(RTP)音视频传输效果
- 使用FEC改善UDP(RTP)音视频传输效果
- 多媒体开发之rtp 打包发流---udp 丢包问题
- 中标麒麟(linux)下QUdpSocket无法使用组播发送数据问题
- Doubango RTP包传输使用UDT可靠传输协议,解决RTP丢包问题
- 由无线网卡引起的USB存储类设备不能使用问题
- T400 ubuntu10.04 无线网卡不能使用的问题
- 关于linux上使用新无线网卡碰到的问题
- Rundll32.exe原理及使用, 参数传递问题解决方法(可用于批处理中)
- TIUDPClient使用过程中出了一个问题,请教一下怎么解决
- 使用case语句来改善verilog代码中if……else分支过多的问题
- ipod无法使用无线网络问题分析
- 解决笔记本电脑使用网线正常,使用无线网络速度慢的问题