Skip to main content
Article
A Video Broadcasting System
Computer Science Technical Reports
  • Simon Sheu, Iowa State University
  • Wallapak Tavanapong, Iowa State University
  • Kien Hua, Iowa State University
Publication Date
2-1-2003
Technical Report Number
TR03-03
Disciplines
Abstract

Recent years have seen intensive investigations of Periodic Broadcast, an attractive paradigm for broadcasting popular videos. In this paradigm, the server simply broadcasts segments of a popular video periodically on a number of communication channels. A large number of clients can be served simultaneously by tuning into these channels to receive segments of the requested video. A playback can begin as soon as a client can access the first segment. Periodic Broadcast guarantees a small maximum service delay regardless of the number of concurrent clients. Existing periodic broadcast techniques are typically evaluated through analyses. While these results are good performance indicators, they cannot demonstrate subtle implementation difficulty that can prohibit these techniques from practical deployment. In this paper, we present the design and implementation of a video broadcasting system based on our periodic broadcast scheme called Striping Broadcast. Our experience with the system confirms that the system offers a low service delay close to its analytical guaranteed delay while requiring small storage space and low download bandwidth at a client.

Comments

Copyright © 2003 by Simon Sheu, Wallapak Tavanapong, and Kien A. Hua

Date Available
2014-04-03
Citation Information
Simon Sheu, Wallapak Tavanapong and Kien Hua. "A Video Broadcasting System" (2003)
Available at: http://works.bepress.com/wallapak-tavanapong/1/