Sciweavers

MTA
2007

Throughput optimization for video streaming proxy servers based on video staging

13 years 4 months ago
Throughput optimization for video streaming proxy servers based on video staging
A video streaming proxy server needs to handle hundreds of simultaneous connections between media servers and clients. Inside, every video arrived at the server and delivered from it follows a specific arrival and delivery schedule. While arrival schedules compete for incoming network bandwidth, delivery schedules compete for outgoing network bandwidth. As a result, a proxy server has to provide sufficient buffer and disk cache for storage, together with memory space, disk space and disk bandwidth. In order to optimize the throughput, a proxy server has to govern the usage of these resources. In this paper, we first analyze the property of a traditional smoothing algorithm and a video staging algorithm. Then we develop, based on the smoothing algorithm, a video staging algorithm for video streaming proxy servers. This algorithm allows us to devise an arrival schedule based on the delivery schedule. Under this arrival and delivery schedule pair, we can achieve a better resource utilizat...
Wai Kong Cheuk, Daniel Pak-Kong Lun
Added 27 Dec 2010
Updated 27 Dec 2010
Type Journal
Year 2007
Where MTA
Authors Wai Kong Cheuk, Daniel Pak-Kong Lun
Comments (0)