Audio support for an object-oriented database-management system

We describe the development of the data type audio in an object-oriented database management system (DBMS). The interface of the data type includes operations to store, retrieve, and manipulate audio data. Additionally, a transport protocol supports continuous recording and presentation at the users' workstations in a client-server environment. Design considerations are outlined and lead us to use no compression algorithms and to handle parametrized sample rates and sizes transparently for the user. Specific manipulation operations, such as low-pass filtering and dynamic compression, are described in detail. The implementation of an interactive audio tool shows that the data type audio can be used in the same way as conventional data types. We give an outlook on further built-in support of time-dependent media that a comprehensive multimedia DBMS should offer.

[1]  Werner John,et al.  Rapid Prototyping with MuSE , 1994 .

[2]  Karl Aberer,et al.  Supporting temporal multimedia operations in object-oriented database systems , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[3]  Wolfgang Klas,et al.  L/MRP: A Buffer Management Strategy for Interactive Continuous Data Flows in a Multimedia DBMS , 1995, VLDB.

[4]  Karl Aberer,et al.  The Impact of Multimedia Data on Database Management Systems , 1993 .

[5]  Erich J. Neuhold,et al.  Object-Oriented Modeling for Hypermedia Systems Using the VODAK Model Language , 1993, NATO ASI OODBS.

[6]  Karl Aberer,et al.  Semantic query optimization for methods in object-oriented database systems , 1995, Proceedings of the Eleventh International Conference on Data Engineering.

[7]  Erich J. Neuhold,et al.  Einsatz von objektorientierten Datenbanksystemen für Multimedia- Anwendungen , 1993, Informationstechnik Tech. Inform..

[8]  Thomas C. Rakow,et al.  Upgrading Multimedia Data Handling Services of a Database Management System by an Interaction Manager , 1993 .

[9]  James Gettys,et al.  AudioFile: A Network-Transparent System for Distributed Audio Applications , 1993, USENIX Summer.

[10]  Barry Arons,et al.  The VOX Audio Server , 1989 .

[11]  Jim Fulton,et al.  The Network Audio System: make your applications sing (as well as dance)! , 1994 .

[12]  Won Kim,et al.  Modern Database Systems: The Object Model, Interoperability, and Beyond , 1995, Modern Database Systems.

[13]  Erich J. Neuhold,et al.  Multimedia Database Systems - The Notion and the Issues , 1995, BTW.

[14]  M. Tamer Özsu,et al.  Advances in Object-Oriented Database Systems , 1994, NATO ASI Series.

[15]  Max Mühlhäuser,et al.  Tool support for the synchronization and presentation of distributed multimedia , 1992, Comput. Commun..

[16]  Klemens Böhm,et al.  Metadata for multimedia documents , 1994, SGMD.

[17]  Jack Bresenham,et al.  Algorithm for computer control of a digital plotter , 1965, IBM Syst. J..

[18]  Karl Aberer,et al.  Flexible Design and Efficient Implementation of a Hypermedia Document Database System by Tailoring Semantic Relationships , 1995, DS-6.

[19]  Thomas C. Rakow,et al.  Development of a Multimedia Archiving Teleservice Using the DFR Standard , 1994, IWACA.

[20]  Thomas C. Rakow,et al.  The V3 video server--managing analog and digital video clips , 1993, SIGMOD Conference.

[21]  Ralf Steinmetz,et al.  Integrierte verteilte Multimedia-Systeme , 1991, Inform. Spektrum.

[22]  Richard A. Kemmerer,et al.  SoundWorks: an object-oriented distributed system for digital sound , 1992, Computer.

[23]  Won Kim,et al.  An object-oriented approach to multimedia databases , 1986, SIGMOD '86.