SonicStream: A Network Coding Based Live P2P Media Streaming System With Rich User Experiences

被引:3
作者
Chen, Xiaogang [1 ]
Ren, Ning [1 ]
Zhang, Xiaochen [1 ]
Wang, Xin [1 ]
Zhao, Jin [1 ]
机构
[1] Fudan Univ, Sch Comp Sci, Shanghai 200433, Peoples R China
关键词
Live media streaming; network coding; playback lag; switch lag; user experience;
D O I
10.1109/JCN.2008.6389859
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent studies have convinced that network coding can improve the performance of live media streaming in terms of startup delay, resilience to peer dynamics, as well as reduced bandwidth cost on dedicated streaming servers. However, there still exist some strategy drawbacks and neglected problems which need to be further researched. In addition to the commonly used evaluation parameters of the network and user experiences mentioned above, we focus on additional key factors, playback lag and switch lag, which have not been fully explored in previous work. In this paper, we present SonicStream, 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. In pursuit of a further enhanced user experience, we revise traditional peer selection/data scheduling methods. Through a series of experimental evaluations and a cautious comparison with the latest similar work R-2, the superior performance of SonicStream has been preliminarily verified.
引用
收藏
页码:430 / 436
页数:7
相关论文
共 21 条
  • [1] Network information flow
    Ahlswede, R
    Cai, N
    Li, SYR
    Yeung, RW
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2000, 46 (04) : 1204 - 1216
  • [2] [Anonymous], 2003, P ANN ALL C COMM CON
  • [3] BANERJEE S, 2002, P ACM SIGCOMM
  • [4] CASTRO M, 2003, P 19 ACM SOSP
  • [5] Guo J, 2004, P SPIE ACM C MULT CO
  • [6] HEI X, 2007, IEEE T MULTIMEDIA
  • [7] Iran D.A., 2003, P IEEE INFOCOM
  • [8] KOSTIC D, 2003, P 19 AC S OP SYST PR
  • [9] LI J, 2005, P SIGCOMM AS APR
  • [10] Li ZP, 2005, IEEE INFOCOM SER, P2184