Zusammenfassung
Die Entwicklung multimedialer Anwendungen wird durch ihren Verteilungsgrad, die Integration unterschiedlicher Hard- und Softwarekomponenten und die Zeitabhängigkeit der zu verarbeitenden Daten erschwert. Eine Systemunterstützungsschicht, die es erlaubt, Audio- und Videodatenströme in einer verteilten Umgebung zu übertragen, zu verarbeiten und synchronisiert darzustellen, könnte diesen Anwendungen sowohl eine Entwicklungsumgebung zur Verfügung stellen, die eine einfache Programmierung erlaubt, als auch eine Laufzeitumgebung, die den Echtzeitanforderungen kontinuierlicher Medien genügt. Die Distributed Multimedia Object Services bilden eine solche Systemunterstützungschicht für multimediale Anwendungen. Dieser Artikel beschreibt das zugrunde liegende Kommunikationsmodell und die Systemarchitektur.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literaturverzeichnis
B. Arons, C. Binding, K. Lantz, C. Schmandt: “The VOX Audio Server”, 2. IEEE COMSOC International Multimedia Communications Workshop, Montebello, Quebec, Kanada, Apr. 1989.
B. Arons, C. Binding, K. Lantz, C. Schmandt: “A Voice and Audio Server for Multimedia Workstations”, Proceedings of Speech Tech ’89, May 1989.
D. Anderson, P. Chan: “Toolkit Support for Multiuser Audio/Video Applications”, in: R. G. Herrtwich, (Ed.): Tagungsband: Second International Workshop on “Network and Operating Systems Support for Digital Audio and Video”, Heidelberg, Nov. 1991, 230–241.
D. Anderson, R. Govindan, G. Homsy: “Abstractions for Continuous Media in a Network Window System”, Technical Report UCB/CSD 90/596, UC Berkeley, Sep. 1990.
D. Anderson, G. Homsy: “A Continuous Media I/O Server and Its Synchronization Mechanism”, IEEE Computer, 51–57, Oktober 1991.
Apple: “QuickTime Developer’s Kit Version 1.0”, Apple Document Number 030–1899.
M. Conner, S. Elliott: “A Brief Introduction to SOM: The System Object Model”, IBM’s response to the Object Model RFI, OMG document number 91–5–13
The Common Object Request Broker: Architecture and Specification, OMG Document Number 91.12.1, Revision 1.1.
R. Dannenberg, T. Neuendorffer, J. Newcomer, D. Rubine.: “Tactus: toolkit-level support for synchronized interactive multimedia”, Multimedia Systems, Vol. 1, No. 2, 77–86, 1993.
D. Hehmann, Ralf G. Herrtwich, W Schulz, T. Schütt, R. Steinmetz: “Implementing HeiTS: Architecture and Implementation Strategy of the Heidelberg High-Speed Transport System”. Second International Workshop on Network and Operating System Support for Digital Audio and Video, Lecture Notes in Computer Science 614, Springer Verlag, 1992.
R. G. Herrtwich:“Time Capsules: An Abstraction for Access to Continuous-Media Data”, IEEE Real-Time Systems Symposium, Orlando, December 5–7, 1990, pp.11–20.
D. Hutchinson, J. Walpole: “Distributed Systems and Objects” in G. Blair, J. Gallagher, D. Hutchison, D. Shepherd (Hrsgb.): “Objet-Oriented Languages, Systems, and Applications, Pitman Publishing 1991, pp. 223 – 243.
R. G. Herrtwich und L. Wolf: “A System Software Structure for Distributed Multimedia Systems”, Proceedings of the 5th ACM SIGOPS European Workshop, 21. — 23. September 1992, Le Mont Saint-Michel, Frankreich.
IBM: “Multimedia Presentation Manager/2: Programming Reference” IBM Document Number 41G2920.
Response to Request for Technology: Multimedia System Services. Vorschlag eingereicht von Hewlett-Packard Company, IBM, SunSoftInc., 1993.
T. Käppner, F. Henkel, A. Schröer und M. Müller: “Synchronisation in einer verteilten Entwicklungs- und Laufzeitumgebung für multimediale Anwendungen” in Tagungsband der GI-Jahrestagung August/September 1994 Hamburg, Springer Verlag.
T. Käppner, L. Wolf: “Media Scaling in Distributed Multimedia Object Services” in Proceedings of 2nd International Workshop on Advanced Teleservices and High-Speed Communication Architectures, 26. – 28. September 1994
W. Leung, G. Luderer, M. Morgan, P. Roberts, S.-C. Tu: “A Set of Operating System Mechanisms to Support Multi-Media Applications”, Tagungsband. Intern. Seminar on Digital Comm., Zurich, Mar. 1988, 71–76.
T. M. Levergood, A. C. Payne, J. Gettys, G. W. Treese, L. C. Stewart: “AudioFile: A Network-Transparent System for Distributed Audio Applications”, in Tagungsband 1993 Summer USENIX, USENIX Association, 1993.
Microsoft Corporation: “Microsoft Windows: Multimedia Programmer’s Reference”, Microsoft Press, 1991.
B. McKellar, J. Roos: “Buffer Management in Communication Systems”, Technical Report 43.9312, IBM European Networking Center, Heidelberg 1993.
D. Swinehart: “Telephone Management in the Etherphone System”, in Tagungsband GlobeCom87, November 1987.
C. Vogt: The Heidelberg Resource Administration Technique: Design Fundamentals, QoS Calculation, and Resource Reservation. IBM European Networking Center Heidelberg, Tagungsband der Kommunikation in verteilten Systemen, 3.–5. März 1993, München
L. Wolf, W. Burke, C. Vogt: “CPU Scheduling in Multimedia Systems”, Technical Report 43.9407, IBM European Networking Center, Heidelberg 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Käppner, T., Henkel, F., Schröer, A., Müller, M. (1995). Eine verteilte Entwicklungs- und Laufzeitumgebung für multimediale Anwendungen. In: Franke, K., Hübner, U., Kalfa, W. (eds) Kommunikation in Verteilten Systemen. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-79561-9_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-79561-9_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58960-0
Online ISBN: 978-3-642-79561-9
eBook Packages: Springer Book Archive