Skip to main content

Infrastructure and Engineering

  • Reference work entry
Encyclopedia of Multimedia
  • 61 Accesses

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, 2, 3, 4, 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...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. 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.

    Google Scholar 

  2. R. Steinmetz, “Analyzing the Multimedia Operating System,” IEEE Multimedia, Vol. 2, No. 1. 1995, pp. 68–84.

    Article  Google Scholar 

  3. M. Singhal and N. G. Shivaratri, “Advanced Concepts in Operating Systems: Distributed, Database and Multiprocessor Operating Systems,” McGraw-Hill: New York, 1994.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. S-T. Levi and A. K. Agrawala, “Real-Time System Design,” McGraw-Hill: New York, 1990.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. 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.

    Article  Google Scholar 

  10. 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.

    Article  Google Scholar 

  11. 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.

    Article  Google Scholar 

  12. J. Escobar, C. Partridge and D. Deutsch, “Flow Synchronization Protocol,” IEEE/ACM transactions on Networking, Vol. 2, No. 2, 1994, pp. 111–121.

    Article  Google Scholar 

  13. H. Schulzrinne, S. Casner, R. Frederick and V. Jacobson, “RTP: A Transport Protocol for Real-Time Applications,” Request for Comments rfc1889, 1996.

    Google Scholar 

  14. 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.

    Google Scholar 

  15. 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.

    Article  Google Scholar 

  16. S. Didas, “Synchronization in the Network-Integrated Multimedia Middleware (NMM),” Project Report, Universität des Saarlandes, Saarbrücken, 2002.

    Google Scholar 

  17. S. Marcus and V. S. Subrahmanian, “Foundations of Multimedia Database Systems,” Journal of the ACM, Vol. 43, No. 3, 1990, pp. 474–523.

    Article  MathSciNet  Google Scholar 

  18. B. Özden, R. Rastogi, and A. Silberschatz, “The Storage and Retrieval of Continuous Media Data,” Multimedia Database System: Issues and Research Direction (eds., V. S. Subrahmanian and S. Jajodia), New York: Springer-Verlag, 1996, pp. 237–261.

    Google Scholar 

  19. W. Klas and K. Aberer, “Multimedia and its Impact on Database System Architectures,” Multimedia Databases in Perspective (eds., P. M. G. Apers, H. M. Blanken, and M. A. W. Houtsma), Heidelberg, Germany: Springer-Verlag, 1997, pp. 31–61.

    Google Scholar 

  20. D. C. A. Bulterman and R. van Liere, “Multimedia Synchronization and Unix,” Proceedings of the 2nd International Workshop on Network and Operating System Support for Digital Audio and Video (Ed. R. G. Herrtwich), Heidelberg, Germany: Springer-Verlag, 1991, pp. 108–119.

    Google Scholar 

  21. R. W. Robbins, “A Model for Multimedia Orchestration,” M. Sc. Thesis, Department of Computer Science, University of Calgary, 1995.

    Google Scholar 

  22. 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.

    Google Scholar 

  23. F. Jahanian, “Run-Time Monitoring of Real-Time Systems,” Advances in Real-Time Systems (ed., Sang H. Son), Prentice-Hall: Englewood Cliffs, 1995, pp. 435–460.

    Google Scholar 

  24. R. W. Robbins, “Facilitating Intelligent Media Space Collaboration via RASCAL: The Reflectively Adaptive Synchronous Coordination Architectural Framework,” PhD Thesis, School of Information Technology and Engineering, University of Ottawa, 2001.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer Science+Business Media, Inc.

About this entry

Cite this entry

Robbins, W. (2006). Infrastructure and Engineering. In: Furht, B. (eds) Encyclopedia of Multimedia. Springer, Boston, MA. https://doi.org/10.1007/0-387-30038-4_108

Download citation

Publish with us

Policies and ethics