Implementing an Adaptation Layer for Multimedia Servers using Aspect-Oriented Programming

TitleImplementing an Adaptation Layer for Multimedia Servers using Aspect-Oriented Programming
Publication TypeConference Proceedings
Year of Publication2006
AuthorsKULESZA, R. I., U. Kulesza, and G. BRESSAN
Conference Namethe 12th Brazilian symposiumProceedings of the 12th Brazilian symposium on Multimedia and the web - WebMedia '06
VolumeVol. 192
EditionSESSION: Full papers (written in Portuguese
PaginationPages: 293 - 302
PublisherACM Press, New York, NY, USA
Conference LocationNatal, Rio Grande do Norte, Brazil
ISBN Number85-7669-100-0
Abstract

This work proposes an architecture for an adaptation layer working in multimedia servers. The architecture is designed using aspect-oriented programming techniques. We have implemented and validated the architecture of the proposed adaptation layer through the instantiation of a RTSP server application based on Java Stream Assembly API. The AspectJ approach was used to implement the adaptability requirements from the RTSP server. Two mechanisms of monitoring and adaptation were developed. Preliminary experimental results show that the solution can improve the quality of service of Internet real-time media transmission. The use of aspect-oriented techniques in the implementation of the adaptation layer also brought benefits to the understanding and maintenance of the adaptation functionalities as well as the base server application requirements.

DOI10.1145/1186595.1186629
Short TitleWebMedia '06