Skip to main content
Log in

Modeling Reactive Multimedia: Events and Behaviors

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

This paper explores the idea of reactivity in multimedia, and proposes systems which can react to continuously-evolving behaviors as well as to more traditional discrete events. The idea is presented in a scenario as well as in a number of small programming examples.

The illustrative examples are written in the Fran system. Fran provides a high-level programming model for animations, built in the Haskell functional programming language. Whilst we use Fran for illustration—and indeed we argue that the functional paradigm is a natural choice of host for such a system—we should stress that the notion of external behaviors within multimedia is independent of the programming environment chosen and could be incorporated into other systems such as SMIL.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. A.F. Ates, M. Bilgic, S. Saito, and B. Sarikaya, “Using timed CSP for specification, verification and simulation of multimedia synchronization,” IEEE Journal on Selected Areas in Communications, Vol. 14, No. 1, 1996.

  2. M.C. Buchanan and P.T. Zellweger, “Automatic temporal mechanisms,” in Proc. Multimedia'93, ACM Press: New York, 1993.

    Google Scholar 

  3. C. Elliott, “Composing reactive animations,” Dr. Dobb's Journal, 1998.

  4. C. Elliott, “Functional implementations of continuous modeled animation,” in PLILP/ALP98, Springer Verlag: Berlin, 1998.

    Google Scholar 

  5. C. Elliott and P. Hudak, “Functional reactive animation,” in Proceedings of the 1997 ACM SIGPLAN International Conference on Functional Programming (ICFP97), ACM Press: New York, 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cameron, H., King, P. & Thompson, S. Modeling Reactive Multimedia: Events and Behaviors. Multimedia Tools and Applications 19, 53–77 (2003). https://doi.org/10.1023/A:1021168913400

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1021168913400

Navigation