CPC H04N 21/60 (2013.01) [H04N 21/2183 (2013.01)] | 16 Claims |
1. A method for delivering media content to one or more clients over a distributed system, the method comprising:
at a first device:
generating a plurality of network-coded symbols from a plurality of original symbols representing a first media asset;
generating an original plurality of coded variants of the first media asset,
wherein each coded variant includes one or more symbols that include at least one of (i) one or more original symbols of the plurality of original symbols and (ii) one or more network-coded symbols of the plurality of network-coded symbols, and distributing a first coded variant of the original plurality of coded variants to a first cache on a first server device for storage in the first cache; and
distributing a second coded variant of the original plurality of coded variants to a second cache on a second server device for storage in the second cache.
|