Patent ID: 8902996

Claim:
A method for providing error-resilient digital video content, comprising: receiving video data reflective of multiple video frames; encoding, with an encoding device, the video data to generate a plurality of packets representing a video frame; transmitting the first group of packets to at least two receivers; receiving, from the at least two receivers, feedback information regarding receiving status of respective ones of the plurality of packets, the feedback information being indicative of packets not received correctly; examining error indications regarding the at least two receivers based on the feedback information received from the at least two receivers; and implementing a first error-correction policy if a variation in the error indications among the at least two receivers is below a first error threshold and a second error-correction policy if the variation is above the first error threshold, wherein at least one of the first and second error-correction policies comprises transmitting or retransmitting at least one packet using a coding scheme different from a scheme in encoding the plurality of packets already.