As multimedia presentation technology advances, it is possible to incorporate a wider range of media including variable duration media such as simulations and animations. At the same time, users are able to take more control over presentations by controlling the rate and selection of media being played. To make full use of these advances, multimedia systems must support flexible presentations that incorporate many variations in the way they are played. This paper identifies three requirements for flexible presentations and derives four requirements for synchronization of flexible presentations and how they can be achieved. The paper presents FLexible Interactive Presentation Synchronization (FLIPS), a model for specifying coarse synchronization for flexible presentations. FLIPS supports a wide range of temporal synchronization specifications and provides algorithms for attaining a consistent and coherent presentation state in response to user interaction (e.g., skipping to a different slide or selection) and other state-changing events. Applications of the FLIPS model are discussed.
[1]
Lawrence A. Rowe,et al.
A Continuous Media Player
,
1992,
NOSSDAV.
[2]
Max Mühlhäuser,et al.
Tool support for the synchronization and presentation of distributed multimedia
,
1992,
Comput. Commun..
[3]
Arif Ghafoor,et al.
Spatio-temporal composition of distributed multimedia objects for value-added networks
,
1991,
Computer.
[4]
Petra Hoepner.
Synchronizing the presentation of multimedia objects
,
1992,
Comput. Commun..
[5]
Ralf Steinmetz,et al.
Synchronization Properties in Multimedia Systems
,
1990,
IEEE J. Sel. Areas Commun..
[6]
Polle Zellweger,et al.
Scheduling Multimedia Documents Using Temporal Constraints
,
1992,
NOSSDAV.
[7]
B. Prabhakaran,et al.
Synchronization models for multimedia presentation with user participation
,
1993,
MULTIMEDIA '93.