Abstract
This paper presents the design, implementation and experimental analysis of a distributed, real-time MPEG video and audio player. The player is designed for use across the Internet, a shared environment with variable traffic and with great diversity in network bandwidth and host processing speed. We use a novel toolkit approach to build software feedback mechanisms for client/server synchronization, dynamic Quality-of-Service control, and system adaptiveness. Our experimental results show that the feedback mechanisms are effective, and that the player performs very well in the Internet environment.
This project is supported in part by grants from ARPA and the National Science Foundation, and donations from Tektronix, Hewlett-Packard and the Portland Trail Blazers.
Preview
Unable to display preview. Download preview PDF.
References
William L. Brogan. Modern Control Theory. Quantum Publishers, Inc. 1974.
Lawrence S. Brakmo et. al. TCP vegas: New Techniques for Congestion Detection and Avoidance. Proc. SIGCOMM'94 Symposium, pages 24–35. August 1994.
Shanwei Cen. A Distributed Real-Time MPEG Video Audio Player. Software available via anonymous FTP from ftp://ftp.cse.ogi.edu/pub/dsrg/Player, or via WWW from http://cse.ogi.edu/DISC/projects/synthetix/Player/.
D. L. Mills. Network Time Protocol (Version 3) Specification, Implementation and Analysis. DARPA Network Working Group Report RFC-1305. University of Delaware, March 1992.
H. Massalin and C. Pu. Fine-Grain Adaptive Scheduling Using Feedback. Computing System, 3(1):139–173, Winter 1990.
Calton Pu and Robert M. Fuhrer. Feedback-Based Scheduling: a Toolbox Approach. Fourth Workshop on Workstation Operating Systems. Oct. 14–15, 1993.
Ketan Patel et. al. Performance of a Software MPEG Video Decoder. ACM multimedia'93, Anaheim, California. August 1993.
Lawrence A. Rowe and Brian C. Smith. A Continuous Media Player. Proc. 3rd NOSSDAV. San Diego, California. November 1992.
Lawrence A. Rowe et. al. MPEG Video in Software: Representation, Transmission and Playback. Symp. on Elec. Imaging Sci. & Tech., San Jose, CA, February 1994.
Thomas M. Levergood et. al. AudioFile: a Network-Transparent System for Distributed Audio Applications. Proc. the USENIX Summer Conference, June, 1993.
Richard Staehli, Jonathan Walpole and David Maier. Quality of Service Specifications for Multimedia Presentations. To appear in Multimedia Systems. August 1995.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cen, S., Pu, C., Staehli, R., Cowan, C., Walpole, J. (1995). A distributed real-time MPEG video audio player. In: Little, T.D.C., Gusella, R. (eds) Network and Operating Systems Support for Digital Audio and Video. NOSSDAV 1995. Lecture Notes in Computer Science, vol 1018. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0019263
Download citation
DOI: https://doi.org/10.1007/BFb0019263
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60647-5
Online ISBN: 978-3-540-48524-7
eBook Packages: Springer Book Archive