DocumentCode
968172
Title
A Multiparty Videoconferencing System Over an Application-Level Multicast Protocol
Author
Luo, Chong ; Wang, Wei ; Tang, Jian ; Sun, Jun ; Li, Jiang
Author_Institution
Inst. of Image Commun. & Inf. Process., Beijing
Volume
9
Issue
8
fYear
2007
Firstpage
1621
Lastpage
1632
Abstract
Increased speeds of PCs and networks have made media communications possible on the Internet. Today, the need for desktop videoconferencing is experiencing robust growth in both business and consumer markets. However, the synchronous delivery of high-volume media content is still a big challenge under a current heterogeneous Internet environment. In this paper, we present a multiparty videoconferencing system based on a peer-to-peer (P2P) solution. The contribution of our paper is twofold. On the one hand, we design an application-level multicast scheme which intends to tolerate the heterogeneity in videoconferencing applications. Design tradeoffs are analyzed and our decisions are made based on extensive experimentation. On the other, we design a five-layer architecture for implementing a multiparty videoconferencing system. This architecture makes a clear-cut distinction between different functional modules and therefore provides rich flexibility in feature adaptation. We believe that our work can be a helpful reference in other efforts on building desktop videoconferencing systems.
Keywords
Internet; multicast protocols; multimedia systems; peer-to-peer computing; telecommunication network topology; teleconferencing; application-level multicast protocol; desktop videoconferencing; heterogeneous Internet environment; media communication; multiparty videoconferencing system; network architecture; peer-to-peer networking; synchronous high-volume media content delivery; Application-level multicast; multiparty videoconferencing; peer-to-peer networking;
fLanguage
English
Journal_Title
Multimedia, IEEE Transactions on
Publisher
ieee
ISSN
1520-9210
Type
jour
DOI
10.1109/TMM.2007.907467
Filename
4378426
Link To Document