Peer-Assisted Media Streaming: A Holistic Review
Source: University of Toronto
This paper presents a holistic review of recent research advances in peer-assisted streaming systems, including both live and on-demand streaming. The authors approach this task by first presenting design objectives of streaming systems in general, and then discuss differences between live and on-demand streaming. These common and different design objectives motivate the protocol design space in streaming systems, in categories of peer selection, segment scheduling, and distributed caching protocols. They present main results from the existing literature in each of these dimensions, with a particular focus on the pivotal role of network coding within such a protocol design space. They conclude the paper with an outlook towards future research directions, especially in the application of network coding in peer-assisted streaming systems.
| Format: | Size: | 496.60 | |
| Date: | Sep 2009 |



