Skip to main content

Kodok Encoder

Provide adaptive forward error correction using Kodok's advanced Random Linear Network Coding (RLNC) implementation. Features sophisticated repair scheduling with configurable phases that determine when and how many repair packets are generated. Supports multi-stage repair configurations allowing fine-tuned trade-offs between latency and error correction capability. Includes adaptive timeout mechanisms to handle varying network conditions and traffic patterns. Essential for high-performance applications requiring optimal bandwidth efficiency and robust error recovery in challenging network environments.

Tags: RELIABILITY, FEC

FieldTypeOptionalDescriptionDefault Value
InputStringNo
OutputStringNo
Repair ConfigsRepair ConfigsNoA list of FEC repair configurations. The size of the generation is the sum of all source packets in the repair configurations.
TimeoutInt32YesThe timeout in milliseconds before the encoder proceeds to the next generation. If set to 0, the encoder will wait indefinitely.0

Repair Configs

FieldTypeOptionalDescriptionDefault Value
Source PacketsInt32NoThe number of source packets needed to trigger a repair phase.
Repair PacketsInt32NoThe number of repair packets to be generated in a repair phase.