Video multicast over the Internet
- 1 January 1999
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Network
- Vol. 13 (2) , 46-60
- https://doi.org/10.1109/65.768488
Abstract
Multicast distribution of video is an important component of many existing and future networked services. The Internet lacks support for quality of service (QoS) assurance, which makes the transmission of real-time traffic challenging. In addition, the heterogeneity of the Internet's transmission resources and end-systems makes it extremely difficult, if not impossible, to agree on acceptable traffic characteristics among multiple receivers of the same video stream. We survey techniques that have been proposed for transmitting video in this environment. These generally involve adaptation of video traffic carried over the network to match receiver requirements and network conditions. In addition to their applicability to the near-term capabilities of the Internet, they also are of relevance to a future, QoS-aware Internet environment. We first consider source-based techniques in which the source adjusts the video stream traffic to match some consensus among the receivers about its desired characteristics. These techniques can result in an unfair treatment for receivers, especially those whose capability is significantly above or below the group consensus. We then consider techniques that aim to improve the fairness among the receivers by sending the video in multiple (layered or replicated) streams. We also discuss several error control mechanisms, using timely retransmission of missing data to further improve the quality of the received video. Finally, we discuss some of the issues in the development of Internet video multicast protocols.Keywords
This publication has 35 references indexed in Scilit:
- Prioritized transmission of variable bit rate MPEG videoPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Promoting the use of end-to-end congestion control in the InternetIEEE/ACM Transactions on Networking, 1999
- TCP-like congestion control for layered multicast data transferPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1998
- An implementation of a gateway for hierarchically encoded video across ATM and IP networksPublished by Springer Nature ,1998
- Receiver-driven bandwidth adaptation for light-weight sessionsPublished by Association for Computing Machinery (ACM) ,1997
- The PIM architecture for wide-area multicast routingIEEE/ACM Transactions on Networking, 1996
- Multirate 3-D subband coding of videoIEEE Transactions on Image Processing, 1994
- Core based trees (CBT)Published by Association for Computing Machinery (ACM) ,1993
- Multipoint communication by hierarchically encoded dataPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1992
- Multicast routing in internetworks and extended LANsACM SIGCOMM Computer Communication Review, 1988