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