Abstract: A system, method, and computer-readable medium distributing streaming media content to clients in a peer-to-peer network. A streaming source divides the streaming media content into a plurality of data segments of equal length. A request from a peer client is received for at least a portion of the streaming media content. A subset of the plurality of data segments by a linear network coding routine is encoded into an encoded data block. The encoded data block is sent to the peer client.
Type:
Application
Filed:
November 30, 2005
Publication date:
October 5, 2006
Applicant:
1000 Oaks Hu Lian Technology Development (Beijing) Co., Ltd.
Abstract: A method and computer-readable medium for identifying multimedia content in a peer-to-peer network is provided. A multimedia data structure is segmented into a plurality of data blocks. Each of a plurality of sequence numbers is respectively associated with one of the plurality of data blocks. The plurality of data blocks are stored, and the plurality of sequence numbers are recorded. At least a portion of the plurality of data blocks are distributed in the peer-to-peer network in association with respective sequence numbers.
Type:
Application
Filed:
September 21, 2005
Publication date:
September 21, 2006
Applicant:
1000 Oaks Hu Lian Technology Development (Beijing) Co., Ltd.