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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Microsoft: DirectShow Architecture. http://msdn.microsoft.com/ (2002)
Sun: Java Media Framework API Guide. http://java.sun.com/products/java-media/jmf/ (2002)
Hewlett-Packard Company and IBM Corporation and SunSoft Inc.: Multimedia System Services (1993)
David Duke and Ilvan Herman: A Standard for Mulimtedia Middleware. In: ACM International Conference on Multimedia. (1998)
Gordon Blair and Jean-Bernard Stefani: Open Distributed Processing and Mulitimedia. Addison-Wesley (1998)
Waddington, D., Coulson, G.: A Distributed Multimedia Component Architecture. In: IEEE International Workshop on Enterprise Distributed Object Computing. (1997)
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)
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)
Chambers, D., Lyons, G., Duggan, J.: Stream Enhancements for the CORBA Event Service. In: ACM International Conference on Multimedia. (2001)
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)
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)
Network-Multimedia Workgroup: Network-Integrated Multimedia Middleware. http://www.networkmultimedia.org (2002)
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)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley (1995)
Douglas C. Schmidt et al.: The Ace Orb(TAO). http://www.cs.wustl.edu/~schmidt/TAO.html (2002)
Stefan Westerfeld: Multimedia Communication Protocol (MCOP) documentation. http://www.arts-project.org/doc/mcop-doc/ (2002)
Preston Brown et al.: Desktop Communication Protocl (DCOP) documentation. http://developer.kde.org/documentation/library/dcop.html (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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