|Rothermel, Kurt; Barth, Ingo; Helbig, Tobias: CINEMA : an architecture for configurable distributed multimedia applications. |
Universität Stuttgart, Fakultät Informatik, Fakultätsbericht Nr. 1994/03.
20 Seiten, englisch.
|CR-Klassif.||C.2.4 (Distributed Systems)|
D.2.2 (Software Engineering Tools and Techniques)
H.5.1 (Multimedia Information Systems)
|Keywords||CINEMA; configurable distributed multimedia architecture; configuration; stream control; synchronization|
Distributed multimedia applications combine the advantage of distributed computing with the capability of processing discrete and continuous media in an integrated fashion. The development of multimedia applications in distributed environments requires specific abstractions and services, which are usually not provided by generic operating systems. Those services are typically realized by software components, often referred to as middleware. The CINEMA (Configurable INtEgrated Multimedia Architecture) project aims at the development of powerful abstractions for multimedia processing in distributed environments. This paper presents a flexible mechanism for the dynamic configuration of applications. The proposed mechanism allows for the definition of arbitrary complex flow graphs connecting various types of multimedia processing elements. Further, processing elements can simply be composed from other ones to provide higher levels of abstraction. We also propose the abstraction of a clock hierarchy to permit grouping, controlling, and synchronization of media streams. An appealing property of this abstraction is that it harmonizes well with component nesting.
|HTML (aus PostScript generiert)|
|Abteilung(en)||Universität Stuttgart, Institut für Parallele und Verteilte Höchstleistungsrechner, Verteilte Systeme|
|Eingabedatum||24. Juni 1996|