Pytomo: a tool for analyzing playback quality of YouTube videos

  • Authors:
  • Parikshit Juluri;Louis Plissonneau;Deep Medhi

  • Affiliations:
  • CSEE -- University of Missouri -- Kansas City, and Orange Labs, France;Orange Labs, France;CSEE - University of Missouri -- Kansas City

  • Venue:
  • Proceedings of the 23rd International Teletraffic Congress
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.