Managing stored voice in the Etherphone system
ACM Transactions on Computer Systems (TOCS)
Virtual video editing in interactive multimedia applications
Communications of the ACM
Pandora - an experimental system for multimedia applications
ACM SIGOPS Operating Systems Review
A file system for continuous media
ACM Transactions on Computer Systems (TOCS)
Real-time synchronization control in multimedia distributed systems
ACM SIGCOMM Computer Communication Review
Metascheduling for continuous media
ACM Transactions on Computer Systems (TOCS)
MCAM: an application layer protocol for movie control, access, and management
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
A multimedia client to the IBM LAN server
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Disk scheduling in a multimedia I/O system
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Optimization of the grouped sweeping scheduling (GSS) with heterogeneous multimedia streams
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Multimedia network file servers: multi-channel delay sensitive data retrieval
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Streaming RAID: a disk array management system for video files
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Multi-resolution video representation for parallel disk arrays
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
A digital on-demand video service supporting content-based queries
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
I/O issues in a multimedia system
Computer
Support for fully interactive playout in disk-array-based video server
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Feedback techniques for continuity and synchronization in multimedia information retrieval
ACM Transactions on Information Systems (TOIS)
Choosing the best storage system for video service
Proceedings of the third ACM international conference on Multimedia
DASD dancing: a disk load balancing optimization scheme for video-on-demand computer systems
Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Issues in multimedia server design
ACM Computing Surveys (CSUR)
Design and analysis of a video-on-demand server
Multimedia Systems
Multimedia support for databases
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
An evaluation of VBR disk admission algorithms for continuous media file servers
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Efficient data layout, scheduling and playout control in MARS
Multimedia Systems - Special issue on the fifth workshop on network and operating system support for digital audio and video 1995 (NOSSDAV)
Disk load balancing for video-on-demand systems
Multimedia Systems
Throughput-competitive admission control for continuous media databases
PODS '98 Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Efficient admission control algorithms for multimedia servers
Multimedia Systems
Filing system interfaces to support distributed multimedia applications
Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications
Design and Implementation of a VBR Continuous Media File Server
IEEE Transactions on Software Engineering
DVDs: Much Needed “Shot in the Arm” for Video Servers
Multimedia Tools and Applications
Access Time Minimization for Distributed Multimedia Applications
Multimedia Tools and Applications
The Analysis and Performance of Multi-Rate Service in Distributed Video-on-Demand Systems
Multimedia Tools and Applications
Scheduling and Optimization of the Delivery of Multimedia Streams Using Query Scripts
Multimedia Tools and Applications
Storage Allocation Policies for Time-Dependent Multimedia Data
IEEE Transactions on Knowledge and Data Engineering
Sync Classes: A Framework for Optimal Scheduling of Requests in Multimedia Storage Servers
IEEE Transactions on Knowledge and Data Engineering
Competitive on-line scheduling of continuous-media streams
Journal of Computer and System Sciences
Interval-Based Conceptual Models for Time-Dependent Multimedia Data
IEEE Transactions on Knowledge and Data Engineering
Efficient Storage Techniques for Digital Continuous Multimedia
IEEE Transactions on Knowledge and Data Engineering
Maximizing Buffer and Disk Utilizations for News On-Demand
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
Management and Rendering of Multimedia Views
MIS '98 Proceedings of the 4th International Workshop on Advances in Multimedia Information Systems
Performance evaluation of an admission control algorithm: dynamic threshold with negotiation
Performance Evaluation
View management in multimedia databases
The VLDB Journal — The International Journal on Very Large Data Bases
Optimal clip ordering for multi-clip queries
The VLDB Journal — The International Journal on Very Large Data Bases
2PSM: an efficient framework for searching video information in a limited-bandwidth environment
Multimedia Systems - Special section on video libraries
An adaptive video multicast scheme for varying workloads
Multimedia Systems
Zone-Bit-Recording-Enhanced Video Data Layout Strategies
MASCOTS '96 Proceedings of the 4th International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
IBM Journal of Research and Development - Papers on mustimedia systems
Video-server designs for supporting very large numbers of concurrent users
IBM Journal of Research and Development - Papers on mustimedia systems
WRR-SCAN: a rate-based real-time disk-scheduling algorithm
Proceedings of the 4th ACM international conference on Embedded software
Caching and Scheduling in NAD-Based Multimedia Servers
IEEE Transactions on Parallel and Distributed Systems
Journal of Software Maintenance and Evolution: Research and Practice
Device driver issues in high-performance networking
HSNS'94 Proceedings of the High-Speed Networking Symposium on USENIX 1994 High-Speed Networking Symposium
Observing the effects of multi-zone disks
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
Upgrading the service capacity of video-on-demand servers with memory buffer
Future Generation Computer Systems
Admission control algorithm for multimedia server: a hybrid approach
International Journal of Computers and Applications
Algorithms for designing multimedia servers
Computer Communications
Allocation strategies of multimedia data on disk arrays
Computer Communications
Supporting random access on real-time retrieval of digital continuous media
Computer Communications
Multimedia file systems survey: approaches for continuous media disk scheduling
Computer Communications
Models and performance of real-time disk access policies
Computer Communications
Research: Techniques for multimedia synchronization in network file systems
Computer Communications
A gamma fractal noise source model for variable bit rate video servers
Computer Communications
Operating system support for multimedia systems
Computer Communications
Hi-index | 0.00 |
We address the unique requirements of a multimedia file system such as continuous storage and retrieval of media, maintenance of synchronization between multiple media streams, and efficient manipulation of huge media objects. We present a model that relates disk and device characteristics to the recording rate, and derive storage granularity and scattering parameters that guarantee continuous access. In order for the file system to support multiple concurrent requests, we develop admission control algorithms for determining whether a new request can be accepted without violating the realtime constraints of any of the requests.We define a strand as an immutable sequence of continuously recorded media samples, and then present a multimedia rope abstraction which is a collection of individual media strands tied together by synchronization information. We devise operations for efficient manipulation of multi-stranded ropes, and develop an algorithm for maintaining the scattering parameter during editing so as to guarantee continuous playback of edited ropes.We have implemented a prototype multimedia file system, which serves as a testbed for experimenting with policies and algorithms for multimedia storage. We present our initial experiences with using the file system.