Definition
Multimedia systems rely on a wide variety of infrastructural technologies to enable their communication, processing, and interface/display needs.
In addition, particular classes of media (e.g., continuous media such as audio and video) often require special computational support to ensure their correct rendering. As such, different categories of infrastructure can be defined as to how systems enable and influence synchronized media playback. These include: operating and real-time systems, middleware and networking, database and data management as well as system and software engineering.
Operating and Real-Time Systems
The operating system (OS) [1–5] is a key element in multimedia synchronization due its fundamental infrastructural role within end-user and network equipment. Specifically, a number of OS issues can cause significant impact in situations where continuous media are utilized. Such time-sensitive data, typically large in volume and isochronous in nature, often...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
T.M. Burkow, “Operating System Support for Distributed Multimedia Applications: A Survey of Current Research,” Technical Report (Pegasus Paper 94–8), Faculty of Computer Science, University of Twente, 1994.
R. Steinmetz, “Analyzing the Multimedia Operating System,” IEEE Multimedia, Vol. 2, No. 1, 1995, pp. 68–84.
M. Singhal and N.G. Shivaratri, “Advanced Concepts in Operating Systems: Distributed, Database and Multiprocessor Operating Systems,” McGraw-Hill, New York, 1994.
R. Govindan and D.P. Anderson, “Scheduling and IPC Mechanisms for Continuous Media,” Proceedings of the 13th ACM Symposium on Operating System Principles, ACM, 1991, pp. 68–80.
V. Baiceanu, C. Cowan, D. McNamee, C. Pu, and J. Walpole, “Multimedia Applications Require Adaptive CPU Scheduling,” Technical Report, Department of Computer Science and Engineering, Oregon Graduate Institute of Science and Technology, 1996.
S. Greenberg and D. Marwood, “Real-Time Groupware as a Distributed System: Concurrency Control and its Effect on the Interface,” Research Report 94/534/03, Department of Computer Science, University of Calgary, 1994.
S-T. Levi and A.K. Agrawala, “Real-Time System Design,” McGraw-Hill, New York, 1990.
D.P. Anderson and G. Homsy, “A Continuous Media I/O Server and Its Synchronization Mechanism,” IEEE Computer, Vol. 24, No. 10, 1991, pp. 51–57.
T.D.C. Little and A. Ghafoor, “Multimedia Synchronization Protocols for Broadband Integrated Services,” IEEE Journal on Selected Area in Communications, Vol. 9, No. 12, 1991, pp. 1368–1382.
S. Ramanathan and P. Rangan, “Feedback Techniques for Intra-Media Continuity and Inter-Media Synchronization in Distributed Multimedia Systems,” The Computer Journal, Vol. 36, No. 1, 1993, pp. 19–31.
I.F. Akyildiz and W. Yen, “Multimedia Group Synchronization Protocols for Integrated Services Networks,” IEEE Journal on Selected Areas in Communications, Vol. 14, No. 1, 1996, pp. 162–173.
J. Escobar, C. Partridge, and D. Deutsch, “Flow Synchronization Protocol,” IEEE/ACM transactions on Networking, Vol. 2, No. 2, 1994, pp. 111–121.
H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, “RTP: A Transport Protocol for Real-Time Applications,” Request for Comments rfc1889, 1996.
A. Campbell, G. Coulson, F. Garcia, and D. Hutchinson, “Orchestration Services for Distributed Multimedia Synchronization,” Technical Report MPG-92–52, Distributed Multimedia Research Group, University of Lancaster, 1992.
I. Herman, N. Correia, D.A. Duce, D.J. Duke, G.J. Reynolds, and J. Van Loo, “A Standard Model for Multimedia Synchronization: PREMO Synchronization Objects,” Multimedia Systems, Vol. 6, No. 2, 1998, pp. 88–101.
S. Didas, “Synchronization in the Network-Integrated Multimedia Middleware (NMM),” Project Report, Universität des Saarlandes, Saarbrücken, 2002.
S. Marcus and V.S. Subrahmanian, “Foundations of Multimedia Database Systems,” Journal of the ACM, Vol. 43, No. 3, 1990, pp. 474–523.
B. Özden, R. Rastogi, and A. Silberschatz, “The Storage and Retrieval of Continuous Media Data,” in V.S. Subrahmanian and S. JajodiaMultimedia (Eds.), Database System: Issues and Research Direction, Springer, New York, 1996, pp. 237–261.
W. Klas and K. Aberer, “Multimedia and its Impact on Database System Architectures,” in P.M.G. Apers, H.M. Blanken, and M.A.W. Houtsma (Eds.), Multimedia Databases in Perspective, Springer, Heidelberg, Germany, 1997, pp. 31–61.
D.C.A. Bulterman and R. van Liere, “Multimedia Synchronization and Unix,” in R.G. Herrtwich (Ed.), Proceedings of the Second International Workshop on Network and Operating System Support for Digital Audio and Video, 1991, pp. 108–119, Springer, Heidelberg, Germany.
R.W. Robbins, “A Model for Multimedia Orchestration,” M. Sc. Thesis, Department of Computer Science, University of Calgary, 1995.
J.A. Boucher and T.D.C. Little, “An Adaptive Real-time Software-Only Player for the MPEG-I Video Stream,” Technical Report, Multimedia Communications Lab, Boston University, 1994.
F. Jahanian, “Run-Time Monitoring of Real-Time Systems,” in S.H. Son (Ed.), Advances in Real-Time Systems, Prentice-Hall, Englewood Cliffs, 1995, pp. 435–460.
R.W. Robbins, “Facilitating Intelligent Media Space Collaboration via RASCAL: The Reflectively Adaptive Synchronous Coordination Architectural Framework,” Ph.D. Thesis, School of Information Technology and Engineering, University of Ottawa, 2001.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag
About this entry
Cite this entry
Robbins, W. (2008). Infrastructure and Engineering. In: Furht, B. (eds) Encyclopedia of Multimedia. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-78414-4_89
Download citation
DOI: https://doi.org/10.1007/978-0-387-78414-4_89
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-74724-8
Online ISBN: 978-0-387-78414-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering