This chapter presents a holistic review of recent research advances in peer-assisted streaming systems, including both live and on-demand streaming. We 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. We 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. We conclude the chapter with an outlook towards future research directions, especially in the application of network coding in peer-assisted streaming systems. © 2010 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Feng, Y., & Li, B. (2010). Peer-assisted media streaming: A holistic review. Studies in Computational Intelligence, 280, 317–340. https://doi.org/10.1007/978-3-642-11686-5_10
Mendeley helps you to discover research relevant for your work.