Distributed Multimedia Networking Services: Dynamic Configuration and Change Management

  • Martin Zimmermann
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3262)


In this paper, we propose a new streaming media service development environment comprising of a streaming media service model, a XML based service specification language and several implementation and configuration management tools. Our approach is based on a high level streaming service specification language, which allows specifying a service in terms of media objects, QoS, and distribution policies. Driven by such a streaming service specification and a streaming component library implemented with Java Media Framework, the required distributed application infrastructure is generated automatically by a service manager. To support flexible instantiation and termination of services as well as change management during runtime, e.g. migration or substitution of streaming components, we introduce instantiation and termination rules, and reconfiguration rules.


Service Specification Session Initiation Protocol Media Object Streaming Service Component Library 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Schulzrinne, H., Rosenberg, J.: The Session Initiation Protocol: Internet-Centric Signaling. IEEE Communications Magazine (October 2000)Google Scholar
  2. 2.
  3. 3.
    Atallah, S.-B.: Dynamic Configuration of Multimedia Applications, INRIA, SARDES ProjectGoogle Scholar
  4. 4.
    Kahmann, V., Wolf, L.: A Proxy Architecture for Collaborative Media Streaming. In: Workshop on Multimedia Middleware, Ottawa, Canada, October 2001, ACM Press, New York (2001)Google Scholar
  5. 5.
    Rafaelsen, H.O., Eliassen, F.: Towards support for ad-hoc multimedia bindings. In: Workshop on Multimedia Middleware, Ottawa, Canada, October 2001, ACM Press, New York (2001)Google Scholar
  6. 6.
    Naguib, H., Coulouris, G.: Towards Automatically configurable multimedia applications. In: Workshop on Multimedia Middleware, Ottawa, Canada, October 2001, ACM Press, New York (2001)Google Scholar
  7. 7.
    Ayers, J., et al.: Synchronized Multimedia Integration Language (SMIL) 2.0, World Wide Web Consortium Recommendation (August 2001), http://www.TR/2001/REC-smil20-20010807/
  8. 8.
  9. 9.
    Black, A.P., et al.: Infopipes: An abstraction for multimedia streaming. Multimedia Systems 8, 406–419 (2002)CrossRefGoogle Scholar
  10. 10.
    Yoshimura, T.: Mobile Streaming Media CDN Enabled by Dynamic SMIL. In: WWW 2002, Honolulu, Hawaii, USA, May 7-11, ACM, New York (2002) 1-58113-449-5/02/0005Google Scholar
  11. 11. Service Specification – Streaming Media (SM),
  12. 12.
    Zimmermann, M., Althun, B.: Streaming Services: Specification and Implementation based on XML and JavaMediaFramework. In: Guelfi, N., Astesiano, E., Reggio, G. (eds.) FIDJI 2003. LNCS, vol. 2952, pp. 23–32. Springer, Heidelberg (2004)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Martin Zimmermann
    • 1
  1. 1.University of Applied Sciences OffenburgGengenbachGermany

Personalised recommendations