COLLOQUIUM Department of Computer Science and Engineering University of South Carolina Development and Implementation of the Hyper-Proxy System for High Quality Streaming Media Delivery on the Internet Songqing Chen Department of Computer Science College of William and Mary Date: March 19, 2004 (Friday) Time: 3:30-4:30PM Place: Swearingen 1A03 (Faculty Lounge) Abstract The proliferation of streaming media contents and its high demand from end users challenge existing client-proxy-server Internet systems in two ways. First, media objects are generally very large. To fully cache several media objects can easily exhaust the proxy cache space. Second, media delivery has rigorous real-time constraints. Clients who request streaming media objects always demand a small startup delay and jitter-free playback. Thus, the conventional proxy caching system does not work for streaming media delivery. Studying existing proxy-based streaming media delivery strategies, we have identified several major limitations. In this talk, I will present: (1) an effective design model for streaming media delivery systems that allows analysis of two pairs of conflicting performance objectives, in a way that has not been addressed by any existing systems, (2) the design of a streaming delivery system, Hyper-Proxy, which is guided by our design model, and (3) the implementation of the Hyper-Proxy system. Hyper-Proxy is currently being deployed at many sites of the HP Company. Songqing Chen is a Ph.D. candidate in the Department of Computer Science at the College of William and Mary. He received his B.S. and M.S. degrees from Huazhong University of Science and Technology, China in 1997 and 1999, respectively. Since the summer of 2002, he has been working on Hyper-Proxy, which is a collaboration research project between the College of William and Mary and HP Labs. His research interests include distributed systems (Internet content delivery systems and high performance computing systems) and operating systems (memory systems and file systems).