Tools for specifying and executing synchronized multimedia presentations
Multimedia applications require the handling of synchronization between media streams. We present tools for creating, editing and presenting synchronized multimedia objects. Specifying synchronization is supported by the graphical Synchronization Editor and execution of multimedia presentations is performed by the Synchronizer.
Major topics cover requirements resulting from underlying distributed heterogeneous environments and the consideration of user interactions. The tools we have developed are not restricted to a fixed set of media, but support the inclusion of arbitrary user-defined media.
The Synchronization Editor and the Synchronizer are part of the Mode project, that is used for the handling of distributed multimedia objects in NESTOR, an authoring-learning environment in development at the Universities of Karlsruhe and Kaiserslautern in cooperation with the CEC Karlsruhe, Digital Equipment.
- [AFN89]AFNOR Expert group, Multimedia synchronization: definitions and model, Input contribution on time variant aspects and synchronization in ODA-extensions, ISO IE JTC 1/SC 18/WG3, February 1989.Google Scholar
- [Bla90]Gerold Blakowski, “Supporting Multimedia Information Presentation in a Distributed, Heterogeneous Environment”, in Proceedings 2nd IEEE Workshop on Future Trends of Distributed Computing Systems, Cairo, Egypt, September 30–October 2, 1990, pages 29–35, Los Alamitos: IEEE Computer Society Press 1990.Google Scholar
- [Bla91]Gerold Blakowski, “The MODE-FLOW-GRAPH: A Processing Model for Objects of Distributed Multimedia Applications”, to be published in Proceedings International Symposium on Communication, Tainan, Taiwan, December 1991.Google Scholar
- [Emm91]Richard Emmerich, “Design and Implementation of a Geometry Manager in X-Windows”. Diploma thesis (in German), University of Karlsruhe, Institute for Telematics, Germany, April 1991.Google Scholar
- [HSA89]Matthew E. Hodges, Russell M. Sasnett, and Mark S. Ackerman, “Athena Muse: A Construction Set for Multi-media Applications”, IEEE Software, pages 37–43, January 1989.Google Scholar
- [Hue91]Jens Hübel, “Design and Realization of a Runtime System for the Synchronized Presentation of Multimedia Data Streams”. Diploma thesis (in German), University of Karlsruhe, Institute for Telematics, Germany, September 1991.Google Scholar
- [Lan91]Ulrike Langrehr, “Design and Realization of a Graphical User Interface for the Definition of the Synchronized Presentation of Multimedia Data Streams”. Diploma thesis (in German), University of Karlsruhe, Institute for Telematics, Germany, September 1991.Google Scholar
- [LG90]Thomas D. C. Little and Arif Ghafoor, “Synchronization and Storage Models for Multimedia Objects”, IEEE Journal on Selected Areas in Communications, 8(3):413–426, April 1990.Google Scholar
- [LM91]D. Littman and T. Moran, “Quicktime: It's about Time”, Mac World, pages 80–81, August 1991.Google Scholar
- [Mue91]Max Mühlhäuser, “Computer Based Learning with Distributed Multimedia Systems”, in Hans Jürg Bullinger, editor, Human Aspects in Computing, Proceedings of the IVth International Conference on Human Computer Interaction, Stuttgart, Germany, September 1–6, 1991, Volume 2, pages 953–958, Amsterdam: Elsevier 1991.Google Scholar
- [OHK90]Ryuichi Ogawa, Hiroaki Harada, and Asao Kaneko, “Scenario-based Hypermedia: A Model and a System”, in Hypertext: Concepts, Systems and Applications, Proceedings of the European Conference on Hypertext INRIA, France, November 1990, pages 39–51, 1990.Google Scholar
- [SS89]Michael Salmony and Doug Shepherd, “Extending OSI to Support Synchronization Required by Multimedia Applications”, Technical Report 43.8904, IBM European Networking Center, Tiergartenstr. 8, 6900 Heidelberg, P.O.Box 103068, Germany, April 1989.Google Scholar
- [Ste90]Ralf Steinmetz, “Synchronization Properties in Multimedia Systems”, IEEE Journal on Selected Areas in Communications, 8(3):401–412, April 1990.Google Scholar
- [TGD91]Dennis Tsichritzis, Simon Gibbs, and Laurant Dami, “Active Media”, in Dennis Tsichritzis, editor, Object Composition, pages 115–132, Genève: Université de Genève, Centre Universitaire d'Informatique 1991.Google Scholar