Peer-to-peer live video streaming on the internet: Issues, existing approaches, and challenges

被引:52
作者
Li, Bo [1 ]
Yin, Hao
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Hong Kong, Hong Kong, Peoples R China
[2] Tsing Hua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
基金
美国国家科学基金会;
关键词
D O I
10.1109/MCOM.2007.374425
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Live video streaming is perhaps the greatest unfulfilled promise of the Internet. There have been tremendous efforts in the design and experimentation of video-streaming systems in the past two decades; there have been no shortage of technical innovations, yet no single system has delivered the scale and service quality. The fundamental problem that throttles the large-scale deployment of Internet video streaming is the dissatisfaction end-users experience with performance. This is caused by a combination of many factors, such as the autonomous nature of the Internet, inherent instability, and lack of a service guarantee. This is further challenged by sustainable bandwidth and the stringent continuity requirements of streaming applications. Recent development of P2P-based streaming technology brings unprecedented new momentum to Internet video streaming, which has been shown to be cost-effective, scalable, and easy to deploy. This article reviews the state-of-the-art P2P live video-streaming technologies and their development from a historic perspective. Based on our earlier success with a large-scale P2P streaming system, Coolstreaming, we summarize the main innovations and discuss the key trade offs in the system design. We present our observations on the future development and offer a few insights for further discussion.
引用
收藏
页码:94 / 99
页数:6
相关论文
共 11 条
[1]  
CHU Y, 2000, P ACM SIGM JUN
[2]  
DEERING S, 1988, P ACM SIGCOMM AUG
[3]  
Francis P., 2000, Yoid: Extending the internet multicast architecture
[4]  
HEI X, 2006, P WKSP INT PROT MAY
[5]  
LI HC, 2006, P OSDI NOV
[6]  
MCCANNE S, 1996, P ACM SIGCOMM AUG
[7]  
SRIPANDKULCHAI K, 2004, P ACM SIGCOMM 0830
[8]  
SUN Y, 2006, P ACM SIGCOMM SEP
[9]  
VENKARARAMAN V, 2006, P IEEE INFOCOM APR
[10]  
ZHANG X, 2005, P IEEE MMSP 05 OCT