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.
Similar content being viewed by others
References
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
Anderson DP, Homsy G (1991) A continuous media I/O server and ist synchronization mechanism. IEEE Computer, pp 51–57
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
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
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
Jones A, Hopper A (1993) Handling audio and video streams in a distributed environment. Proceedings of ACM SIGOPS '93, Asteville, NC. pp 231–243
Leslie I, McAnley D, Mullender S (1993) Pegasus — operating system support for distributed multimedia systems. ACM Operating Syst Rev 27:69–78
Mills D (1991) Internet time synchronization: the network protocol. IEEE Trans Commun 39:1482–1493
Nicolaou CA (1990) An architecture for rea-time multimedia communication systems. IEEE J Selected Areas Commun 8:391–400
Rangan PV, Vin HM (1991) Designing file systems for digital videl and audio. ACM Operating Syst Rev 25:81–94
Screenan CJ (1992) Synchronisation services for digital continuous media. Ph.D. Thesis, Computer Laboratory, University of Cambrdige, Cambridge; published as Technical Report No. 292
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
Author information
Authors and Affiliations
Corresponding author
Rights 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
Issue Date:
DOI: https://doi.org/10.1007/BF02176236