Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Experiments with digital video playback

Published: 15 May 1996 Publication History

Abstract

In this paper we describe our experiments on digital video applications, concentrating on the static and dynamic tradeoffs involved in video playback. Our results were extracted from a controlled series of 272 tests, which we ran in three stages.In the first stage of 120 tests, we used a simple player-monitor tool to evaluate the effects of various static parameters: compression type, frame size, digitized rate, spatial quality and keyframe distribution. The tests were carried out on two Apple Macintosh platforms: at the lower end a Quadra 950, and at the higher end, a Power PC 7100/80. Our quantitative metrics included average playback rate, as well as the rate's variance over one-second intervals.The first set of experiments unveiled several anomalous latencies. To track them down we ran an additional 120 tests, from which we concluded that the video and IO operations were insufficiently tuned to each other.In the next step we attempted to correct this problem, by implementing our own video playback software and accompanying device-level handlers. Our emphasis was on achieving a controlled, deterministic coordination between the various system components. An additional set of 32 experiments were carried out on our platforms, which showed frame-rate increases of up to 325%, with associated reductions in rate variance.

References

[1]
Navin Chaddha, Gerard A.Wall, and Brian Schmidt. An End to End Software Only Scalable Video Delivery System. In Proceedings of the Workshop on Network and Operating Systems for Digital Audio and Video (NOSS. DA V 95), 1995.
[2]
Kevin Fall and Joseph Pasquale. Improving Continuous- Media Playback Performance with in-Kernel Data Paths. In Proceedings of the First international IEEE Conference on Multimedia Computing and Systems, pages 100- 109, 1994.
[3]
D.James GemmeD, Harrick M.Vin, Dilip D.Kandlur, P.Venkat Rangan, and Lawrence A.Rowe. Multimedia Storage Servers: A tutorial. IEEE Computer, pages 40- 49, May 1995.
[4]
R. Gerber and L. Gharai. Experiments with Digital Video Playback. Technical Report CS-TR-3551, Department of Computer Science, University of Maryland, October 1995. http ://www. cs.umd, edu/proj ects/TimeWare.
[5]
Howard P. Katseff and Bethany S.Robinson. Predictive Prefetch in the Nemesis Multimedia Information Service. In A CM Multimedia Proceedings, pages 201-209, 1993.
[6]
Gregory K.Wallace. The JPEG Still Picture Compression Standard. Communications of the A CM, 34(4), April 1991.
[7]
A.L. Narasimha Reddy and James C.Wyllie. IO Issues in a Multimedia System. IEEE Computer, pages 69-74, March 1994.
[8]
Donald L. Stone and Kevin Jeffay. An Empirical Study of Delay Jitter Management Policies. Multimedia Systems, 2(6):267-279, 1995.

Cited By

View all
  • (1998)Approximating scheduling for multimedia applications under overload conditionsInternational Journal of Approximate Reasoning10.1016/S0888-613X(98)00016-419:1-2(57-71)Online publication date: Jul-1998

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGMETRICS Performance Evaluation Review
ACM SIGMETRICS Performance Evaluation Review  Volume 24, Issue 1
May 1996
273 pages
ISSN:0163-5999
DOI:10.1145/233008
Issue’s Table of Contents
  • cover image ACM Conferences
    SIGMETRICS '96: Proceedings of the 1996 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
    May 1996
    279 pages
    ISBN:0897917936
    DOI:10.1145/233013
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 May 1996
Published in SIGMETRICS Volume 24, Issue 1

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)95
  • Downloads (Last 6 weeks)15
Reflects downloads up to 10 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (1998)Approximating scheduling for multimedia applications under overload conditionsInternational Journal of Approximate Reasoning10.1016/S0888-613X(98)00016-419:1-2(57-71)Online publication date: Jul-1998

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media