Designing file systems for digital video and audio
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
Disk scheduling in a multimedia I/O system
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Analysis of video conferencing on a token ring local area network
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
News on-demand for multimedia networks
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Scheduling policies for an on-demand video server with batching
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Providing VCR capabilities in large-scale video servers
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
A statistical admission control algorithm for multimedia servers
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Support for fully interactive playout in disk-array-based video server
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
RCBR: a simple and efficient service for multiple time-scale traffic
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Implementation techniques for continuous media systems and applications
Implementation techniques for continuous media systems and applications
Fundamental limits and tradeoffs of providing deterministic guarantees to VBR video traffic
Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Proceedings of the 1996 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
MULTIMEDIA '96 Proceedings of the fourth ACM international conference on Multimedia
An evaluation of VBR disk admission algorithms for continuous media file servers
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Packet loss effects on MPEG video sent over the public Internet
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
A CPU Scheduling Algorithm for Continuous Media Applications
NOSSDAV '95 Proceedings of the 5th International Workshop on Network and Operating System Support for Digital Audio and Video
RED-VBR: A New Approach to Support Delay-Sensitive VBR Video in Packet-Switched Networks
NOSSDAV '95 Proceedings of the 5th International Workshop on Network and Operating System Support for Digital Audio and Video
The server array: a scalable video server architecture
Proceedings of the 2nd International Workshop on Architecture and Protocols for High Performance Networks: High-Speed Networking for Multimedia Applications
COMPCON '96 Proceedings of the 41st IEEE International Computer Conference
Playback Restart In Interactive Streaming Video Applications
ICMCS '97 Proceedings of the 1997 International Conference on Multimedia Computing and Systems
Scheduling for interactive operations in parallel video servers
ICMCS '97 Proceedings of the 1997 International Conference on Multimedia Computing and Systems
Buffer Management For Continuous Media Sharing In Multimedia Databse Systems
Buffer Management For Continuous Media Sharing In Multimedia Databse Systems
Video on demand over ATM: constant-rate transmission and transport
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 3
Smoothing, statistical multiplexing, and call admission control for stored video
IEEE Journal on Selected Areas in Communications
Performance evaluation for VBR continuous media file server admission control
Software—Practice & Experience
Journal of Software Maintenance and Evolution: Research and Practice
Journal of Parallel and Distributed Computing
Hi-index | 0.00 |
This paper describes the design and implementation of a file server for variable bit rate continuous media. We address the problem of building a server where each stream may have a different bit rate and, more importantly, where the bit rate within a single stream may vary considerably. Such a server has been implemented within a high-speed network environment. The server is designed to be used in a heterogeneous environment and is linearly scalable. A significant aspect of the design of the system is the detailed consideration of the variable bit-rate profile of each data stream in performing admission control for the disk and for the network. This paper describes the system model, the user interface design, implementation details, and performance results based on initial experience with the server.