WuKong: a practical video streaming service based on native BitTorrent and scalable video coding |
| |
Authors: | Pin-Chuan Liu Jenq-Shiou Leu Tsung-Chieh Lee Tien-Ho Chen Yun-Sun Yee Wei-Kuan Shih |
| |
Affiliation: | 1. Department of Computer Science, National Tsing Hua University, 101, Sec.2, KuangFu Rd., Hsinchu, Taiwan, 300, Republic of China 2. Industrial Technology Research Institute, 195, Sec.4, ChungHsing Rd., Chutung, Hsinchu, Taiwan, 310, Republic of China 3. Department of Electronic Engineering, National Taiwan University of Science and Technology, 43, Sec.4, Keelung Rd., Taipei, Taiwan, 106, Republic of China
|
| |
Abstract: | Many researches on peer-to-peer video streaming have focused on dealing with highly dynamic, high-churn P2P environment. Most of P2P streaming protocols were modified from a P2P file sharing protocol. Inspired by the high performance on peer-to-peer file sharing of BitTorrent, we propose an overlaying streaming mechanism on the native BitTorrent protocol and realize a practical P2P video streaming service, called WuKong. WuKong not only takes advantages of BitTorrent but also combines the video scalability of layered video coding. In this paper, we depict an overlaid streaming mechanism in WuKong and an adaptive layer-downloading process to balance between the video quality and bandwidth utilization on heterogeneous peers. WuKong is carried out by using an open-sourced library of the BitTorrent protocol, coding schemes of the Windows Media Video (WMV), and the Scalable Video Coding (SVC). We measured and compared the service quality of end-users served by WuKong on heterogeneous peers. In addition, we evaluated the effectiveness of WuKong with peers that are randomly joining and leaving the P2P network. The results show that WuKong not only provides high quality P2P video streaming services but also supports different scaling abilities over heterogeneous devices. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|