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
Field | Type | Optional | Description | Default Value |
---|---|---|---|---|
Input | String | No | ||
Output | String | No | ||
Repair Configs | Repair Configs | No | A list of FEC repair configurations. The size of the generation is the sum of all source packets in the repair configurations. | |
Timeout | Int32 | Yes | The timeout in milliseconds before the encoder proceeds to the next generation. If set to 0, the encoder will wait indefinitely. | 0 |
Repair Configs
Field | Type | Optional | Description | Default Value |
---|---|---|---|---|
Source Packets | Int32 | No | The number of source packets needed to trigger a repair phase. | |
Repair Packets | Int32 | No | The number of repair packets to be generated in a repair phase. |