Skip to main content
Log in

Storage and synchronization for distributed continuous media

  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

Advances in local area ATM networking make it possible to integrate digital audio and video, or continuous media (CM), into distributed computing environments. The temporal nature of CM introduces new requirements for acceptable end-to-end delay and jitter. This and an increased demand for bandwidth affect the design of modern, general purpose, operating systems. This paper addresses distributed system support for CM applications, focusing on the design and implementation of facilities for secondary storage and synchronization. We describe the relevant issues, along with details of our research project and its relationship to existing work. We emphasize experimentation and present results obtained with a prototype in an ATM testbed. These provide fresh insights into the role of operating system support for multimedia.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Ades S, Want R, Colman R (1986) Protocols for real-time voice communication on a packet local network. Proceedings of the IEEE International Conference on Communications (ICC '86), Toronto, pp525–530

  2. Anderson DP, Homsy G (1991) A continuous media I/O server and ist synchronization mechanism. IEEE Computer, pp 51–57

  3. Anderson DP, Osawa Y, Govindan R, (1991) Real-time disk storage and retrieval of digital audio and video. Technical Report UCB/CSD 91/646, Computer Science Division, University of California, Berkeley

    Google Scholar 

  4. Campbell A, Coulson G, Garcia F, Hutchinson D (1992) A continuous media transport and orchestration service. Proceedings of ACM SIGCOMM '92, Baltimore MD, pp 99–110

  5. Jardetzky PW (1992) Network file server design for continuous media. Ph.D. Thesis, Computer Laboratory, University of Cambridge, Cambridge; published as Technical Report No. 268

    Google Scholar 

  6. Jones A, Hopper A (1993) Handling audio and video streams in a distributed environment. Proceedings of ACM SIGOPS '93, Asteville, NC. pp 231–243

  7. Leslie I, McAnley D, Mullender S (1993) Pegasus — operating system support for distributed multimedia systems. ACM Operating Syst Rev 27:69–78

    Article  Google Scholar 

  8. Mills D (1991) Internet time synchronization: the network protocol. IEEE Trans Commun 39:1482–1493

    Article  Google Scholar 

  9. Nicolaou CA (1990) An architecture for rea-time multimedia communication systems. IEEE J Selected Areas Commun 8:391–400

    Article  Google Scholar 

  10. Rangan PV, Vin HM (1991) Designing file systems for digital videl and audio. ACM Operating Syst Rev 25:81–94

    Article  Google Scholar 

  11. Screenan CJ (1992) Synchronisation services for digital continuous media. Ph.D. Thesis, Computer Laboratory, University of Cambrdige, Cambridge; published as Technical Report No. 292

    Google Scholar 

  12. Swinehart DC, Stewart L, Ornstein S (1983) Adding voice to an office computer network. Proceedings of the IEEE GlobeCom '83, San Diego, pp 392–398

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paul W. Jardetzky.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jardetzky, P.W., Sreenan, C.J. & Needham, R.M. Storage and synchronization for distributed continuous media. Multimedia Systems 3, 151–161 (1995). https://doi.org/10.1007/BF02176236

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02176236

Key words

Navigation