POSIX.4: programming for the real world
POSIX.4: programming for the real world
Video staging: a proxy-server-based approach to end-to-end video delivery over wide-area networks
IEEE/ACM Transactions on Networking (TON)
Contractual Operating System Design and Problems
IWCC '99 Proceedings of the 1st IEEE Computer Society International Workshop on Cluster Computing
Resource allocation for multimedia streaming over the Internet
IEEE Transactions on Multimedia
Reducing bandwidth requirement for delivering video over wide area networks with proxy server
IEEE Transactions on Multimedia
IEEE Communications Magazine
MPEG video streaming with VCR-functionality
IEEE Transactions on Circuits and Systems for Video Technology
Hi-index | 0.00 |
In nowadays World Wide Web topology, it is not difficult to find the presence of proxy servers. They reduce network traffic through the cut down of repetitive information. However, traditional proxy server does not support multimedia streaming. One of the reasons is that general scheduling strategy adopted by most of the traditional proxy servers does not provide real-time support to multimedia services. Based on the concept of contractual scheduling, we have developed a proxy server that supports real-time multimedia applications. Moreover, we developed the group scheduling mechanism to enable processing power transfer between tasks that can hardly be achieved by traditional schedulers. They result in a substantially improved performance particularly when both time-constrained and non-time-constrained processes coexist within the proxy server. In this paper, the design and implementation of this proxy server and the proposed scheduler are detailed.