dc.contributor.advisor |
Dias, G |
|
dc.contributor.author |
Udayanganee, HS |
|
dc.date.accessioned |
2011-03-30T05:00:11Z |
|
dc.date.available |
2011-03-30T05:00:11Z |
|
dc.identifier.citation |
Udayanganee, H.S (2006).SIP-summit : open source SIP web conferencing tool [Master's theses, University of Moratuwa]. Institutional Repository University of Moratuwa. http://dl.lib.mrt.ac.lk/handle/123/663 |
|
dc.identifier.uri |
http://dl.lib.mrt.ac.lk/handle/123/663 |
|
dc.description |
A Dissertation submitted to the Department of Computer Science and Engineering for the MSc in Computer Science specializing in Software Engineering |
en_US |
dc.description.abstract |
Subscriber mobility and business communication outsourcing have driven competition among service providers to a fever pitch. To retain the existing subscriber base and expand into new markets, successful service providers are looking for ways to deliver personalized, differentiated, real-time multimedia services, such as collaborative meetings. For this purpose, the Internet and intranets have been used to deliver continuous media, both stored and live, for a number of years. In this case, most of the attention has focused on providing guaranteed quality of service and end-to-end data transport, with every application using its own control protocol./
This thesis describes a web conferencing application developed by me which has the following features.
• Video conferencing
• Application sharing
• Transfer control of sharing applications
Although multimedia conferencing and application sharing among geographically dispersed users are increasingly popular, their spread is inhibited by platform dependency problems. Therefore this application is developed using Java as the ,implementation language in order to achieve platform independence. The video conferencing feature provides user the ability to have video/audio conferencing session between host and the participant at any time they need it. I lere the Session Initiation Protocol (SIP) has been used for inviting participants to multimedia session and other related protocols to control the multimedia conference./
The application sharing module uses the information obtained using SIP to create a connection between the participants which satisfies the need of reliable data transfer. An application can be controlled by a remote machine using the Transfer of Control application/
In this project, video conferencing functionality has been implemented only as a proof of concept. The major implementation was application sharing. Here I have used the screen capturing approach to share applications. This approach provides platform independence as the application shared need not install or run in all participants' machines. With this approach, network resource usage is a major issue; hence I discuss the steps 1 have taken to alleviate that problem. I also discuss solutions for certain key problems found in application sharing like maintaining consistency, late- comers and floor control (Floor control ensures that only one person at a time controls shared applications). |
|
dc.format.extent |
xi, 116p. : graphs, ill. |
en_US |
dc.language.iso |
en |
en_US |
dc.subject |
COMPUTER SCIENCE - Dissertation |
|
dc.subject |
COMPUTER SCIENCE AND ENGINEERING - Dissertation ; |
|
dc.subject |
INTERNET ; |
|
dc.subject |
COMPUTER CONFERENCING - Session Initiation Protocol |
|
dc.title |
SIP-summit : open source SIP web conferencing tool |
|
dc.type |
Thesis-Abstract |
|
dc.identifier.faculty |
Engineering |
en_US |
dc.identifier.degree |
MSc |
en_US |
dc.identifier.department |
Department of Computer science &Engineering |
en_US |
dc.date.accept |
2006 |
|
dc.identifier.accno |
92291 |
en_US |