2

我有兴趣使用 Reed-Solomon 纠错 [ http://en.wikipedia.org/wiki/Reed%E2%80%93Solomon_error_correction作为参考] 尝试从文件的部分位重建文件。我这样做是出于个人兴趣。

我最近阅读了有关 WuaLa [ http://www.wua.la/]的文章,我对他们如何利用 Reed-Solomon 从部分文件重建文件感兴趣。

有谁知道已经构建的支持 Reed-Solomon 的库?谁能指出我做这类事情所涉及的数学(请记住,我是一个软件人而不是数学人,所以如果你能指出一些更容易获得的东西,那就太好了)。我已经查看了有关此工具的部分视频 [ http://www.youtube.com/watch?v=3xKZ4KGkQY8],但我仍在努力解决所涉及的数学问题。

4

2 回答 2

2

http://parchive.sourceforge.net/是一个开源实现。所以你至少可以阅读代码。我相信他们也有关于数学的文档http://parchive.sourceforge.net/docs/specifications/parity-volume-spec/article-spec.html,维基百科也是如此http://en.wikipedia.org/wiki /Reed-Solomon_error_correction

于 2008-12-08T15:40:19.777 回答
0

有一个用于 python http://pypi.python.org/pypi/zfec的 ZFEC 包,它实现了 Reed Solomon 算法,用于从部件创建和恢复文件,并完全按照您的意愿进行操作。您无需编码即可使用它 - 作为命令行实用程序。它的核心是一个 .c 文件。我实际上将它用作传输实时视频的擦除代码。

于 2011-07-27T18:03:53.053 回答