DocumentCode :
1742607
Title :
Multiresolution-multicast video distribution over the Internet
Author :
Vass, Jozsef ; Zhuang, Xinhua
Author_Institution :
Eyeball.com Network Inc., West Vancouver, BC, Canada
Volume :
3
fYear :
2000
fDate :
2000
Firstpage :
1457
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 the importance of lost packets, each receiver decides whether to request 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
Keywords :
Internet; audio coding; cellular radio; data communication; data compression; image resolution; multicast communication; multimedia communication; packet radio networks; synchronisation; video codecs; video coding; visual communication; 3D significance-linked connected component analysis; 3D-SLCCA codec; ACK implosion problem solution; GSM standard; Internet video streaming; NACK packets; RTP; audio coding; computer data communication; data transmission; error concealment; error control; hardware resource; hierarchically structured multicast tree; high coding efficiency; lost packets; low computational complexity; multicast group addresses; multicast transmission; multimedia distribution; multimedia streams; multiresolution representation; multiresolution video representation; multiresolution-multicast transmission; multiresolution-multicast video distribution; packet caching; proxy servers; repair packets; retransmission; synchronization; timestamp mechanism; timing constraint; transmission error resilience; video compression; video layers; workstations; Audio coding; Codecs; Computational complexity; Data communication; Error correction; GSM; Internet; Resilience; Streaming media; Video compression;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Wireless Communications and Networking Confernce, 2000. WCNC. 2000 IEEE
Conference_Location :
Chicago, IL
ISSN :
1525-3511
Print_ISBN :
0-7803-6596-8
Type :
conf
DOI :
10.1109/WCNC.2000.904848
Filename :
904848
Link To Document :
بازگشت