Abstract
This paper addresses the key issue of providingflexible multimedia presentation with user participation and suggests synchronization models that can specify the user participation during the presentation. We study models like the Petrinet-based hypertext model and the object composition Petri nets (OCPN). We suggest adynamic timed Petri nets structure that can model pre-emptions and modifications to the temporal characteristics of the net. This structure can be adopted by the OCPN to facilitate modeling of multimedia synchronization characteristics with dynamic user participation. We show that the suggested enhancements for the dynamic timed Petri nets satisfy all the properties of the Petri net theory. We use the suggested enhancements to model typical scenarios in a multimedia presentation with user inputs.
Similar content being viewed by others
References
Bulterman DCA (1992) Synchronization of multi-sourced multimedia data for heterogeneous target systems. Proceedings 3rd International Workshop on Network and Operating System Support For Digital Audio and Video, San Diego, Calif., pp 119–130
Campbell A, Coulson G, Garcia F, Hutchison D (1992) Orchestration services for distributed multimedia synchronization. Proceedings 4th IFIP Conference on High Performance Networking, Liège, Belgium, pp D1-1-16
Coolahan JE Jr, Roussopoulos N (1983) Timing requirements for time-driven systems using augmented Petri nets. IEEE Trans Software Eng SE-9:603–616
Fritzsche JC, Boerger M, Braun H (1992) An abstract view on multimedia devices in distributed systems. Proceedings Networks '92, Trivandrum, pp 127–137
Gibbs S, (1991) Composite multimedia and active objects. Proceedings OOPSLA '91, pp 97–112
Leopold H, Cambell A, Hutchison D, Singer N (1992) Towards an integrated quality of service architecture (QOS-A) for distributed multimedia communications. Proceedings 4th IFIP Conference on High Performance Networking, Liège, Belgium, pp D2-1–16
Little TDC (1991) Synchronization for distributed multimedia database systems. PhD Dissertation, Syracuse University, USA
Little TDC, Ghafoor A (1990) Synchronization and storage models for multimedia objects. IEEE J Selected Areas Commun 8:413–427
Peterson JL (1981) Petri net theory and the modeling of systems. Prentice-Hall Inc., Englewood Cliffs, NJ, USA
Stefani J, Hazard L, Horn F (1992) Computational model for distributed multimedia applications based on a synchronous programming language. Comput Commun Butterworth-Heinemann 15:114–128
Steinmetz R (1990) Synchronization properties in multimedia systems. IEEE J Selected Areas Commun 8:401–412.
Steinmetz R, Meyer T (1992) Modeling distributed multimedia applications. Proceedings International Workshop on Advance Communication and Applications for High Speed Networks, Munich
Stotts PD, Frutta R (1989) Petri-net-based hypertext: document structure with browsing semantics. ACM Trans Office Information Syst:3–29
Stotts PD, Frutta R (1990) Temporal hyperprogramming. J Visual Languages Comput 1(3):237–253
Zuberek WM (1985) M-timed Petri nets, priorities, pre-Emptions and performance evaluation of systems. Advances in Petri nets 1985, Lecture Notes in Computer Science (LNCS 222), Springer, Berlin Heidelberg New York
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Prabhakaran, B., Raghavan, S.V. Synchronization models for multimedia presentation with user participation. Multimedia Systems 2, 53–62 (1994). https://doi.org/10.1007/BF01274180
Issue Date:
DOI: https://doi.org/10.1007/BF01274180