Multimedia Tools and Applications

, Volume 1, Issue 1, pp 47–78 | Cite as

Supporting interactive presentation for distributed multimedia applications

  • John Bates
  • Jean Bacon


In this paper we present IMP, a platform to support the authoring and run-time management of interactive multimedia applications in distributed environments. The multi-level platform model encourages ‘slot-in’ extensibility to cater for the evolving environment. We illustrate with our prototype platform built above the Cambridge multimedia environment. The authoring model emphasises reusability, tailorability and use of environment features in a uniform way. We have shown the validity of our approach by constructing a variety of application types.


Multimedia Interaction Presentation Authoring 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    D. P. Anderson et al., “Abstractions for Continuous Media in a Network Window System,”International Conference on Multimedia Information Systems, 1991.Google Scholar
  2. 2.
    D. P. Anderson and G. Homsy, “A Continuous Media I/O Server and its Synchronisation Mechanism,”Computer Vol. 24(10), October, 1991.Google Scholar
  3. 3.
    J. Bates, “Presentation Support for Distributed Multimedia Applications,”Ph.D. thesis (and technical report #341), Computer Laboratory, University of Cambridge, 1994.Google Scholar
  4. 4.
    J. Bates and J. Bacon, “A Development Platform for Distributed Multimedia Applications,”Proceeding of the 1st IEEE International Conference on Multimedia Computing and Systems, Boston, 1994.Google Scholar
  5. 5.
    Bellcore Information Networking Research Laboratory, “Touring Machine System,”Communications of the ACM, January, 1993.Google Scholar
  6. 6.
    D. Bulterman, “A Structure for Transportable Dynamic Multimedia Documents,”USENIX: Multimedia for Now and the Future, Summer, 1991.Google Scholar
  7. 7.
    D. Bulterman, “Specification and Support of Adaptable Networked Multimedia,”Multimedia Systems, Vol. 1(2), 1993.Google Scholar
  8. 8.
    G. Coulson, “Multimedia Application Support in Open Distributed Systems,”Ph.D. thesis, Computing Department, Lancaster University, 1993.Google Scholar
  9. 9.
    R. B. Dannenberg et al., “Tactus: toolkit-level support for synchronised interactive multimedia,”Multimedia Systems, Vol. 1(2), 1993.Google Scholar
  10. 10.
    K. Fujikawa et al., “Multimedia Presentation System ‘Harmony’ with Temporal and Active Media,”Multimedia for now and the future, USENIX, pp. 1–100, 1991.Google Scholar
  11. 11.
    N. H. Gehani et al., “Composite Event Specification in Active Databases- Model and Implementation,”Proceedings of the 18th VLDB Conference, pp. 327–338, 1992.Google Scholar
  12. 12.
    S. Gibbs et al., “Data Modelling of Time-based Media,”Visual Objects, University of Geneva, 1993.Google Scholar
  13. 13.
    S. Gibbs et al., “Application Construction and Component Design in an Object-Oriented Multimedia Framework,”Visual Objects, University of Geneva, 1993.Google Scholar
  14. 14.
    A. Harter and A. Hopper, “A Distributed Location System for the Active Office,”IEEE network, Vol. 8(1) 1994.Google Scholar
  15. 15.
    A. Hopper, “Pandora — An Experimental System for Multimedia Applications,”ACM Operating Systems Review, Vol. 24(2), April, 1990.Google Scholar
  16. 16.
    ISO/IEC, “Hypermedia/Time-based structuring language,”Draft standard, 1993.Google Scholar
  17. 17.
    Interactive Multimedia Association, “Multimedia System Services,” Version 2.0, 1993.Google Scholar
  18. 18.
    ISO/IEC, “Coded Representation of Multimedia and Hypermedia Information Objects,”Draft standard, 1993.Google Scholar
  19. 19.
    Nicolaou, C., “An Architecture for Real-Time Multimedia Communications Systems,”IEEE journal on selected areas in communications, April, 1990.Google Scholar
  20. 20.
    S. L. Lo, “A Modular and Extensible Network Storage Architecture,”Ph.D. thesis (technical report #326 and to be published by Cambridge University Press as a ‘distinguished dissertation’), Computer Laboratory, University of Cambridge, 1993.Google Scholar
  21. 21.
    C. J. Sreenan, “Synchronisation Services for Digital Continuous Media,”Ph.D. thesis (and technical report #292), Computer Laboratory, University of Cambridge, 1993.Google Scholar
  22. 22.
    D. Tennenhouse et al., “A Software-Oriented Approach to the Design of Media Processing Environments,”Proceeding of the 1st IEEE International Conference on Multimedia Computing and Systems, 1994.Google Scholar
  23. 23.
    M. Vazirgiannis and C. Mourlas, “An Object-Oriented Model for Interactive Multimedia Presentations,”The Computer Journal, Vol. 36(1) 1993.Google Scholar
  24. 24.
    P. Wanyer, “Inside Quicktime,”Byte, Vol. 16(13), 1993.Google Scholar

Copyright information

© Kluwer Academic Publishers 1995

Authors and Affiliations

  • John Bates
    • 1
  • Jean Bacon
    • 1
  1. 1.Computer LaboratoryUniversity of CambridgeCambridgeEngland

Personalised recommendations