Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1190183.1190192acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
Article

An overlay network providing application-aware multimedia services

Published: 10 October 2006 Publication History

Abstract

Real-time streaming of multimedia content is increasingly becoming a crucial part of networked applications. A logical consequence of this evolution is a growing demand for services that can be applied on these multimedia streams. In this paper, we present our overlay network which provides such multimedia services. Although these services are application-aware and can thus exploit application-specific knowledge, the overlay network itself is completely generic. Consequently, multiple applications can take advantage of the overlay network, even concurrently. Furthermore, the overlay network is highly extensible, meaning additional services can be added to it easily. Besides describing the architecture of the software component of our overlay network, we also discuss the implementation of two example multimedia services. The first service mixes multiple audio streams into a single stream to enable lightweight voice communication in a Networked Virtual Environment. The second service applies face detection on a video stream to generate meaningful avatars in a meeting system called iConnect. The experimental results produced by these two services clearly demonstrate that our overlay network is capable of providing valuable services for a wide range of networked multimedia applications.

References

[1]
P. Aghera, A. Dixit, R. Oliveira, and V. Samanta. Wireless Middleware: Dynamic Video Transcoding. Project Report CS211, Computer Science Department, UCLA, 2003.]]
[2]
M. Cardinaels, G. Vanderhulst, M. Wijnants, C. Raymaekers, K. Luyten, and K. Coninx. Seamless Interaction between Multiple Devices and Meeting Rooms. In Proceedings of the CHI'06 Workshop on Information Visualization and Interaction Techniques for Collaboration across Multiple Displays (IVITCMD'06), Montreal, Canada, April 2006.]]
[3]
M. Harville, M. Covell, and S. Wee. An Architecture for Componentized, Network-Based Media Services. In Proceedings of the IEEE International Conference on Multimedia & Expo (ICME'03), pages 333--336, Baltimore, Maryland, July 2003.]]
[4]
Intel News Release: New Intel Technology Speeds Delivery of Web Pages. http://www.intel.com/pressroom/archive/releases/IN092597.HTM.]]
[5]
JVOIPLIB Homepage. http://research.edm.uhasselt.be/jori/jvoiplib/.]]
[6]
Z. Lei and N. Georganas. Video Transcoding Gateway for Wireless Video Access. In Proceedings of the IEEE Canadian Conference on Electrical and Computing Engineering (CCECE'03), Montreal, May 2003.]]
[7]
C.-Y. Lin, A. Natsev, B. Tseng, M. Hill, J. Smith, and C.-S. Li. Content Transcoding Middleware for Pervasive Geospatial Intelligence Access. In Proceedings of the IEEE International Conference on Multimedia & Expo (ICME'04), Taipei, Taiwan, June 2004.]]
[8]
W. Y. Lum and F. Lau. A Context-Aware Decision Engine for Content Adaptation. IEEE Pervasive Computing, 1(3):41--49, 2002.]]
[9]
A. Maheshwari, A. Sharma, K. Ramamritham, and P. Shenoy. TranSquid: Transcoding and Caching Proxy for Heterogenous E-Commerce Environments. In Proceedings of the 12th IEEE International Workshop on Research Issues in Data Engineering (RIDE'02), pages 50--59, San Jose, California, February 2002.]]
[10]
Netfilter/IPTables Project Homepage. http://www.netfilter.org/.]]
[11]
Open Computer Vision Library Homepage. http://sourceforge.net/projects/opencvlibrary/.]]
[12]
P. Quax, C. Flerackers, T. Jehaes, and W. Lamotte. Scalable Transmission of Avatar Video Streams in Virtual Environments. In Proceedings of the IEEE International Conference on Multimedia & Expo (ICME'04), Taipei, Taiwan, June 2004.]]
[13]
P. Quax, T. Jehaes, M. Wijnants, and W. Lamotte. Mobile Adaptations for a Multi-User Framework Supporting Video-Based Avatars. In Proceedings of the 9th International Conference on Internet & Multimedia Systems & Applications (IMSA'05), pages 412--417, Hawaii, USA, August 2005.]]
[14]
R. Rejaie and J. Kangasharju. Mocha: A Quality Adaptive Multimedia Proxy Cache for Internet Streaming. In Proceedings of the 11th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV'01, pages 3--10, Port Jefferson, NY, USA, June 2001.]]
[15]
S. Rho, E. Hwang, and M. Kim. An Implementation of QoS Adaptive Multimedia Content Delivery. In Proceedings of the 9th International Conference on Internet & Multimedia Systems & Applications (IMSA'05), pages 316--321, Hawaii, USA, August 2005.]]
[16]
Second Life Homepage. http://secondlife.com/.]]
[17]
Speex Homepage. http://www.speex.org/.]]
[18]
The FFMPEG Homepage. http://ffmpeg.sourceforge.net/.]]
[19]
M. Wijnants and W. Lamotte. Audio and Video Communication in Multiplayer Games through Generic Networking Middleware. In Proceedings of the 7th International Conference on Computer Games (CGAMES'05), pages 52--58, Angoulême, France, November 2005.]]
[20]
M. Wijnants, P. Monsieurs, P. Quax, and W. Lamotte. Exploiting Proxy-Based Transcoding to Increase the User Quality of Experience in Networked Applications. In Proceedings of the 1st International Workshop on Advanced Architectures and Algorithms for Internet DElivery and Applications (AAA-IDEA'05), Orlando, Florida, June 2005.]]
[21]
X. Zhang, M. Bradshaw, Y. Guo, B. Wang, J. Kurose, P. Shenoy, and D. Towsley. AMPS: A Flexible, Scalable Proxy Testbed for Implementing Streaming Services. In Proceedings of the 14th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV'04), pages 116--121, Kinsale, Ireland, June 2004.]]

Cited By

View all
  • (2016)A generic framework to support application-level flow management in software-defined networks2016 IEEE NetSoft Conference and Workshops (NetSoft)10.1109/NETSOFT.2016.7502457(121-125)Online publication date: Jun-2016
  • (2009)Next Generation Mobile MultimediaHandbook of Research on Mobile Multimedia, Second Edition10.4018/978-1-60566-046-2.ch006(76-92)Online publication date: 2009
  • (2007)The NIProxy: a Flexible Proxy Server Supporting Client Bandwidth Management and Multimedia Service Provision2007 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks10.1109/WOWMOM.2007.4351779(1-9)Online publication date: Jun-2007

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
AAA-IDEA '06: Proceedings of the 2nd international workshop on Advanced architectures and algorithms for internet delivery and applications
October 2006
67 pages
ISBN:1595935053
DOI:10.1145/1190183
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 October 2006

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. application-aware service provision
  2. overlay network
  3. proxy server
  4. quality of experience
  5. real-time multimedia streaming

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2016)A generic framework to support application-level flow management in software-defined networks2016 IEEE NetSoft Conference and Workshops (NetSoft)10.1109/NETSOFT.2016.7502457(121-125)Online publication date: Jun-2016
  • (2009)Next Generation Mobile MultimediaHandbook of Research on Mobile Multimedia, Second Edition10.4018/978-1-60566-046-2.ch006(76-92)Online publication date: 2009
  • (2007)The NIProxy: a Flexible Proxy Server Supporting Client Bandwidth Management and Multimedia Service Provision2007 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks10.1109/WOWMOM.2007.4351779(1-9)Online publication date: Jun-2007

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media