NMM

Network-Integrated Multimedia Middleware



Status

Home
News
Status
.
Network
.
QoS
.
Mobile
.
MMBox
.
LCD
.
Streaming
.
amaroK
.
Phonon
.
Video Wall
.
NMM-Oppix
.
VCORE
Download
Publications
Gallery
FAQ
People
Contact
Links

DISCLAIMER: The information presented here might be outdated. For up-to-date information, please visit the NMM homepage at www.motama.com.

Network-Integrated Architecture. 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.
We are currently developing a network-integrated multimedia middleware. 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.

Quality of Service. We are currently extending the NMM framework to support QoS monitoring, probing and adaption techniques. This will allow for the resource-adaptive usage of devices and software components distributed across a network. Furthermore, this enables (partly) automatic setup of distributed multimedia applications.

Mobile Multimedia Access. Our architecture also allows for the usage of mobile devices (like Linux PDAs) for achieving location-aware rich multimedia access for mobile users.

Multimedia-Box. Today, home entertainment appliances are usually based on closed, proprietary hardware and software design supporting only a limited set of media types, stream formats, and entertainment options. With the availability of cheap, small, quiet, and powerful multimedia PCs, it is now possible to create an open and extensible PC-based platform for multimedia home entertainment.
The Multimedia-Box application is based on NMM and provides an integrated and extensible software solution for a networked Multimedia Home-Entertainment Center running on a Linux-PC.

LCD Driver for Linux. A driver for LCDs. Developed for the Multimedia-Box.

Streaming Server. A distributed streaming server based on NMM.

NMM engine for amaroK. amaroK is a powerful audio player for KDE. It supports different engines for multimedia playback. We provide such an engine developed on top of NMM.

Phonon-NMM backend for KDE. Phonon is the upcoming easy-to-use multimedia architecture for KDE. The Phonon-NMM backend implements the multimedia functionality within Phonon using NMM.

NMM Video Wall. Using NMM, a video wall consisting of several networked systems and screens can be set up, configured, and synchronized easily.

NMM-Oppix, a KNOPPIX based Live-CD including NMM. NMM-Oppix is a Live-CD based on KNOPPIX Version 3.7 and includes a binary package of our latest NMM version. NMM is fully configured, so that all applications like our Multimedia-Box can be started without additional configuration steps

VCORE - Virtual Courseroom Enviroment. In this project we are aiming at the development and implementation of a system for recording and broadcasting lectures. Based on the software of the NMM-Project we are building a system for easily capturing video, audio and lecture-content streams. The whole system will be integrated into a mobile console which enables its use in various locations.