Multimedia Systems

, Volume 3, Issue 5–6, pp 286–297 | Cite as

Audio support for an object-oriented database-management system

  • Michael Löhr
  • Thomas C. Rakow


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.

Key words

Object-oriented database management systems Data types Multimedia Audio 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Aberer K, Fischer G (1995) Semantic query optimization for methods in object-oriented database systems. Proceedings of the 11th IEEE International Conference on Data Engineering, Taipei, Taiwan, IEEE Computer Society Press, Los Alamitos, Ca., pp 70–79Google Scholar
  2. Aberer K, Klas W (1992) The impact of multimedia data on database management systems. Technical Report TR-92-065. International Computer Science Institute (ICSI), Berkeley, CalifGoogle Scholar
  3. Aberer K, Klas W (1994) Supporting temporal multimedia operations in object-oriented database systems. Proceedings of the IEEE International Conference on Multimedia Computing and Systems, Boston, Mass., IEEE Computer Society Press, Los Alamitos, Ca., pp 352–361Google Scholar
  4. Arons B, Binding C, Lantz K, Schmandt C (1989) The vox audio server. Multimedia, IEEE Communication Society, 2nd ConferenceGoogle Scholar
  5. Blakowski G, Hübel J, Langrehr U, Mühlhäuser M (1992) Tool support for the synchronization and presentation of distributed multimedia. Comput Commun 15:611–618CrossRefGoogle Scholar
  6. Böhm K, Rakow TC (1994) Metadata for multimedia documents. SIGMOD Record (Special Issue on Meta-data for Digital Media) Vol. 23, Ha4Google Scholar
  7. Bresenham JE (1965) Algorithm for computer control of a digital plotter. IBM Syst J 4:25–30Google Scholar
  8. CCITT (1988) Adaptive delta pulse code modulation (g.721/g.723)Google Scholar
  9. Deegener M, Große G, John W, Kühnapfel B, Löhr M, Wirth H (1994) Rapid prototyping with MuSE. International Symposium on Automotive Technology and Automation, Dedicated Conference on Mechatronics, Aachen, Germnany, pp 625–632Google Scholar
  10. Dogac A, Özsu MT, Biliris A, Sellis T (eds) (1994) Advances in object-oriented database systems, vol 130 of NATO ASI Series F. Springer, Berlin Heidelberg New YorkGoogle Scholar
  11. Fulton J, Renda G (1994) NetAudio: make your applications sing (as well as dance). 8th Annual X Technical Conference, Boston, Mass., X Resource 9Google Scholar
  12. ISO/IEC (1992) Draft International Standard DIS 11 172: Information technology — coding of moving pictures and associated audio for digital storage media at up to about 1.5 Mbit/s. ISO/IEC JTC1/SC29/WG11Google Scholar
  13. Kim W (1995) Modern database esystems — the object model, interoper-ability and beyond. Addison-Wesley, Reading, Mass.Google Scholar
  14. Klas W, Aberer K, Neuhold E (1994) Object-oriented modeling for hypermedia systems using the VODAK modelling language (VML). In: Dogac A, Özsu MT, Biliris A, Sellis T (eds) Advances in object-oriented database systems, vol 130 of NATO ASI Series F, Springer, Berlin Heidelberg New York, pp 389–433Google Scholar
  15. Levergood TM, Payne AC, Gettys J, Greese GW, Stewart LC (1993) AudioFile: a network-transparent system for distributed audio applications. Technical Report 93/8. Digital Equipment Corporation, Cambridge Research Lab, Cambridge, Mass.Google Scholar
  16. Lux G (1993) MuSE — multimedia technology for systems engineering. European Research Consortium for Informatics and Mathematics Workshop, Trondheim, NorwayGoogle Scholar
  17. Moser F, Kraiss A, Klas W (1995) L/MRP: a buffer management strategy for interactive continuous data flows in a MMDBMS. Technical Report (Arbeitspapiere der GMD). The German National Research Center for Information Technolgy (GMD), Sankt AugustinGoogle Scholar
  18. Rakow T, Muth P (1993) The V3 video server — managing analog and digital video clips. Proceedings SIGMOD '93, Washington, DC, ACM Press, New York, pp 556–557Google Scholar
  19. Rakow TC, Löhr M, Moser F, Neuhoild EJ, Süllow K (1993) Einsatz von objektorientierten Datenbanksystemen für Multimedia-Anwendungen (in German). Informationstechnik und Technische Informatik, R. Oldenburg Verlag, No. 3/93, pp 4–17Google Scholar
  20. Rakow TC, Dettling P, Moser F, Paul B (1994) Development of a multimedia archiving teleservice using the DFR standard. Proceedings of the 2nd International Workshop on Advanced Telservices and High Speed Communication Architectures. Heidelberg, Germany, Springer Verlag, Berlin, pp 401–412Google Scholar
  21. Rakow T, Neuhold EJ, Löhr M (1995) Multimedia database systems — the notions and the issues. Tagungsband GI-Fachtagung Datenbanksysteme in Büro, Technik und Wissenschaft (BTW), Dresden, Springer Informatik Aktuell, pp 1–29Google Scholar
  22. Reichbach JD, Kemmerer RA (1992) SoundWorks: an object-oriented distributed system for digital sound. Computer March 92, pp 25–37Google Scholar
  23. Steinmetz R, Herrtwich RG (1991) Integrierte verteilte Multimedia-Systeme. Informatik-Spektrum, Themenheft: Multimediale Systeme 14:249–260Google Scholar
  24. Thimm H, Rakow TC (1993) Upgrading multimedia data handling services of a database management system by an interaction manager. Technical Report (Arbeitspapiere der GMD) 726, The German National Research Center for Information Technolgy (GMD), Sankt AugustinGoogle Scholar
  25. Tietze U, Schenk C (1991) Halbleiter-Schaltungstechnik (also available in English). Springer, Berlin Heidelberg New YorkGoogle Scholar
  26. Wasch J, Aberer K (1995) Flexible design and efficient implementation of a hypermedia document database system by tailoring semantic relationships. Technical Report (Arbeitspapiere der GMD). GMD, St. AugustinGoogle Scholar
  27. Woelk D, Kim W, Luther W (1986) An object-oriented approach to multimedia databases. Proceedings ACM SIGMOD, pp 311–325Google Scholar

Copyright information

© Springer-Verlag 1995

Authors and Affiliations

  • Michael Löhr
    • 1
  • Thomas C. Rakow
    • 2
  1. 1.Department of Computer ScienceTechnical University of DarmstadtDarmstadtGermany
  2. 2.GMD - Integrated Publication and Information Systems Institute (IPSI)DarmstadtGermany

Personalised recommendations