System and method for streaming service replication a in peer-to-peer network
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
23 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. 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. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification