Вы находитесь на странице: 1из 3

Web Meeting and Desktop Sharing

Ankur Bawiskar#1, Sanket Mavlankar#2, Sanket Wagh#3


#
Department of Computer Engineering, Vidyalankar Institute of Technology,
Vidyalankar College Marg, Near Antop Hill Warehouse,
Wadala (East). Mumbai -37.
1
ankur_bawiskar311989@yahoo.com
2
sanket.mavlankar@yahoo.in
3
sanket.wagh@gmail.com

Abstract collaborate, chat and talk. Desktop sharing will use


simple software to share files, presentations and
This paper presents the ideas of Web Meeting and applications over the Internet in real time with
Desktop Sharing. Considering the present situation colleagues and clients around the world. Desktop
where text chats, Voice Chat, Web Meeting is sharing is a central component of Web seminars and
available on internet. If there is an organization Web conferences, enhancing our ability to interact and
where a team member wants to communicate with its collaborate over long distances. Using this desktop
team manager who resides at some other place i.e. sharing instead of Web Cams for web meeting will
City or other State then it can be made possible with reduce load on servers.
this application. Web Meeting and Desktop Sharing is
the project which provides you with text chat, Voice
Chat, Web Meeting on LAN as well as on internet.
This project uses two type of protocol Transmission 2. Literature Survey
Control Protocol (TCP) and User Datagram Protocol
(UDP). Desktop Sharing instead of Video
conferencing will reduce heavy load or data transfer 2.1. Networking Basics
on the bandwidth. Desktop sharing will use simple
software to share files, presentations and applications A protocol defines the "rule of the road" that each
over the Internet in real time with colleagues and computer must follow so that all of the systems in the
clients around the world. network can exchange data. Computers running on the
internet communicate to each other using either the
Transmission Control Protocol (TCP) or the User
Datagram Protocol (UDP).
1. Introduction
In today’s world, companies have several branches
at different locations across the country. If they want 2.2. Networking Classes in the JDK
to conduct a meeting all of them have to come at one
place from different locations. These meetings cause
Through the classes in "Java.net', Java programs
wastage of time when the agenda of meeting is not
can use TCP or UDP to communicate over the
presented clearly. Sometimes such meetings are
internet. The URL, URLConnection, Socket and
postponed due to some reasons and the further
ServerSocket classes all use TCP to communicate over
discussions or work is being delayed. Face-to-Face
the network. The DatagramPacket, DatagramSocket
meetings used to be the only way to get things done.
and MulticastSocket classes are for use with UDP.
Now the best way to save money, time and travel is
to collaborate over the Web with the Desktop sharing
tool where we can share desktops, show slides,
Application(HTTP,FTP
.Telnet)

Transport(TCP.UDP)

Network(IP,ICMP)

Link (device driver ...)


3.1.1 Limitation

Figure 1. Networking Layers and Components The major disadvantage of this software is that it
does not allow the user to interact with other user. Our
application will be beneficial as compared to Team
Viewer as it will be supporting the chat feature.

2.3. Socket
3.2. Google Talk
A Socket is one end point of a two way Google Talk (GTalk) is a freeware Windows web-
communication link between two programs running on based application for instant messaging and voice over
the network. A Socket is bound to a port number so internet protocol (VOIP) client offered by Google Inc.
that the TCP layer can identify the application that
data is destined to be sent.

3. Existing System
Our survey showed that some tools are available in 3.2.1 Limitation
the market for performing the work. Some of them are
Team Viewer, Google talk. Google talk supports audio and video chat but
support for screen sharing is not available at this
moment. Our application will be beneficial as
3.1. Team Viewer compared to Gtalk as it will support sharing.
It is a tool which enables one user to have a look at
other users desktop in LAN or internet. It is freely
available software. Any user can download it and
install it on his/her system. The software operates with 4. Proposed System
Windows, Linux. It is possible to access a machine
running Team Viewer with a web browser.
We will be developing an application which
enables all the features which are the combination of
all these presently available tools. This application
will have all the beneficial features of all the available
applications. For example, unlike Team Viewer
software, our application will not just enable one to
access other’s desktop but the person can also avail
added features like text chat etc. The tool GTalk only
supports text, audio chat but sharing is not allowed at
this moment. So our application will be beneficial.
With desktop sharing, workers can access their work
computers from any device that has internet  The member can chat via text, audio with
connection, including home computers and laptops. other member.
Our project mainly consists of developing the
GUI application in which all the modules will be
present. 5. Conclusions

Steps required for accomplishing the task: In this paper, the idea of ‘Web Meeting and
1. Develop a GUI using Swing in Net Beans Desktop Sharing’ and the way we will be
2. Develop the code for text chat implementing it was presented. Desktop sharing has
3. Develop the code for voice chat been frequently used by technical support
representatives to troubleshoot technical and software
problems without physically visiting the clients.
Desktop sharing provides a better customer
Our application will have a GUI through which user experience. Besides these, it also enhances the ability
will have to choose an option. Firstly we will be to interact and communicate with colleagues despite of
developing a GUI using Net Beans. The user can click being away from each other. Thus this application
a button to start capturing the desktop. It will be sent would let employees within an organization
using TCP connection to the other client. The user can (INTRAnet) and also between two companies
also use the features of text chat and voice chat. (INTERnet) to communicate with each other
effortlessly without wastage of time, money and
The Java language provides a function to capture travel.
the desktop. The desktop capturing will be done by the
Java code and it will be sent. The capturing will be
done each time the desktop has been changed.
4. References
Consider a situation in which a team manager
wants to give particular instructions to his members [1] (2010) Emanuel Patton “Web Conferencing and Desktop
without visiting, who are also present in the same Sharing” [Online]
organization but at some other location. The manager Available:http://www.articlesbase.com/computersarticles/we
can effectively communicate his instructions using this b-conferencing-and-desktop-sharing-1931312.html
application. It will be beneficial in this situation.
[2] (2010) “Real-Time Web Conferencing” [Online]
Available:http://thinkofit.com/webconf/realtime.htm

4.1. Net beans [3] “Web conferencing” Available:


http://en.wikipedia.org/wiki/Web_conferencing
Net Beans is a great little tool for those who build
web applications and for software developers. It is an
IDE (Integrated Development Environment) which is [4] Andy Nilssen, Alan Greenberg “Ease of Use in Web
available as open source software. Conferencing” Available:
http://www.wrplatinum.com/Content.aspx?CID=9854
The aim is to create an application which has the
features of Desktop Sharing, Voice chat, Text chat
embedded in one application itself.

Our project ‘Web Meeting and Desktop Sharing’


is dealing with the below mentioned objectives:

 One team member can share the desktop using


this application with other team member.

Вам также может понравиться