Low-latency adaptive streaming over tcp

  • Authors:
  • Ashvin Goel;Charles Krasic;Jonathan Walpole

  • Affiliations:
  • University of Toronto, Toronto, ON, Canada;University of British Columbia, Vancouver, BC, Canada;Portland State University, Portland, OR

  • Venue:
  • ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
  • Year:
  • 2008

Quantified Score

Hi-index 0.02

Visualization

Abstract

Media streaming over TCP has become increasingly popular because TCP's congestion control provides remarkable stability to the Internet. Streaming over TCP requires adapting to bandwidth availability, but unforunately, TCP can introduce significant latency at the application level, which causes unresponsive and poor adaptation. This article shows that this latency is not inherent in TCP but occurs as a result of throughput-optimized TCP implementations. We show that this latency can be minimized by dynamically tuning TCP's send buffer. Our evaluation shows that this approach leads to better application-level adaptation and it allows supporting interactive and other low-latency applications over TCP.