An overlay network providing application-aware multimedia services
Reads0
Chats0
TLDR
The architecture of the software component of the overlay network is described and the implementation of two example multimedia services, which applies face detection on a video stream to generate meaningful avatars in a meeting system called iConnect, are discussed.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.read more
Citations
More filters
Proceedings ArticleDOI
The NIProxy: a Flexible Proxy Server Supporting Client Bandwidth Management and Multimedia Service Provision
Maarten Wijnants,Wim Lamotte +1 more
TL;DR: The NIProxy is network- as well as application-aware, meaning it has knowledge of both the transportation network and the application(s) it is serving, which is exploited to improve user QoE in two complementary ways.
Proceedings ArticleDOI
A generic framework to support application-level flow management in software-defined networks
Lautaro Dolberg,Jerome Francois,Shihabur Rahman Chowdhury,Reaz Ahmed,Raouf Boutaba,Thomas Engel +5 more
TL;DR: This paper introduces higher-level abstractions for defining user- and application-specific policies that are automatically mapped to OpenFlow rules by retrieving flow-based information of active users and applications in real-time.
Service Quality Improvement and User Experience Optimization by Introducing Intelligence in the Network
TL;DR: The overall contribution of this doctoral dissertation is the Network Intelligence Proxy (NIProxy), a network intermediary which has been developed to enable QoE manipulation and optimization in IPv4-based computer networks and provides two complementary techniques to improve the (multimedia) traffic handling capabilities of the transportation network in which it is deployed.
Dissertation
Optimizing real-time communications over the Internet protocol
TL;DR: In this paper, the authors present an etat de lart decrivant les mecanismes and procedures existantes permettant le deplacement des appareils mobiles au travers de plusieurs reseaux WiFi de type IPv6.
References
More filters
Journal ArticleDOI
A context-aware decision engine for content adaptation
Wai Yip Lum,Francis C. M. Lau +1 more
TL;DR: This quality-of-service-aware decision engine automatically negotiates for the appropriate adaptation decision for synthesizing an optimal content version for mobile devices.
Proceedings ArticleDOI
Mocha: a quality adaptive multimedia proxy cache for internet streaming
Reza Rejaie,Jussi Kangasharju +1 more
TL;DR: The design and implementation of Mocha, a quality adaptive multimedia proxy cache for layered encoded streams with ability to adjust quality of cached streams based on their popularity and on the available bandwidth between proxy and interested clients are presented.
Proceedings ArticleDOI
TranSquid: transcoding and caching proxy for heterogenous e-commerce environments
TL;DR: A transcoding and caching proxy that caches objects for heterogeneous client spaces by maintaining separate caches for different categories of clients and transcoding the lower fidelity, versions from the high fidelity variants at the proxies as opposed to fetching the transcoded variants from the server.
Proceedings ArticleDOI
A multi-user framework supporting video-based avatars
TL;DR: In this article, a multi-user framework that supports video texturing on avatars is presented, which can be used for both gaming and collaborative work applications to reduce the data propagation and bandwidth usage.
Proceedings ArticleDOI
Video transcoding gateway for wireless video access
Zhijun Lei,N.D. Georganas +1 more
TL;DR: This paper designs and implements a prototype of the transcoding gateway system for intelligently transcoding preencoded video for different user devices and network connections, and tests it in a wireless LAN.