Skip to main content

Operator based composition of structured multimedia presentations

  • Conference paper
  • First Online:
Book cover From Multimedia Services to Network Services (COST237 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1356))

Included in the following conference series:

Abstract

We are interested in a new class of multimedia presentations that include rich dynamic interactive scenarios. Such scenarios integrate dynamic user control over the flow of presentation, advanced processing of media content, and diverse sources of media streams such as live feeds or teleconferencing streams. We propose a new model for structured temporal composition of interactive dynamic multimedia presentations. It extends the notion of basic media segments to include executable code, live feeds, and links. In this way, we can take into account user interactions, content-sensitivity, new interesting sources of multimedia data, and provide support for sharing and reuse. These new media segment types are integrated in a seamless way within our temporal composition model. The model is based on Interval Expressions that involve media segments of unknown duration. We define a set of operators that express causal relations between intervals. Operators take time intervals as arguments and yield another interval as a result. They can be used to form nested interval expressions allowing specification of temporal compositions in a well-structured way. Interval Expressions provide a means of encapsulation and structuring: compound encapsulated intervals can be specified in terms of elementary media objects as building blocks. We address the temporal consistency problem—Interval Expressions guarantees the absence of temporal inconsistencies by construction.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. RFC 1633, Integrated Services in the Internet architecture: an overview. R. Braden, D.Clark, S.Shenker. June 1994. (33 pages) http://www.isi.edu/div7/rsvp/ictfpub.html

    Google Scholar 

  2. RSVP: A new resource reservation protocol Lixia Zhang, Stephen Deering, Deborah Estrin, Scott Shenker and Daniel Zappala. IEEE Network. September 1993. (9 pages) http://www.isi.edu/div7/rsvp/ietfpub.html

    Google Scholar 

  3. RAPI —-RSVP Application Programming interface —-version 5. IETF RSVP Working group. Draft RFC, Expires November 1997. R Braden, D. Hoffman. http://www.isi.edu/div7/rsvp/ietfpub.html

    Google Scholar 

  4. Resource ReSerVation Protocol (RSVP) — Version 1 functional specifications. Internet draft. R. Braden, L.Zhang, S.Berson, S. Herzog S.Janin. November 1996. (82 pages) http://www.isi.edu/div7/rsvp/ietfpub.html

    Google Scholar 

  5. The use of RSVP with IETF Integrated Services. J. Wroclawski MIT LCS. Internet draft. Expired 3/97 http://www.isi.edu/div7/rsvp/ietfpub.html

    Google Scholar 

  6. vie: a flexible framework for packet video, McCanne S and Jacobsen V, Proc of ACM Multimedia'95, Nov 1995.

    Google Scholar 

  7. First IETF Internet Audiocast, Casner S and Deering S, Computer Communications Review 22, July 1992

    Google Scholar 

  8. Specifying QoS Multimedia Communications within Distributed Programming Environments. Daniel G. Waddington, Geoff Coulson and DavidHutchison. Computing Department Lancaster university. Proceedings of the 3rd International COST237 Workshop. Volume 1185, pp. 10–4130. November 1996(20 pages)

    Google Scholar 

  9. Supporting adaptive services in a heterogeneous mobile environment. Nigel Davies, Gordon S. Blair, Keith Cheverst and Adrian Friday. Distributed Multimedia Research Group at Lancaster University, ADAPT project. In proceedings of the 1st workshop on mobile computing systems and applications, Santa Cruz, CA, December 8–9, 1994. (5 pages)

    Google Scholar 

  10. Quality of Service control for adaptive distributed multimedia applications using Esterel. Andrew Grace, Alan Smith. BT Laboratories. (8 pages) Second International Workshop on High Performance Protocol Architectures, Sydney, 11–12 December 1995

    Google Scholar 

  11. A QoS Configuration System for Distributed Applications. Alan Smith, Andrew Grace, BT Laboratories. 5th IFIP International Workshop on Quality of Service (IWQOS'97) (4 pages) http://comet.etr.columbia.edu/iwgos97/

    Google Scholar 

  12. Concepts and experiments in computational reflection. Pattie Maes. AI-Lab, Vrije Universiteit Brussel. Object-Oriented Programming, Systems, Languages and Applications (OOPSLA) Proceedings, 4–8 October 1987. (8 pages)

    Google Scholar 

  13. Computational Reflection in Class based Object Oriented Languages. Jacques Ferber, LAFORIA. Object-Oriented Programming, Systems, Languages and Applications (OOPSLA) Proceedings, 1–6 October 1989. (8 pages)

    Google Scholar 

  14. Workshop: Reflection and Metalevel Architectures in Object-Oriented Programming. Organiser: Mamdouh H. Ibrahim. Object-Oriented Programming, Systems, Languages and Applications (OOPSLA/ECOOP) Report, 21–25 October 1990. (5 pages)

    Google Scholar 

  15. Atomic Data Types. T.J. Stroud and Z. Wu. Department of Computing Science, University of Newcastle upon Tyne, UK.

    Google Scholar 

  16. Design of Reflective Java. ANSA draft, Zhixue Wue and Scarlet Schwiderski, 23rd December 1996. APM.1818.00.06 (22 pages) Restricted to ANSA sponsors http://www.ansa.co.uk/Research/ReflectiveJava.htm

    Google Scholar 

  17. Design and Implementation of a persistence service for Java. ANSA, Scarlet Schwiderski, 27th, January 1997. APM.1940.02 Restricted to ANSA sponsors http://www.ansa.co.uk/Research/ReflectiveJava.htm

    Google Scholar 

  18. MetaJava: An efficient run-time meta architecture for Java. Jurgen Kleinoder, Michael Gölm. Friedrich-Alexander-University, Erlangen-Nurnberg, Computer Science Department, Operating Systems-IMMD IV, Germany, June 1996. TR-I4-96-03. http://www4.informatik.unierlangen.de/Projects/PM/Java/

    Google Scholar 

  19. The Java language Environment, A white paper. James Gosling, Henry McGilton. Sun Microsystems Inc. October 1995. http://java.sun.com/docs/index.html

    Google Scholar 

  20. The Java Platform, A white paper. Douglas Kramer. Sun Microsystems Inc. May 1996. http://java.sun.conVdocs/index.html

    Google Scholar 

  21. Secure computing with Java: Now and future. Sun Microsystems Inc, 4th June 1997. http://java.sun.conVdocs/index.html

    Google Scholar 

  22. QoS Mapping home page and set of supporting slides. Daniel G Waddington, BTURI at Lancasteruniversity, End-system QoS in Multi-service Networks project. 6 December 1995 http://www.comp.lanes.ac.uk/computing/users/ dan/uri/mapper/index.html

    Google Scholar 

  23. Support Components for Quality of Service in Distributed Environments: Monitoring Service, D.A.Reed and K.J.Turner, Stirling University, UK, 5m IFIP International Workshop on Quality of Service (IWQOS'97) (4 pages) http://comet.ctr.columbia.edu/iwgos97/

    Google Scholar 

  24. The Java native programming interface. Sun Microsystems Inc http://java.sun.com/docs/books/tutorial/native1.1/implementing/index.html

    Google Scholar 

  25. Campbell, A.T., “QOS-Aware Middleware for Mobile Multimedia Networking”, Multimedia Tools and Applications, Special Issue on Multimedia Information Systems, 1997, (to appear) http://comet.ctr.columbia.edu/-campbell/andre w/publications/publications.html

    Google Scholar 

  26. Aurrecoechea, C., Campbell, A.T. and L. Hauw, “A Survey of QoS Architectures”, Multimedia Systems Journal, Special Issue on QoS Architecture, 1997, (to appear) http://comet.ctr.columbia.edu/-campbell/andre w/publications/publications.html

    Google Scholar 

  27. Campbell, A.T., Coulson G., and D. Hutchison, “Supporting Adaptive Flows in Quality of Service Architecture”, Multimedia Systems Journal, Special Issue on QoS Architecture, 1997, (to appear) http://comet.ctr.columbia.edu/campbell/andrew/publications/publications.html

    Google Scholar 

  28. Web2Talk, Internet telephony application. Roger Klein, Carsten Schulz-Key, Stephane Chatre http://www.CS.ORST.EDU/-kleinro/Web2Talk

    Google Scholar 

  29. QoS Adaptation using Reflective Java Jérôme Tassel. M.Sc project dissertation, University of Kent at Canterbury UK. September 1997. To appear.

    Google Scholar 

  30. Implementation of stream module in a Distributed Computing Environment. Rainer Aschwanden, BT Labs. September 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

André Danthine Christophe Diot

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Keramane, C., Duda, A. (1997). Operator based composition of structured multimedia presentations. In: Danthine, A., Diot, C. (eds) From Multimedia Services to Network Services. COST237 1997. Lecture Notes in Computer Science, vol 1356. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0026615

Download citation

  • DOI: https://doi.org/10.1007/BFb0026615

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63935-0

  • Online ISBN: 978-3-540-69671-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics