Microsoft Windows multimedia programmer's workbook
Microsoft Windows multimedia programmer's workbook
QuickTime: an extensible standard for digital multimedia
COMPCON '92 Proceedings of the thirty-seventh international conference on COMPCON
A file system for continuous media
ACM Transactions on Computer Systems (TOCS)
A continuous media application supporting dynamic QOS control on real-time Mach
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Towards personalized multimedia dial-up services
Computer Networks and ISDN Systems - Special issue on a multi-dimensional view of multimedia
Operating system support for a video-on-demand file service
Multimedia Systems
Efficient Storage Techniques for Digital Continuous Multimedia
IEEE Transactions on Knowledge and Data Engineering
Experiments with Real-Time Servers in Real-Time Mach
USENIX MACH III Symposium
Proceedings of the Third International Workshop on Network and Operating System Support for Digital Audio and Video
Experiences with building a continuous media application on Real-Time Mach
RTCSA '95 Proceedings of the 2nd International Workshop on Real-Time Computing Systems and Applications
Operating system support for multimedia systems
Computer Communications
Hi-index | 0.00 |
This paper presents the design and implementation of a simple continuous media storage server: CRAS on Real-Time Mach. CRAS is a specially optimized storage system for retrieving multiple continuous media streams such as audio and video from a disk at constant rates for small scale distributed multimedia systems. Many previous continuous media storage servers have focussed on high throughput for supporting as many video sessions as possible. However, these servers are too big and complicated for playback applications that retrieve continuous media data from the local disks of personal computers. Also, there are many continuous media systems requiring small continuous media storage servers that can be shared by a small number of applications. To reduce hardware costs, the servers should run on less powerful computers. This means that the previous big and complicated servers are not appropriate for such small scale environments. We show that our simple continuous media server for small scale systems can guarantee the retrieval of continuous media data at a constant rate, and provide high throughput even though it is compact and simple.