Issue No. 04 - October-December (1998 vol. 5)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/93.735868
With the provision of user interactions such as reverse, skip, freeze-restart, and scale, users are allowed to have online adjustment of multimedia presentations randomly and unpredictably. In this article, we identify main issues for providing user interactions in the multi-stream multimedia presentation systems and propose a dynamic extended finite state machine (DEFSM) model to achieve temporal synchronization modeling for interactive multi-stream multimedia presentations. The DEFSM model provides clear state-transition control flow and is associated with some Pascal-like statements such that the corresponding specifications can be more concise and precise. Using the DEFSM approach, each medium-video, audio, image, text, and graphics-is associated with an Actor DEFSM to specify its intramedium temporal synchronization control. A Synchronizer DEFSM is adopted to specify intermedia temporal synchronization control and to receive user interactions. Specifications for processing user interactions are then added into Actor and Synchronizer DEFSMs. Synchronizer DEFSM and Actor DEFSMs cooperatively resolve related issues that result from the random and unpredictable nature of user interactions. In this way, temporal synchronization modeling for interactive multistream multimedia presentations can be specified in steps and modules using the DEFSM model.
Multimedia Synchronization, User Interactions, Temporal Synchronization Model.
C. Wang and C. Huang, "Synchronization for Interactive Multimedia Presentations," in IEEE MultiMedia, vol. 5, no. , pp. 44-62, 1998.