A peer-to-peer video-on-demand system using multiple description coding and server diversity

Xiaofeng Xu, Yao Wang, Shivendra S. Panwar, Keith W. Ross

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We propose a video streaming system that uses many ordinary computers (peers) as servers, which is less costly and more scalable than using a single or a few dedicated servers. To circumvent frequent peer disconnects and limited peer up-link bandwidth, each video is coded into multiple descriptions, which are distributed over multiple peers. The system serves a client request by streaming multiple descriptions of the requested video from separate peers. Using the MD-FEC coding scheme, and simple models for peer disconnects, reconnects and for searching replacement serving peers after a peer disconnect, we simulated video streaming in such a system. Our results show significant benefits in using a large number of descriptions and serving peers.

Original languageEnglish (US)
Title of host publication2004 International Conference on Image Processing, ICIP 2004
Pages1759-1762
Number of pages4
DOIs
StatePublished - 2004
Event2004 International Conference on Image Processing, ICIP 2004 - , Singapore
Duration: Oct 18 2004Oct 21 2004

Publication series

NameProceedings - International Conference on Image Processing, ICIP
Volume3
ISSN (Print)1522-4880

Other

Other2004 International Conference on Image Processing, ICIP 2004
CountrySingapore
Period10/18/0410/21/04

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint Dive into the research topics of 'A peer-to-peer video-on-demand system using multiple description coding and server diversity'. Together they form a unique fingerprint.

  • Cite this

    Xu, X., Wang, Y., Panwar, S. S., & Ross, K. W. (2004). A peer-to-peer video-on-demand system using multiple description coding and server diversity. In 2004 International Conference on Image Processing, ICIP 2004 (pp. 1759-1762). (Proceedings - International Conference on Image Processing, ICIP; Vol. 3). https://doi.org/10.1109/ICIP.2004.1421414