Design and Evaluation of a P2P IPTV System for Heterogeneous Networks
- 19 November 2007
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Multimedia
- Vol. 9 (8), 1568-1579
- https://doi.org/10.1109/tmm.2007.907456
Abstract
NTUStreaming is an overlay P2P-based IPTV system that integrates innovations in both overlay networking and video coding for optimal user experience. The system consists of three key components: partnership formation, robust video coding, and video segment request scheduling. For partnership formation, a graph construction mechanism TYPHOON based on epidemic algorithms is developed to reduce disconnect time and isolated peers. For robust video coding, a multiple description coding (MDC) scheme with spatial-temporal hybrid interpolation (STHI) is proposed to adjust streaming traffic according to the bandwidth and device capability of each peer. For request scheduling, an optimization algorithm is developed by taking the available bandwidth and the video segment type into account. Experimental results show that NTUStreaming is able to deliver optimal video quality in lossy and dynamic networking environments.Keywords
This publication has 19 references indexed in Scilit:
- Can internet video-on-demand be profitable?Published by Association for Computing Machinery (ACM) ,2007
- Maximizing Throughput in Layered Peer-to-Peer StreamingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- AnySee: Peer-to-Peer Live StreamingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- A peer-to-peer video-on-deniand system using multiple description coding and server diversityPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- A performance comparison of multiple description video streaming in peer-to-peer and content delivery networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- A Peer-to-Peer Architecture for Media StreamingIEEE Journal on Selected Areas in Communications, 2004
- P2P streaming using multiple description coded videoPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- SplitStreamPublished by Association for Computing Machinery (ACM) ,2003
- Application-Level Multicast Using Content-Addressable NetworksLecture Notes in Computer Science, 2001
- Advances in network simulationComputer, 2000