Share Email Print

Proceedings Paper

Efficient multimedia distribution framework for Internet video
Author(s): Jia Yao; Jozsef Vass; Yan Huang; Xinhua Zhuang
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

Multimedia distribution over the Internet is becoming increasingly popular. Since the Internet was designed for computer data communication, satisfying the different characteristics and requirements of multimedia streams poses significant challenges. For effective and efficient Internet video streaming, many issues (e.g., multiresolution representation, multicast transmission, error control, synchronization, etc.) must be addressed. In the paper, a novel framework for Internet video streaming is proposed. For video compression, our previously developed three-dimensional significance-linked connected component analysis (3D-SLCCA) codec is applied. 3D-SLCCA provides high coding efficiency, multiresolution video representation, transmission error resilience, and low computational complexity. For audio coding, the GSM standard is used. For error control, retransmission and error concealment are jointly applied. Multiresolution-multicast transmission is implemented by assigning different multicast group addresses to different video layers. Thus each receiver subscribes to the maximum number of layers that both its hardware resource and network capability can handle. By using hierarchically structured multicast tree, each node is responsible for caching packets, collecting NACK packets, and sending repair packets. This not only significantly reduces the latency, but also efficiently solves the 'ACK implosion' problem. As opposed to data transmission, reliable multicast is not required by the network infrastructure. Based on timing constraint and importance of lost packets, each receiver decides whether to ask for retransmission or apply error concealment. Finally synchronization is accomplished by using the timestamp mechanism of RTP. When the network does not support multicasting, proxy servers implemented on workstations can be used to perform similar functionalities.

Paper Details

Date Published: 19 April 2000
PDF: 8 pages
Proc. SPIE 3974, Image and Video Communications and Processing 2000, (19 April 2000); doi: 10.1117/12.383029
Show Author Affiliations
Jia Yao, Univ. of Missouri/Columbia (United States)
Jozsef Vass, Univ. of Missouri/Columbia (United States)
Yan Huang, Lucent Technologies/Bell Labs. (United States)
Xinhua Zhuang, Univ. of Missouri/Columbia (United States)

Published in SPIE Proceedings Vol. 3974:
Image and Video Communications and Processing 2000
Bhaskaran Vasudev; T. Russell Hsing; Andrew G. Tescher; Robert L. Stevenson, Editor(s)

© SPIE. Terms of Use
Back to Top