Multimedia streaming via TCP
Authors:
Open Access
- 16 May 2008
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Multimedia Computing, Communications, and Applications
- Vol. 4 (2) , 1-22
Abstract
TCP is widely used in commercial multimedia streaming systems, with recent measurement studies indicating that a significant fraction of Internet streaming media is currently delivered over HTTP/TCP. These observations motivate us to develop analytic performance models to systematically investigate the performance of TCP for both live and stored-media streaming. We validate our models via ns simulations and experiments conducted over the Internet. Our models provide guidelines indicating the circumstances under which TCP streaming leads to satisfactory performance, showing, for example, that TCP generally provides good streaming performance when the achievable TCP throughput is roughly twice the media bitrate, with only a few seconds of startup delay.Keywords
Funding Information
- Advanced Cyberinfrastructure (ANI-9977635ANI-9980552CCR-9984030EEC-0313747 001)
- Division of Engineering Education and Centers (ANI-9977635ANI-9980552CCR-9984030EEC-0313747 001)
- National Science Foundation (ANI-9977635ANI-9980552CCR-9984030EEC-0313747 001)
This publication has 14 references indexed in Scilit:
- Characteristics of streaming media stored on the WebACM Transactions on Internet Technology, 2005
- An analysis of live streaming workloads on the internet2004
- On the autocorrelation structure of TCP trafficComputer Networks, 2002
- Adaptive rate control for streaming stored fine-grained scalable video2002
- Priority-progress streaming for quality-adaptive multimedia2001
- An empirical study of realvideo performance across the internet2001
- A stochastic model of TCP/IP with stationary random losses2000
- Modeling TCP throughput1998
- An algorithm to calculate transient distributions of cumulative rate and impulse based rewardCommunications in Statistics. Stochastic Models, 1998
- The macroscopic behavior of the TCP congestion avoidance algorithmACM SIGCOMM Computer Communication Review, 1997