Video coding for streaming media delivery on the Internet
- 1 March 2001
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Circuits and Systems for Video Technology
- Vol. 11 (3), 269-281
- https://doi.org/10.1109/76.911155
Abstract
We provide an overview of an architecture of today's Internet streaming media delivery networks and describe various problems that such systems pose with regard to video coding. We demonstrate that based on the distribution model (live or on-demand), the type of the network delivery mechanism (unicast versus multicast), and optimization criteria associated with particular segments of the network (e.g., minimization of distortion for a given connection rate, minimization of traffic in the dedicated delivery network, etc.), it is possible to identify several models of communication that may require different treatment from both source and channel coding perspectives. We explain how some of these problems can be addressed using a conventional framework of temporal motion-compensated, transform-based video compression algorithm, supported by appropriate channel-adaptation mechanisms in client and server components of a streaming media system. Most of these techniques have already been implemented in RealNetworks(R) RealSystem(R) 8 and its RealVideo(R) 8 codec, which we use throughout the paper to illustrate our results.Keywords
This publication has 26 references indexed in Scilit:
- Scalable codec architectures for Internet video-on-demandPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- FEC and pseudo-ARQ for receiver-driven layered multicast of audio and videoPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Equation-based congestion control for unicast applicationsACM SIGCOMM Computer Communication Review, 2000
- A locally optimal design algorithm for block-based multi-hypothesis motion-compensated predictionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1998
- Low-complexity video coding for receiver-driven layered multicastIEEE Journal on Selected Areas in Communications, 1997
- On the self-similar nature of Ethernet traffic (extended version)IEEE/ACM Transactions on Networking, 1994
- On a Source-Coding Problem with Two Channels and Three ReceiversBell System Technical Journal, 1980
- Source Coding for Multiple DescriptionsBell System Technical Journal, 1980
- The rate-distortion function for source coding with side information at the decoderIEEE Transactions on Information Theory, 1976
- Noiseless coding of correlated information sourcesIEEE Transactions on Information Theory, 1973