Abstract
While many researchers believe that multimedia applications are best managed with hard, real-time scheduling mechanisms, models based on application-level adaptation with relaxed scheduling constraints are gaining acceptance. We analyze an existing video conferencing application that was designed without explicit support for CPU resource management, and propose modifications to its architecture to support CPU load adaptation. We show that this display jitter can be significantly reduced by gracefully adapting the application's load requirements to match the available CPU resources.
Preview
Unable to display preview. Download preview PDF.
References
M. Jones, “Adaptive Real-Time Resource Management Supporting Modular Composition of Digital Multimedia Services,” Proc. 4th Intl. Workshop on Network and OS Support for Digital Audio and Video, 1993.
J. D. Northcutt and E. M. Kuerner, “System Support for Time-Critical Media Applications,” Sun Microsystems Internal Research Notes, no. SMLI-92-0077, 1990.
J. Nieh, J. Hanko, D. Northcutt, and G. Wall, “SVR4 UNIX Scheduler Unacceptable for Multimedia Applications,” Proc. 4th Intl. Workshop on Network and OS Support for Digital Audio and Video, 1993.
C. Compton and D. Tennenhouse, “Collaborative Load Shedding for Media-Based Applications,” International Conference on Multimedia Computing and Systems, May 1994.
S. McCanne and V. Jacobson, VIC: Video Conference. U.C. Berkeley and Lawrence Berkeley Laboratory. Software available via ftp//ftp.ee.lbl.gov/conferencing/vic.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fall, K., Pasquale, J., McCanne, S. (1995). Workstation video playback performance with competitive process load. 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/BFb0019266
Download citation
DOI: https://doi.org/10.1007/BFb0019266
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