Abstract
This paper describes our approach to modeling multimedia with an object-oriented class hierarchy. Our model is independent from specific application domains, hardware and media types. It abstracts from the physical data sources and sinks. The model is implemented basically as a toolkit, called MME (MultiMedia Extension), offering C++ classes to the programmer of multimedia applications and user interfaces. On top of this toolkit, some tools are realized to give non-programmers access to the features of the toolkit. There are media-dependent classes for modelling both media-data independent presentation (output) and interaction (input) aspects of multimedia objects. Furthermore, there are classes that define media data-independent relations and constraints between multimedia objects. Those relations can be spatial (layout definitions) and temporal (animation definitions). The media-independent classes use media- dependent classes (called Encodings) to access different data formats and Connection classes to access media data storage. Using these classes, a multimedia application or user interface can easily be defined by connecting media objects and application objects. The toolkit is designed to be portable.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
ISO/IEC JTC 1/SC 24/WG 1. Presentation Environment for Multi-Media Objects (PREMO). ISO/IEC JTC 1/SC 24/WG 1, Gut Ising, Germany, 1992.
J.L. Alty and M. Can Bergan. Multimedia Interfaces be of Benefit to Process Control rather than just provide New Features? In Proceedings of 2nd Eurographics Workshop on Multimedia, Darmstadt. Eurographics, 1992.
F. Arbab and I. Herman et al. An Object Model for Multimedia Programming. Computer Graphics Forum (Eurographics Conference Issue), 12(3), 1993.
IMA Interactive Multimedia Association. Request for Technology: Multimedia System Ser¬vices. IMA, Interactive Multimedia Association, Annapolis, 1992.
Rui Pedro Casteleiro and Fernando Vasconcelos et al. An Object Oriented Architecture for interactive Animation and Simulation. In Multimedia-Systems, Interaction and Applications. Proceedings of 1st Eurographics Workshop on Multimedia, Stockholm. Eurographics, 1991.
Francoise Colaitis and Francis Kretz. Coded representation of multimedia and hypermedia information objects: Towards the MHEG standard. Image Communication, pages 113 – 119, 4 1992.
Dennis Dingeldein and Gregor Lux. THESEUS++ - A High Level User Interface Toolkit for Graphical Applications. Computers & Graphics, 17 (2): 147 – 154, 1993.
Dennis Dingeldein and Frank Stroebel. Implementing a Video Widget. Paper available via http://www.zgdv.igd.fhg.de/, 7 1993.
George D. Drapeau and Howard Greenfield. MAEstro - A Distributed Multimedia Authoring Environment. (Paper is part of the MAEstro-Distribution).
Martin Gale. Human aspects of interactive multimedia communication. Interacting with Computers, 2 (2): 157 – 189, 1990.
S. Gibbs and L. Dami et al. An Object-Oriented Framework for Multimedia Composi¬tion and Synchronization. In Proceedings of 1nd Eurographics Workshop on Multimedia, Stockholm. Eurographics, 1991.
P. Hoepner. The Presentation of Multimedia Objects - ODA Extensions. In Proceedings of 1st Eurographics Workshop on Multimedia, Stockholm. Eurographics, 1991.
John Lee and Irene Neilson. Interpreting Graphical Expressions. In Proceedings of 2nd Eurographics Workshop on Multimedia, Darmstadt. Eurographics, 1992.
Frank Stroebel. Konzeption und Entwurf eines objektorientierten Baukastens für multimediale Objekte wie Standbild, Video und Ton. Master’s thesis, TH Darmstadt, FB Informatik, FG Graphisch-Interaktive Systeme, Darmstadt, 1993.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 EUROGRAPHICS The European Association for Computer Graphics
About this chapter
Cite this chapter
Dingeldein, D. (1996). Modeling Multimedia-Objects with MME. In: Wisskirchen, P. (eds) Object-Oriented and Mixed Programming Paradigms. Focus on Computer Graphics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-61062-2_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-61062-2_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-64676-8
Online ISBN: 978-3-642-61062-2
eBook Packages: Springer Book Archive