Table of Contents Author Guidelines Submit a Manuscript
Advances in Multimedia
Volume 2008, Article ID 265309, 9 pages
Research Article

A Stream Tapping Protocol Involving Clients in the Distribution of Videos on Demand

Department of Computer Science, University of Houston, Houston, TX 77204-3010, USA

Received 1 May 2007; Revised 7 November 2007; Accepted 11 January 2008

Academic Editor: Qian Zhang

Copyright © 2008 Santosh Kulkarni et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


We present a stream tapping protocol that involves clients in the video distribution process. As in conventional stream tapping, our protocol allows new clients to tap the most recent broadcast of the video they are watching. While conventional stream tapping required the server to send to these clients the part of the video they missed, our protocol delegates this task to the clients that are already watching the video, thus greatly reducing the workload of the server. Unlike previous solutions involving clients in the video distribution process, our protocol works with clients that can only upload video data at a fraction of the video consumption rate and includes a mechanism to control its network bandwidth consumption.