После того, как я столкнулся с проблемой, я решил реализовать кодек Raptor в соответствии с RFC 5053, как описано здесь: http://tools.ietf.org/html/rfc5053
Это фактически предшествующая версия RaptorQ.Общий принцип работы, похоже, тот же, но он менее оптимизирован и поэтому обладает худшими свойствами, особенно в смысле эффективности приема.Но с другой стороны, он был менее сложным и интуитивно понятным для меня, и поэтому я смог написать работающую реализацию на Java.И в конце концов, я должен признать, что я очень удивлен возможностями созданного кодека!
Благодаря более глубокому пониманию, полученному во время кодирования реализации RFC 5053, я, вероятно, теперь также смог реализовать кодек RaptorQ.