Skip to main content

An Open Middleware Architecture for Network-Integrated Multimedia

  • Conference paper
  • First Online:
Protocols and Systems for Interactive Distributed Multimedia (IDMS 2002)

Abstract

Today, we are surrounded by a constantly growing number of networked multimedia devices. These devices offer high-quality input and output capabilities often together with enough computing power and programmability to perform a variety of multimedia operations. However, integrating and controlling these distributed devices from an application is difficult because of the variety of underlying technologies. In this paper we present a network-integrated multimedia middleware especially designed for this heterogeneous environment. Our architecture allows for a flexible usage of different networking technologies and offers the extensibility to transparently use various existing infrastructures. Distributed devices can be discovered, inspected, and then integrated into a common media processing graph. We demonstrate our approach with a distributed camera control application and a multimedia home entertainment center.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Microsoft: DirectShow Architecture. http://msdn.microsoft.com/ (2002)

  2. Sun: Java Media Framework API Guide. http://java.sun.com/products/java-media/jmf/ (2002)

  3. Hewlett-Packard Company and IBM Corporation and SunSoft Inc.: Multimedia System Services (1993)

    Google Scholar 

  4. David Duke and Ilvan Herman: A Standard for Mulimtedia Middleware. In: ACM International Conference on Multimedia. (1998)

    Google Scholar 

  5. Gordon Blair and Jean-Bernard Stefani: Open Distributed Processing and Mulitimedia. Addison-Wesley (1998)

    Google Scholar 

  6. Waddington, D., Coulson, G.: A Distributed Multimedia Component Architecture. In: IEEE International Workshop on Enterprise Distributed Object Computing. (1997)

    Google Scholar 

  7. Rothermel, K., Dermler, G., Fiederer, W.: QoS Negotiation and Resource Reservation for Distributed Multimedia Applications. In: IEEE International Conference on Multimedia Computing and Systems. (1997)

    Google Scholar 

  8. Tom Fitzpatrick and Julian Gallop and Gordon Blair and Christopher Cooper and Geoff Coulson and David Duce and Ian Johnson: Design and Application of TOAST: An Adaptive Distributed Multimedia Middleware. In: International Workshop on Interactive Distributed Multimedia Systems. (2001)

    Google Scholar 

  9. Chambers, D., Lyons, G., Duggan, J.: Stream Enhancements for the CORBA Event Service. In: ACM International Conference on Multimedia. (2001)

    Google Scholar 

  10. Orvalho, J., Boavida, F.: Augmented Reliable Multicast CORBA Event Service (ARMS): A QoS-Adaptive Middleware. In: International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services. (2000)

    Google Scholar 

  11. Seitz, J., Davies, N., Ebner, M., Friday, A.: A CORBA-based Proxy Architecture for Mobile Multimedia Applications. In: International Conference on Management of Multimedia Networks and Services. (1998)

    Google Scholar 

  12. Network-Multimedia Workgroup: Network-Integrated Multimedia Middleware. http://www.networkmultimedia.org (2002)

  13. Lohse, M., Slusallek, P., Wambach, P.: Extended Format Definition and Quality-driven Format Negotiation in Multimedia Systems. In: Multimedia 2001-Proceedings of the Eurographics Workshop. (2001)

    Google Scholar 

  14. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley (1995)

    Google Scholar 

  15. Douglas C. Schmidt et al.: The Ace Orb(TAO). http://www.cs.wustl.edu/~schmidt/TAO.html (2002)

  16. Stefan Westerfeld: Multimedia Communication Protocol (MCOP) documentation. http://www.arts-project.org/doc/mcop-doc/ (2002)

  17. Preston Brown et al.: Desktop Communication Protocl (DCOP) documentation. http://developer.kde.org/documentation/library/dcop.html (2002)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lohse, M., Repplinger, M., Slusallek, P. (2002). An Open Middleware Architecture for Network-Integrated Multimedia. In: Boavida, F., Monteiro, E., Orvalho, J. (eds) Protocols and Systems for Interactive Distributed Multimedia. IDMS 2002. Lecture Notes in Computer Science, vol 2515. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36166-9_28

Download citation

  • DOI: https://doi.org/10.1007/3-540-36166-9_28

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-36166-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics