The distribution of digital video content over computer networks has become commonplace.
Computer networks are extremely diverse, users receive data via phone, cable, satellite or wireless.
These networks are prone to packet loss. Unfortunately, most digital video encoding standards do not degrade gracefully in the face of packet loss, which often occur in a bursty fashion. Approach We propose an new video encoding system that scales well with respect to the network's performance and degrades gracefully under packet loss. Our encoder sends packets that consist of a small random subset of pixels distributed throughout a video frame. Each of the packets is independent, and does not depend on the successful transmission of any other packets.