Direct manipulation of temporal structures in a multimedia application framework

The design of complex multimedia documents presents new challenges to authoring systems, because spatial and temporal features should be visualized and made accessible in an intuitive and direct-manipulative way. In this study, multimedia presentations are considered as hierarchical compositions of time objects that define serial or parallel synchronization of the inserted media objects. Media composition hierarchies support automatic temporal layout mechanisms. They are integrated into an object-oriented application framework called MET++. It provides direct manipulation interaction on temporal structures in a composition view that displays temporal and compositional relations, allows time transformations on composites, supports the definition of time-dynamic behavior of media objects through time functions, and has a flexible graphical layout in order to visualize context information.

[1]  George D. Drapeau,et al.  MAEstro - A Distributed Multimedia Authoring Environment , 1991, USENIX Summer.

[2]  Erich Gamma,et al.  Design and Implementation of ET++, a Seamless Object-Oriented Application Framework , 1989, Struct. Program..

[3]  André Weinand Objektorientierte Architektur für grafische Benutzungsoberflächen: Realisierung der portablen Fenstersystemschnittstelle von ET++ , 1992 .

[4]  Philipp Ackermann,et al.  Combining 2D User Interface Components and Interactive 3D Graphics in ET++ , 1993, TOOLS.

[5]  Erich Gamma,et al.  Design and Implementation of ET++, a Seamless Object-Oriented Application Framework 1 , 1989 .

[6]  Stephen Travis Pope,et al.  A cookbook for using the model-view controller user interface paradigm in Smalltalk-80 , 1988 .

[7]  Donald E. Knuth,et al.  TeX: The Program , 1986 .

[8]  Kurt J. Schmucker Object-oriented Programming for the Macintosh , 1986 .

[9]  Paul R. Calder,et al.  Composing user interfaces with InterViews , 1989, Computer.

[10]  Polle Zellweger,et al.  Automatic temporal layout mechanisms , 1993, MULTIMEDIA '93.

[11]  Erich Gamma,et al.  Objektorientierte Software-Entwicklung am Beispiel von ET++ , 1992 .

[12]  Erich Gamma,et al.  ET++—an object oriented application framework in C++ , 1988, OOPSLA 1988.

[13]  Dick C. A. Bulterman,et al.  CMIFed: a presentation environment for portable hypermedia documents , 1993, MULTIMEDIA '93.

[14]  E KrasnerGlenn,et al.  A cookbook for using the model-view controller user interface paradigm in Smalltalk-80 , 1988 .

[15]  Arif Ghafoor,et al.  Synchronization and Storage Models for Multimedia Objects , 1990, IEEE J. Sel. Areas Commun..

[16]  Jun Rekimoto,et al.  Object composition and playback models for handling multimedia data , 1993, MULTIMEDIA '93.