Synchronisation multimedialer Datenströme

In multimedialen Anwendungen werden zeitabhängige, kontinuierliche Datenströme, wie z.B. Audio und Video, übertragen und verarbeitet. Der Entwurf und die Steuerung solcher Anwendungen in einem verteilten System wird durch Multimedia-Systemdienste unterstützt. Dabei fällt dem Synchronisationsdienst die Aufgabe zu, die Anwendungsanforderungen bezüglich der Präsentationsqualität und der Synchronisation von zeitabhängigen Datenströmen abzusichern. Für diesen Dienst beschreiben wir in unserem Artikel eine Dienstschnittstelle und geben einen Überblick über die Architektur und Protokolle seiner Realisierung. Am Beispiel des Adaptiven Synchronisationsprotokolls wird gezeigt, wie der Fluß von Dateneinheiten entsprechend der Anwendungsanforderungen koordiniert wird.

[1]  C. Patridge,et al.  Flow synchronization protocol , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.

[2]  David Hutchison,et al.  A continuous media transport and orchestration service , 1992, SIGCOMM 1992.

[3]  Kurt Rothermel,et al.  Cinema - An architecture for distributed multimedia applications , 1993, Architecture and Protocols for High-Speed Networks.

[4]  Kurt Rothermel,et al.  Clock Hierarchies: An Abstraction for Grouping and Controlling Media Streams , 1996, IEEE J. Sel. Areas Commun..

[5]  David L. Mills,et al.  On the Accuracy and Stablility of Clocks Synchronized by the Network Time Protocol in the Internet System , 1989, CCRV.

[6]  Ralf G. Herrtwich,et al.  Time capsules: An abstraction for access to continuous-media data , 1990, [1990] Proceedings 11th Real-Time Systems Symposium.

[7]  Kurt Rothermel,et al.  An Adaptive Stream Synchronization Protocol , 1995, NOSSDAV.

[8]  Kurt Rothermel,et al.  Activation set: an abstraction for accessing periodic data streams , 1995, Electronic Imaging.

[9]  Thomas Käppner,et al.  Eine verteilte Entwicklungs- und Laufzeitumgebung für multimediale Anwendungen , 1995, Kommunikation in Verteilten Systemen.

[10]  Marc Shapiro,et al.  Structure and Encapsulation in Distributed Systems: The Proxy Principle , 1986, ICDCS.

[11]  Gabriel Dermler Ein Konzept zur Integration von Netzwerk-Filtern in virtuelle Multimedia-Systeme , 1994, GI Jahrestagung.

[12]  Simon J. Gibbs Composite multimedia and active objects , 1991, OOPSLA 1991.