2012
DOI: 10.4304/jcm.7.3.202-212
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: Abstract-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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
4
0

Year Published

2014
2014
2015
2015

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 34 publications
0
4
0
Order By: Relevance
“…Peers that lost connection to any of these multicast trees continue to receive other descriptions from other trees; hence the system ensures seamless streaming with a quality degradation. In these systems, video data can be partitioned into the substreams sent over different trees [9,25,29,36]. These substreams can be different descriptions, sent over the different trees such as in MDC coded video [34,46].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Peers that lost connection to any of these multicast trees continue to receive other descriptions from other trees; hence the system ensures seamless streaming with a quality degradation. In these systems, video data can be partitioned into the substreams sent over different trees [9,25,29,36]. These substreams can be different descriptions, sent over the different trees such as in MDC coded video [34,46].…”
Section: Related Workmentioning
confidence: 99%
“…Mesh based systems provide high resiliency against peer churn, but also introduce high message complexity and playback lag between peers which may not be at an acceptable level for live video streaming applications. On the other hand, tree-based video streaming systems have lower playback lag and message complexity due to their structured architecture [10,26,36]; but keeping the peers connected to the tree under high peer churn is a challenging task. Hybrid mesh and tree based systems aim to make use of advantages of both mesh and tree based systems [5,9,24,25,27,29,38,45].…”
Section: Introductionmentioning
confidence: 99%
“…Most hybrid systems construct more than one multicast tree [22] and send different parts of the video data over those trees [25]. In figure 1, an example overlay architecture used in such systems is illustrated.…”
Section: Related Workmentioning
confidence: 99%
“…Each peer receives video data from its parent and sends the data to its children in tree based systems [8,11,22]. Although the structural architecture of tree based systems requires low complexity in data dissemination, the performance may degrade under high peer churn [20].…”
mentioning
confidence: 99%