Pytomo: A tool for analyzing playback quality of YouTube videos

Online video services account for a major part of broadband traffic with streaming videos being one of the most popular video services. We focus on the user perceived quality of YouTube videos as it can serve as a general index for customer satisfaction. Our tool, Pytomo [1], is a tomography tool that is designed to measure the playback quality of videos as if they are being viewed by a user. We model the YouTube video player to estimate the playback interruptions as experienced by a user watching a YouTube video. We also examine topology and download statistics such as delay towards the server, download rates, and buffering duration. We aim to analyze different DNS resolvers to obtain the IP address of the video server. We study how the DNS resolution impacts the performance of the video download, and thus, the video playback quality. As the tool is intended to run on multiple ISPs, we have discovered some interesting results in YouTube distribution policies. These results can be applied to any content-delivery networks (CDN) architecture and should help users to better understand what are the key performance factors of video streaming.

[1]  Marco Mellia,et al.  Dissecting Video Server Selection Strategies in the YouTube CDN , 2011, 2011 31st International Conference on Distributed Computing Systems.

[2]  Guillaume Urvoy-Keller,et al.  On Profiling Residential Customers , 2011, TMA.

[3]  Guillaume Urvoy-Keller,et al.  Challenging statistical classification for operational usage: the ADSL case , 2009, IMC '09.

[4]  Sonia Fahmy,et al.  Analyzing video services in Web 2.0: a global perspective , 2008, NOSSDAV.

[5]  Louis Plissonneau Revisiting web traffic from a DSL provider perspective : the case of YouTube , 2008 .

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

[7]  Zhi-Li Zhang,et al.  Where Do You "Tube"? Uncovering YouTube Server Selection Strategy , 2011, 2011 Proceedings of 20th International Conference on Computer Communications and Networks (ICCCN).

[8]  Zhi-Li Zhang,et al.  YouTube traffic dynamics and its interplay with a tier-1 ISP: an ISP perspective , 2010, IMC '10.

[9]  Wolfgang Mühlbauer,et al.  Comparing DNS resolvers in the wild , 2010, IMC '10.

[10]  Anja Feldmann,et al.  On dominant characteristics of residential broadband internet traffic , 2009, IMC '09.

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

[12]  Zongpeng Li,et al.  Characterizing user sessions on YouTube , 2008, Electronic Imaging.

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