On design of adaptive Internet streaming applications: an architectural perspective
Internet streaming applications should be congestion controlled and quality adaptive. Although the need for adaptive Internet streaming applications has been recognized, no comprehensive architecture that properly incorporates a congestion control mechanism has been presented. Large scale deployment...
Saved in:
Published in | 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532) Vol. 1; pp. 327 - 330 vol.1 |
---|---|
Main Author | |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
2000
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Internet streaming applications should be congestion controlled and quality adaptive. Although the need for adaptive Internet streaming applications has been recognized, no comprehensive architecture that properly incorporates a congestion control mechanism has been presented. Large scale deployment of non-congestion controlled streaming applications could endanger stability of the Internet. The article presents an end-to-end architecture that is suited for non-interactive Internet streaming applications. The architecture integrates congestion control, quality adaptation and error control in a coherent fashion. It is argued that layered quality adaptation along with retransmission based error control are natural design choices for this class of Internet streaming applications. The author discusses the limitations of the end-to-end architecture and extends the architecture by adding multimedia proxy caches to overcome these limitations for playback streaming applications. Finally, a simple design methodology for Internet streaming applications is derived that allows customization without ignoring the main design requirements. |
---|---|
ISBN: | 0780365364 9780780365360 |
DOI: | 10.1109/ICME.2000.869607 |