MING-I: a distributed interactive multimedia document development mechanism

Abstract. The next generation of interactive multimedia documents can contain both static media, e.g., text, graph, image, and continuous media, e.g., audio and video, and can provide user interactions in distributed environments. However, the temporal information of multimedia documents cannot be described using traditional document structures, e.g., Open Document Architecture (ODA) and Standard Generalized Mark-up Language (SGML); the continuous transmission of media units also raises some new synchronization problems, which have not been met before, for processing user interactions. Thus, developing a distributed interactive multimedia document system should resolve the issues of document model, presentation control architecture, and control scheme. In this paper, we (i) propose a new multimedia document model that contains the logical structure, the layout structure, and the temporal structure to formally describe multimedia documents, and (ii) point out main interaction-based synchronization problems, and propose a control architecture and a token-based control scheme to solve these interaction-based synchronization problems. Based on the proposed document model, control architecture, and control scheme, a distributed interactive multimedia document development mechanism, which is called MING-I, is developed on SUN workstations.

[1]  Chung-Ming Huang Chung-Ming Huang,et al.  Synchronization Architectures and Control Schemes for Interactive Multimedia Presentations , 1996, 1996. Digest of Technical Papers., International Conference on Consumer Electronics.

[2]  Mark S. Ackerman,et al.  A construction set for multimedia applications , 1989, IEEE Software.

[3]  Daniel E. Geer,et al.  Project Athena as a distributed computer system , 1990, Computer.

[4]  Ye-In Chang,et al.  An ODA-like multimedia document system , 1996 .

[5]  Ralf Steinmetz,et al.  A Media Synchronization Survey: Reference Model, Specification, and Case Studies , 1996, IEEE J. Sel. Areas Commun..

[6]  C. Patridge,et al.  Flow synchronization protocol , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.

[7]  Ye-In Chang,et al.  Distributed multimedia synchronization specifications using M2EST , 1997, Inf. Softw. Technol..

[8]  Nicolas D. Georganas,et al.  Synchronization architecture and protocols for a multimedia news service application , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[9]  A. Ghafoor,et al.  A synchronization framework for communication of pre-orchestrated multimedia information , 1994, IEEE Network.

[10]  Dennis Tsichritzis,et al.  Audio/video databases: an object-oriented approach , 1993, Proceedings of IEEE 9th International Conference on Data Engineering.

[11]  Wolfgang Effelsberg,et al.  MHEG Explained , 1995, IEEE Multim..

[12]  F. Colaitis,et al.  Standardizing hypermedia information objects , 1992, IEEE Communications Magazine.

[13]  Ahmed Karmouch,et al.  A Temporal Model for Interactive Multimedia Scenarios , 1995, IEEE Multim..

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

[15]  Chung-Ming Huang,et al.  Quantification of quality-of-presentations (QOPs) for multimedia synchronization schemes , 1996, CCRV.

[16]  Ralf Steinmetz,et al.  Synchronization Properties in Multimedia Systems , 1990, IEEE J. Sel. Areas Commun..

[17]  Doug Shepherd,et al.  Extending OSI to support synchronization required by multimedia applications , 1990, Comput. Commun..

[18]  David Hung-Chang Du,et al.  Doing FLIPS: Flexible Interactive Presentation Synchronization , 1996, IEEE J. Sel. Areas Commun..

[19]  Chung-Ming Huang,et al.  An EFSM-Based Multimedia Synchronization Model and the Authoring System , 1996, IEEE J. Sel. Areas Commun..