System and method for streaming service replication a in peer-to-peer network
OwnerHan Fang, Xiangyang Chen +1inventors
InventorsHan Fang, Xiangyang Chen, Xin Yu
Life of this patent
Estimating the term…
Abstract
A method, computer-readable medium and data processing system for replicating streaming content in a peer-to-peer network is provided. A first client of the peer-to-peer network receives streaming content encapsulated in one or more data blocks formatted according to a transport format of the peer-to-peer network. The first client extracts the streaming content from the one or more data blocks and assembles the streaming content into a native format of the streaming content. The streaming content is stored in the native format. The first client conveys at least a portion of the streaming content in the native format to a second client external to the peer-to-peer network.
Claims23
A method of replicating streaming content in a peer-to-peer network, comprising:
- receiving, by a first client of the peer-to-peer network, streaming content encapsulated in one or more data blocks formatted according to a transport format of the peer-to-peer network;
- extracting the streaming content from the one or more data blocks;
- assembling the streaming content into a native format of the streaming content;
- storing the streaming content in the native format;
- and
- conveying at least a portion of the streaming content in the native format to a second client external to the peer-to-peer network.
A computer-readable medium having computer-executable instructions for execution by a processing system, the computer-executable instructions for replicating streaming content in a peer-to-peer network, comprising:
- instructions that receive encapsulated streaming content in one or more data blocks formatted according to a transport format of the peer-to-peer network;
- instructions that extract the streaming content from the one or more data blocks;
- instructions that assemble the streaming content into a native format of the streaming content;
- instructions that store the streaming content in the native format;
- and
- instructions that convey at least a portion of the streaming content in the native format to a second client external to the peer-to-peer network.
A data processing system for replicating streaming content in a peer-to-peer network, comprising:
- a memory that contains a transport module and a reconstruction module as sets of instructions;
- a network adapter that interfaces with a communications medium;
- and
- a processing unit that, responsive to execution of one or more of the sets of instructions, receives encapsulated streaming content formatted according to a transport format of the peer-to-peer network over the communications medium, reconstructs the streaming content in a native streaming format, and that conveys the streaming content in the native streaming format to a client that is external to the peer-to-peer network.
Dependencies are inferred from the claim text.