I. Introduction
Launched in 2007, Xunlei Kankan
[Online] Available: http://www.xunlei.com/
has become one of the leading video-on-demand (VoD) streaming service providers in China with 31.4 million daily unique users in the end of 2012 [1]. In Xunlei Kankan, users are able to enjoy the streaming service for hundreds of thousands of distinct video contents on the Internet including movies, TV episodes and so on. Unlike other existing Internet VoD streaming systems that adopt either content distribution network (CDN) or peer-to-peer (P2P) network for content distribution, Kankan is built upon a hybrid CDN-P2P architecture. A Kankan player requests video segments not only from the CDN servers, but also from the shared caches in peer neighbors. These Kankan clients also form one of the largest P2P networks on the Internet. In a recent measurement study conducted in Jan. 2011, 7.4 million unique peers were observed in one week for just the TV show category [2].