• Corpus ID: 8002623

Live Video Streaming Service over Peer to Peer Network: Design, Implementation and Experience *

  title={Live Video Streaming Service over Peer to Peer Network: Design, Implementation and Experience *},
  author={Yun Tang and Lifeng Sun and Meng Zhang and Shiqiang Yang and Yuzhuo Zhong},
Summary Providing live video streaming service over peer to peer network to a large population of end users remains challenging and interesting, due in large part to the scalability of "self-growing" community of peers, high demanding bandwidth over fluctuant and heterogeneous underlay network, system stability to high churn rate as well as stringent deadline for continuous playback. Although there have been many research efforts advocate various algorithms with respect to application layer… 
SonicStream: A network coding based live P2P media streaming system with rich user experiences
SonicStream is presented, a novel and fully implemented live peer to peer (P2P) media streaming system with consideration of rich user experiences, including startup delay, playback continuity, playback lag, switch lag, etc, and traditional peer selection/data scheduling methods are revised.
A New Revenue Model for P2P Real-Time Multimedia Communications in Small High-Interactive Groups
The target of this paper is to define a revenue model for providers of services of a new P2P-based platform for multipoint communications for small groups of high-interactive users.
Fast retransmission for multicast IPTV
By introducing a fastretransmission function in the access network, losses can be recovered rapidly and the video quality for the users can be maintained.
SonicStream: An Implementation of a live P2P media streaming system with improved playback lag
SonicStream is presented, a full implementation of live P2P media streaming system with consideration of improved playback lag, the prototype of which is inspired by R2, and testifies a performance improvement in terms of playback lag.


Large-scale live media streaming over peer-to-peer networks through global internet
The designs and implementation of unstructured peer-to-peer networks for large-scale live media streaming through global Internet and the proposed push-pull method in GridMedia achieves good performance even with high group change rate and very low upload bandwidth limitation are described.
ZIGZAG: an efficient peer-to-peer scheme for media streaming
  • D. Tran, K. Hua, T. Do
  • Computer Science
    IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428)
  • 2003
A peer-to-peer technique called ZIGZAG for single-source media streaming is designed, which allows the media server to distribute content to many clients by organizing them into an appropriate tree rooted at the server that has a height logarithmic with the number of clients and a node degree bounded by a constant.
SplitStream: high-bandwidth multicast in cooperative environments
The design and implementation of SplitStream are presented and experimental results show that SplitStream distributes the forwarding load among all peers and can accommodate peers with different bandwidth capacities while imposing low overhead for forest construction and maintenance.
Scalable application layer multicast
A new scalable application-layer multicast protocol, specifically designed for low-bandwidth, data streaming applications with large receiver sets, which has lower link stress, improved or similar end-to-end latencies and similar failure recovery properties.
RMX: reliable multicast for heterogeneous networks
  • Y. Chawathe, S. McCanne, E. Brewer
  • Computer Science
    Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064)
  • 2000
A radical departure from the traditional end-to-end model for reliable multicast is proposed and instead a hybrid approach that leverages the successes of unicast reliability protocols such as TCP while retaining the efficiency of IP multicast for multi-point data delivery is proposed.
DONet: A Data-Driven Overlay Network For Efficient Live Media Streaming
This paper presents DONet, a Data-driven Overlay Network for live media streaming, and presents an efficient memberand partnership management algorithm, together with an intelligent scheduling algorithm that achieves real-time and continuous distribution of streaming contents.
Distributing streaming media content using cooperative networking
This work considers the problem that arises when the server is overwhelmed by the volume of requests from its clients, and proposes Cooperative Networking (CoopNet), where clients cooperate to distribute content, thereby alleviating the load on the server.
A case for end system multicast
The potential benefits of transferring multicast functionality from end systems to routers significantly outweigh the performance penalty incurred and the results indicate that the performance penalties are low both from the application and the network perspectives.
Overcast: reliable multicasting with on overlay network
Simulations indicate that Overcast quickly builds bandwidth-efficient distribution trees that, compared to IP Multicast, provide 70%-100% of the total bandwidth possible, at a cost of somewhat less than twice the network load.
Resilient multicast using overlays
Probabilistic Resilient Multicast can be used to improve the performance of application-layer multicast protocols especially when there are high packet losses and host failures, and through detailed analysis it is shown that this loss recovery technique has efficient scaling properties.