search query: @keyword RTCP / total: 6
reference: 6 / 6
« previous | next »
Author: | Chen, Jie |
Title: | Multimedia Abstraction Architecture of Cross-platform Applications Based on IMS |
Publication type: | Master's thesis |
Publication year: | 2006 |
Pages: | 66 Language: eng |
Department/School: | Tietotekniikan osasto |
Main subject: | Tietokoneverkot (T-110) |
Supervisor: | Ylä-Jääski, Antti |
Instructor: | Kiravuo, Timo |
OEVS: | Electronic archive copy is available via Aalto Thesis Database.
Instructions Reading digital theses in the closed network of the Aalto University Harald Herlin Learning CentreIn the closed network of Learning Centre you can read digital and digitized theses not available in the open network. The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/ You can read theses on the Learning Centre customer computers, which are available on all floors.
Logging on to the customer computers
Opening a thesis
Reading the thesis
Printing the thesis
|
Location: | P1 Ark Aalto | Archive |
Keywords: | codec IMS Farsignt GIPS GStreamer multimedia abstraction architecture multimedia framework RTP RTCP SDP SIP VoIP |
Abstract (eng): | The multimedia abstraction architecture is a software structure designed to abstract the multimedia processing on the computer or over the network. It is typically used by Instant Messengers which provide the abilities for Voice over IP (VoIP) and video sharing. The purpose of this thesis project is to design the multimedia abstraction architecture used by Movial's cross platform application running on IP Multimedia Subsystem (IMS). Since the point of using a multimedia abstraction is to hide the multimedia engines the client application uses and provides the commonly needed VoIP and video sharing functionalities, as well as the functionalities required by IMS applications. The thesis starts by introducing the primary background of IMS and related protocols such as SDP, RTP and RTCP are presented. VoIP, as one of IMS's typical implementation, is briefly illustrated after that. Then the fundamental theory of media processing procedures on Windows and Linux, which are the target operation systems for this thesis project, is addressed. Farsight/GStreamer and GIPS are the media engines currently used by Movial's IMS applications on Linux and Windows respectively, so a short explanation of the structure of them is presented. As a result, a set of APIs is designed, reviewed with the preset goals and implemented both on Windows and Linux. The thesis illustrates all the phases including requirements gathering, analysis, design, implementation and testing. After that the measurements and evaluation based on the general goals of the project are provided. Also the future work is addressed eventually. |
ED: | 2007-02-27 |
INSSI record number: 33144
+ add basket
« previous | next »
INSSI