Time-Shifted Streaming in a Tree-Based Peer-to-Peer System

Jeonghun Noh; Girod, Bernd
March 2012
Journal of Communications;Mar2012, Vol. 7 Issue 3, p202
Academic Journal
We propose a peer-to-peer (P2P) streaming system that multicasts live video as well as provides the live video as Video-on-Demand (VoD) during the live session. The proposed system allows users to individually pause and resume a live video stream, and to view video that was streamed before the particular user joined the session. Since live video content naturally results in many users watching it online at the same time, the P2P concept is leveraged to reduce server load. We extend our Stanford Peer-to-Peer Multicast (SPPM) protocol, originally designed for live video multicast, to support playback control. To achieve this in a P2P fashion, peers store received video packets in their local buffer and forward them at a later time when requested by other peers, which is called time-shifted streaming. To understand interaction between live and time-shifted traffic, we analyze video availability of the proposed system, which refers to how many peers possess video contents of a particular position. Motivated by the analysis, we propose fast prefetching and a parent selection scheme suitable for fast prefetching in order to further reduce server load by disseminating video quickly. Fast prefetching is possible because the relaxed transfer deadline of time-shifted streams and peers' extra uplink bandwidths are exploited. With simulations and mathematical analysis, it is shown that fast prefetching not only alleviates the requirement of server bandwidth by expediting video dissemination, but also mitigates video disruption due to peer churn.


Related Articles

  • Bandwidth-Availability-Based Replication Strategy for P2P VoD Systems. Liu, Pingshan; Feng, Shengzhong; Huang, Guimin; Fan, Jianping // Computer Journal;Aug2014, Vol. 57 Issue 8, p1211 

    In a peer-to-peer (P2P) video-on-demand (VoD) system, each peer contributes a limited disc storage and stores some watched movies to offload the servers when these movies are requested. When the contributed disc storage of a peer is full, to minimize the server load, which movie should be...

  • Enhanced Link based Congestion Control (ELCC) in Peer-to-Peer (P2P) based Video on Demand (VoD) System. Xavier, Annie R. Arockia; Vanitha, Sheba M.; Yogesh, P. // International Journal of Computer Applications;Dec2011, Vol. 36, p18 

    Video-on-Demand (VoD) services are effectively provided to the users when implemented using Peer-to-Peer (P2P) networks. As each peer node shares its resources, such as bandwidth, storage space, and computing power to their neighbors which is not prevalent in normal networks, the requests from...

  • Traffic Modeling and Provisioning of a P2P-based VOD Architecture. Alwakeel, Sami Saleh // International Journal of Video & Image Processing & Network Secu;Jun2010, Vol. 10 Issue 3, p1 

    Building a scalable video on demand (VOD) architecture is essential for the optimization of the VOD service cost and to support a very large VOD content library. The peer-to-peer (P2P) VOD architecture works towards achieving this goal, by distributing the video files to the user's set-top boxes...

  • Event-Driven High-Priority First Data Scheduling Scheme for P2P VoD Streaming. Liu, Pingshan; Huang, Guimin; Feng, Shengzhong; Fan, Jianping // Computer Journal;Feb2013, Vol. 56 Issue 2, p239 

    The peer churn rate in the peer-to-peer (P2P) video-on-demand streaming service is much higher than in the P2P live streaming service, which makes the data scheduling problem more challenging. First, the available upload bandwidth information used in the data scheduling scheme is often...

  • Video Streaming in Peer-to-Peer Networks Using Network Coding Renders Efficient Video Cassette Recorder Operations. Annie R., Arockia Xavier; Pradeepthi, K. V.; Yogesh, P. // Journal of Computer Science;Oct2012, Vol. 8 Issue 10, p1635 

    Problem statement: Major technological development in recent years has led to the usage of shared streaming solutions by Peer-to-Peer (P2P) Video-on-Demand (VoD) systems in the Internet. Video streaming in P2P network systems has ample amount of loss of video packets due to network disabilities...

  • Improving Streaming Capacity in Multi-Channel P2P VoD Systems via Intra-Channel and Cross-Channel Resource Allocation. Yifeng He; Ling Guan // International Journal of Digital Multimedia Broadcasting;2012, p1 

    Multi-channel Peer-to-Peer (P2P) Video-on-Demand (VoD) systems can be categorized into independent-channel P2P VoD systems and correlated-channel P2P VoD systems. Streaming capacity for a channel is defined as the maximal streaming rate that can be received by every user of the channel. In this...

  • Overlay Multicast.  // Network Dictionary;2007, p360 

    A definition of the term "Overlay Multicast" is presented. Also known as End System or Peer-to-Peer Multicast, it refers to the high bandwidth multi-source multicast among widely distributed nodes. It is noted that the use of multicast is an efficient and scalable mechanism to support group...

  • THE RESEARCH OF A NEW STREAMING MEDIA NETWORK ARCHITECTURE BASED ON THE FUSION OF P2P AND CDN. Wuyao Shen; Xingming Zhang; Shubin Mai; Lei Huang; Xueyun Liu; Chong Zhang; Huaixi Chen // Intelligent Automation & Soft Computing;Dec2011, Vol. 17 Issue 8, p1153 

    A new three-layered streaming media network architecture based on the fusion of P2P and CDN which can be used for mobile device users is proposed in this paper. It uses P2P network as the backbone, selects nodes of high-performance, highbandwidth, and stable online time as CDN edge servers, and...

  • Performance Analysis of Peer to Peer Video on Demand System using V-Chaining Mechanism. Hareesh, K.; Manjaiah, D. H. // International Journal of Computer Applications;10/15/2012, Vol. 56, p6 

    Video on demand is a popular multimedia application on the internet. Now a day's peer to peer video on demand is the most popular technique that captures most of the users on the internet. Therefore, we have proposed a video on demand based on the peer to peer network and also defined a detailed...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics