Learn More
In this paper, we present an unstructured peer-to-peer network called GridMedia for live media streaming employing a push-pull approach. Each node in GridMedia randomly selects its neighbors in the overlay and uses push-pull method to fetch data from the neighbors. The pull mode in the unstructured overlay which is inherently robust can work well with the(More)
We describe the design and implementation of unstructured peer-to-peer networks for large-scale live media streaming through global Internet in this paper. In so called GridMedia system, we adopt gossip-based protocol to organize end nodes into an application layer overlay. Each node in GridMedia independently selects its neighbors and utilizes a novel and(More)
Peer-to-Peer (P2P) networks have emerged as one of the most promising approaches to improve the scalability of Video-on-Demand (VoD) service over Internet. However, despite a number of architectures and streaming protocols have been proposed in past years, there is few work to study the practical performance of P2P-based VoD service especially in(More)
In this paper, we describe the design and implementation of a peer-to-peer based live video streaming system called Gridmedia. Gridmedia organizes the nodes into an unstructured overlay, and adopts a novel push-pull streaming mechanism to fetch data from the partner nodes. The pull mode in the unstructured overlay can work well with the high churn rate in(More)
We present a novel single source peer-to-peer multicast architecture called GridMedia which mainly consists of 1) multi-sender based overlay multicast protocol (MSOMP) and 2) multi-sender based redundancy retransmitting algorithm (MSRRA). The MSOMP deploys mesh-based two-layer structure and groups all the peers into clusters with multiple distinct paths(More)
Provisioning scalable and resilient Video-on-Demand (VoD) service is both challenging and interesting. Recently, peer-to-peer (P2P) networks are introduced to address the scalability of VoD service over Internet. Most of existing work follows the line of cache-and-relay (CR) scheme to accommodate the asynchronous characteristic of requests from a community(More)
In most existing digital rights management scheme, rights are granted per content to a consumer, and all the right-granting information including consumer identifier, content identifier, content decryption key and usage rules are tightly related and stored in the license. However, these schemes cause the problems that the license management becomes(More)