FEC前向糾錯算法


    目前找到了兩種方案:

1、使用openfec    http://openfec.org/accueil.html

    但是該開源庫代碼量比較大,用起來也有點費事;編譯通過cmake進行編譯成一動態庫(or靜態庫),windowcygwin內置cmake,可以順利的編譯(查看其readme),但是移植到android等其它ARM平臺時比較麻煩(因爲我不熟悉cmake);

2、使用更加小巧的feclib http://feclib.sourceforge.net/

    該算法也是開源的,但是代碼量比較小,只需在工程中添加其相關的幾個代碼文件即可;

不過該算法不能糾正數據包內部的錯誤,直接通過冗餘包找到丟失的數據包;如果需要糾正數據包內部的錯誤,其官網推薦了另外一個算法RSCODE http://rscode.sourceforge.net/


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章