Cooperative media data streaming with scalable video coding

Hui Guo, Kwok Tung Lo

Research output: Journal article publicationJournal articleAcademic researchpeer-review

16 Citations (Scopus)


Peer-to-peer (P2P) streaming has become a promising approach for disseminating streaming media content from the server to a large number of interested clients. It still faces many challenges, however, such as high churn rate of peer clients, uplink bandwidth constraints of participating peers, and heterogeneity of client capacities. To resolve these issues, this paper presents a new P2P streaming framework that combines with the advantages of both mesh-based multisource overlay networks and scalable video coding techniques, specifically with multiple description coding (MDC), to improve the streaming quality of participating clients. In this paper, an optimized allocation policy (OAP) algorithm was proposed for multidescriptions allocation. Extensive simulations show that the proposed system achieves higher quality of service by peer-assisted cooperative streaming and MDC coding. In addition, we investigate an efficient cooperative caching mechanism for streaming service. The target is to provide low-latency and high-quality services by virtue of peer collaboration. The storage and replacement of caching content are based on a segment-based strategy. Through comparison, we demonstrate the effectiveness of the proposed scheme and compare with the traditional LRUF scheme through extensive experiments over large Internet-like topologies. Results show that the system outperforms some previous schemes in resource utilization and is more robust and resilient to node departure, which demonstrate that it is well suited for quality adaptive cooperative streaming applications.
Original languageEnglish
Article number4433992
Pages (from-to)1273-1281
Number of pages9
JournalIEEE Transactions on Knowledge and Data Engineering
Issue number9
Publication statusPublished - 1 Sept 2008


  • Cooperative cache
  • Media streaming
  • Multimedia communication
  • Multiple description coding
  • P2P overlay network

ASJC Scopus subject areas

  • Information Systems
  • Computer Science Applications
  • Computational Theory and Mathematics


Dive into the research topics of 'Cooperative media data streaming with scalable video coding'. Together they form a unique fingerprint.

Cite this