|
Project Description
Video streaming systems have traditionally been built around the client-server architecture where a video server stores
compressed video for delivery to clients connected by a network. With increasing demand for large-scale video streaming services, researchers have spent considerable effort in designing high-capacity video servers.
Nevertheless, a video server can only have finite capacity and the continuous server upgrade can become increasingly more expensive as the system scales up.
 |
In this research programme, we investigate a radically different architecture where the
bottleneck - video server, is eliminated altogether. This server-less architecture exploits resources in the end-user machines for distributed data storage and video delivery. Thus
when new hosts are added to the system, they add resources in addition to workload to the system. This research programme will systematically explore and investigate
architectural alternatives for building a scalable, reliable, and cost-effective server-less video streaming system.
Related Publications
K. K. To and Jack Y. B. Lee, "Parallel Overlays for High Data-Rate Multicast Data Transfer," to appear
in Computer Networks.
W. K. Lin, D. M. Chiu, and Jack Y. B. Lee, "Erasure Code Replication Revisited," Proc. IEEE Fourth
International Conference on Peer-to-Peer Computing, August 25-27, 2004, Zurich, Switzerland.
-
-
-
W. T. Leung and Jack Y. B. Lee, "A Server-less Architecture for Building Scalable, Reliable, and
Cost-Effective Video-on-demand Systems," Internet2 Workshop on Collaborative Computing in Higher Education: Peer-to-Peer and Beyond, Tempe, AZ, USA, 30-31 Jan 2002.
|
|