Guido van Rossum, Jack Jansen, K. Sjoerd Mullender, Dick C. A. Bulterman
1993 Proceedings of the first ACM international conference on Multimedia - MULTIMEDIA '93  
In this paper we discuss the architecture and implementation of CMIFed, an editing and presentation environment for hypermedia documents. Typically such documents contain a mixture of text, images, audio, and video (and possibly other media), augmented with user interaction. CMIFed allows the author flexibility in specifying what is presented when, using multiple simultaneous output channels. Unlike systems that use a timeline or scripting metaphor to control the presentation, in CMIFed the
more » ... manipulates a collection of events and timing constraints among those events. Common timing requirements can be specified by grouping events together in a tree whose nodes indicate sequential and parallel composition. More specific timing constraints between events can be added in the form of synchronization arcs. User interaction is supported in the form of hyperlinks. We place CMIFed in the context of the Amsterdam model for hypermedia documents, which formalizes the properties of hypermedia presentations in a platform-independent manner.
doi:10.1145/166266.166287 dblp:conf/mm/RossumJMB93 fatcat:7h2prlhirvgtbcr4ljkid5ehq4