A survey on YouTube streaming service

Established in 2005, YouTube is one of the fastest-growing websites, and has become one of the most accessed sites in the Internet. It has a significant impact on the Internet traffic distribution, but itself is suffering from severe scalability constraints and quality of service. Understanding the features of YouTube is thus crucial to network traffic engineering and to sustainable development of this new generation of services. In this survey, we first present an overview of previous works and analysis on YouTube with a particular attention on Quality of Experience. We then describe how the increased availability of meta-data in Web 2.0 (e.g., popularity distribution of video clips) could be effectively exploited to improve the performance and scalability of YouTube. In particular, we study the benefit gained by local caching along with prefetching in terms of reducing the client access time and start up delay in watching video.

[1]  Bernd Girod,et al.  Adaptive media playout for low-delay video streaming over error-prone channels , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Mohammed Ghanbari,et al.  Scope of validity of PSNR in image/video quality assessment , 2008 .

[3]  Hideki Tode,et al.  Buffer Management Mechanism Suitable for TCP Streaming in QoS-Aware IP Router , 2010, 2010 7th IEEE Consumer Communications and Networking Conference.

[4]  Suchendra M. Bhandarkar,et al.  A framework for encoding and caching of video for quality adaptive progressive download , 2007, ACM Multimedia.

[5]  Michael Zink,et al.  Characteristics of YouTube network traffic at a campus network - Measurements, models, and implications , 2009, Comput. Networks.

[6]  Yangcheng Huang Towards efficient and accurate QoE reporting for emerging streaming services , 2009, 2009 IFIP/IEEE International Symposium on Integrated Network Management-Workshops.

[7]  Jussi Kangasharju,et al.  Distributing layered encoded video through caches , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[8]  Jiangchuan Liu,et al.  Understanding the Characteristics of Internet Short Video Sharing: YouTube as a Case Study , 2007, ArXiv.

[9]  Adam Wolisz,et al.  EvalVid - A Framework for Video Transmission and Quality Evaluation , 2003, Computer Performance Evaluation / TOOLS.

[10]  Zongpeng Li,et al.  Youtube traffic characterization: a view from the edge , 2007, IMC '07.

[11]  Partha Dutta,et al.  Perspectives on quality of experience for video streaming over WiMAX , 2010, MOCO.

[12]  Wu-chi Feng,et al.  A comparison of bandwidth smoothing techniques for the transmission of prerecorded compressed video , 1997, Proceedings of INFOCOM '97.

[13]  Abdolreza Abhari,et al.  Workload generation for YouTube , 2009, Multimedia Tools and Applications.

[14]  Deborah Estrin,et al.  Multimedia proxy caching mechanism for quality adaptive streaming applications in the Internet , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[15]  Martin Reisslein,et al.  Network performance evaluation using frame size and quality traces of single-layer and two-layer video: A tutorial , 2004, IEEE Communications Surveys & Tutorials.

[16]  Pablo Rodriguez,et al.  I tube, you tube, everybody tubes: analyzing the world's largest user generated content video system , 2007, IMC '07.

[17]  Daniele Migliorini,et al.  QoE-Oriented Performance Evaluation of Video Streaming over WiMAX , 2010, WWIC.