Systems and methods for adaptive error correction optimize data rate and
video quality. Optimized data rate allocation is particularly important
in systems that support video communication over wireless channels. By
using proactive repair redundancy information, data rate may be
dynamically partitioned to optimize the bandwidth capacity while
supporting the highest video quality.