Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/500141.500212acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
Article

Priority-progress streaming for quality-adaptive multimedia

Published: 01 October 2001 Publication History

Abstract

The Internet's ubiquity amply motivates us to harness it for video distribution, however, its best-effort service model is in direct conflict with video's inherent timeliness requirements. Today, the Internet is unrivaled in its rich composition, consisting of an unparalleled assortment of networks and hosts. This richness is the result of an architecture that emphasizes interoperability over predictable performance. From the lowest levels, the Internet architecture prefers the best effort service model. We feel current solutions for media-streaming have yet to adequately address this conflict between timeliness and best-effort service.We propose that streaming-media solutions targetted at the Internet must fully embrace the notion of graceful degradation, they must be architected with the expectation that they operate within a continuum of service levels, adjusting quality-resource trade-offs as necessary to achieve timeliness requirements. In the context of the Internet, the continuum of service levels spans across a number oftime scales, ranging from sub-second timescales to timescales as long as months and years. We say sub-second timescales in relation to short-term dynamics such as network traffic and host workloads, while timescales of months and years relate to the continuous deployment of improving network, compute and storage infrastructure.We support our thesis with a proposal for a streaming model which we claim is simple enough to use end-to-end, yet expressive enough to tame the conflict between real-time and best-effort personalities of Internet streaming. The model is called Priority-Progress streaming. In this proposal, we will describe the main features of Priority-Progress streaming, which we have been implemented in a software-based streaming video system, called the Quasar pipeline.Our work is primarily concerned with the class of streaming applications. To prevent confusion, we now clarify the important distinction between streaming and other forms of distribution, namely download. For a video, we assume download is defined so that the transfer of the video must complete before the video is viewed. Transfer and viewing are temporally sequential. With this definition, it is a simple matter to employ Quality-adaptive video. One algorithm would be to deliver the entire video in the order from low to high quality components. The user may terminate the download early, and the incomplete video will automatically have as high quality as was possible. Thus, Quality-adaptive download can be implemented in an entirely best-effort, time-insensitive, fashion. On the other hand, we assume streaming means that the user views the video at the same time that the transfer occurs. Transfer and viewing are concurrent. There are timeliness requirements inherent in this definition, which can only be reconciled with best-effort delivery through a time-sensitive adaptive approach.

References

[1]
W. chi Fag, M. Liu, B. Krishnaswami, and A. Prabhudev. A priority-based technique for the best-effort delivery of stored video. In SPIE/LWT Multimedia Computing and Networking 1999, San Jose, California, January 1999.
[2]
N. Feamster, D. Bansal, and H. Balakrishnan. On the interactions between layered quality adaptation and congestion control for streaming video. In 11th International Packet Video Workshop (PV2001), Kyongiu, Korea, April 2001.
[3]
C. Krasic and J. Walpole. QoS scalability for streamed media delivery. CSE Technical Report CSESS-011, Oregon Graduate Institute, September 1999.
[4]
R. Rejaie, M. Handley, and D. Estrin. Quality adaptation for congestion controlled video playback 0x1 the internet. In Proceedings of ACM SIGCOMM '99 Conference, Cambridge, MA, October 1999.

Cited By

View all
  • (2024)Selected Topics of Multimedia Systems Research: The BeginningsFrom Multimedia Communications to the Future Internet10.1007/978-3-031-71874-8_1(3-19)Online publication date: 13-Sep-2024
  • (2011)A scalable to lossless audio streaming system applicable to mobile devices2011 6th IEEE Conference on Industrial Electronics and Applications10.1109/ICIEA.2011.5975666(646-650)Online publication date: Jun-2011
  • (2009)Multipath live streaming via TCPACM Transactions on Multimedia Computing, Communications, and Applications10.1145/1556134.15561425:3(1-23)Online publication date: 14-Aug-2009
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MULTIMEDIA '01: Proceedings of the ninth ACM international conference on Multimedia
October 2001
664 pages
ISBN:1581133944
DOI:10.1145/500141
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 October 2001

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

MM01: ACM Multimedia 2001
September 30 - October 5, 2001
Ottawa, Canada

Acceptance Rates

Overall Acceptance Rate 2,145 of 8,556 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Selected Topics of Multimedia Systems Research: The BeginningsFrom Multimedia Communications to the Future Internet10.1007/978-3-031-71874-8_1(3-19)Online publication date: 13-Sep-2024
  • (2011)A scalable to lossless audio streaming system applicable to mobile devices2011 6th IEEE Conference on Industrial Electronics and Applications10.1109/ICIEA.2011.5975666(646-650)Online publication date: Jun-2011
  • (2009)Multipath live streaming via TCPACM Transactions on Multimedia Computing, Communications, and Applications10.1145/1556134.15561425:3(1-23)Online publication date: 14-Aug-2009
  • (2008)Multimedia streaming via TCPACM Transactions on Multimedia Computing, Communications, and Applications10.1145/1352012.13520204:2(1-22)Online publication date: 16-May-2008
  • (2008)Rate Adaptive Real-Time Video Transmission Scheme over TCP Using Multi-Buffer SchedulingProceedings of the 2008 The 9th International Conference for Young Computer Scientists10.1109/ICYCS.2008.269(354-361)Online publication date: 18-Nov-2008
  • (2007)Multipath live streaming via TCPProceedings of the 2007 ACM CoNEXT conference10.1145/1364654.1364668(1-12)Online publication date: 10-Dec-2007
  • (2007)Transparent protocol translation for streamingProceedings of the 15th ACM international conference on Multimedia10.1145/1291233.1291407(771-774)Online publication date: 29-Sep-2007
  • (2005)Layer-encoded video in scalable adaptive streamingIEEE Transactions on Multimedia10.1109/TMM.2004.8405957:1(75-84)Online publication date: 1-Feb-2005
  • (2005)Enterprise Multimedia Streaming: Issues, Background and New Developments2005 IEEE International Conference on Multimedia and Expo10.1109/ICME.2005.1521583(956-961)Online publication date: 2005
  • (2004)Multimedia streaming via TCPProceedings of the 12th annual ACM international conference on Multimedia10.1145/1027527.1027735(908-915)Online publication date: 10-Oct-2004
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media