Professional Documents
Culture Documents
183-Article Text-320-1-10-20171229 PDF
183-Article Text-320-1-10-20171229 PDF
in
International Journal Of Engineering And Computer Science ISSN:2319-7242
Volume 3 Issue3 March, 2014 Page No. 5054-5063
Abstract: Videoconferencing today is faced with the challenge of limited number of participants per time,
and also the need for large and fully equipped conference rooms. This might not be a problem to a large
enterprise, but for the small to medium-sized business, access to a videoconferencing facility involves either
a very costly rental fee or is completely impossible. The aim of this work is to design and implement a
videoconferencing prototype (OpenMeeting) with added functionalities which will solve problems facing
the traditional way of conducting meetings.
1
Adeyinka A. Adewale, IJECS Volume 3 Issue 3 March, 2014 Page No.5054-5063 Page 5055
Fig. 1: Block Diagram of the System (OpenMeetings)
A formal model of the proposed system is provide different perspective views of the project.
done using a Unified Modeling Language (UML). UML use case diagrams can be used in describing
The UML is a modeling system that provides a set the main processes in a system, the interactivity
of conventions that are used to describe a software between the main processes (use cases) and
system in terms of objects. It offers diagrams that external individuals called “actors” [11].
Fig. 2: Use Case Diagram Showing the Administrator Functionality in the System
1
Adeyinka A. Adewale, IJECS Volume 3 Issue 3 March, 2014 Page No.5054-5063 Page 5056
Fig. 3: Use Case Diagram Showing Functionality of User
In figures 2 and 3 the video-conferencing model is The user is only permitted to join the meeting
described, from the administrative and user page. when invited via an email, record screen, share
The separation of both the user and administrator screen, use the white board, and audio when given
shows that the activities of the users do not permission by the administrator.
interfere with the activities of the admin.
A class diagram in the Unified Modeling
On the administrator diagram, the Language (UML) is a type of static structure
administrator gains access to every part of the diagram that describes the structure of a system by
model and are permitted to make changes when showing the system's classes, their attributes,
necessary, add and remove moderation rights, operations (or methods), and the relationships
allow or deny the users to draw on the white among the classes.
board, allow or deny the users screen sharing or
recording, allow or deny audio rights to users,
give exclusive audio right to self and upload files.
OpenMeetings
Room Admin
Home Recording System
1
Adeyinka A. Adewale, IJECS Volume 3 Issue 3 March, 2014 Page No.5054-5063 Page 5057
Administration
Conference Language
Users Connections User groups Configuration LDAP Backup
Rooms Editor
Conference Options
Conference Room Public Conference Public Interview Public Restricted Public Video and Public Video Restricted Room with
with Micro option set Room Room Room Whiteboard Room Only Room micro option set
Conference Room
Actions Files
A flow chart is a means of visually presenting within the system and the sequence in which they
the flow of data through an information are performed [12]. The flow chart for the system
processing systems, the operations performed is shown in figure 8.
1
Adeyinka A. Adewale, IJECS Volume 3 Issue 3 March, 2014 Page No.5054-5063 Page 5058
START
ENTER USERNAME
AND PASSWORD
IS USERNAME
AND PASSWORD
CORRECT
NO
YES
HOME
RECORDING ROOMS
NO
YES
NO
ENTER ROOMS?
Watch recorded
meetings or Interviews
YES
ENTER CONFERENCE
ROOM
SEND
INVITATIONS
START MEETING
END
1
Adeyinka A. Adewale, IJECS Volume 3 Issue 3 March, 2014 Page No.5054-5063 Page 5059
Fig. 9: Screenshot of the Meeting Startup
The above screenshot shows the moderator before able to view himself and certify that the
the meeting commences. The moderator must be connection is okay before he sends out invitations.
3.3 Inviting a User to Join the Meeting
In order for a participant to join the meeting or meeting. When an invitation is sent, it is done
interview, he must first be invited and this is done using the participants e-mail address, when the
by the moderator using the participants e-mail intended participant views his or mail, a link
address. The invitation sent contains the link that would be available that links him to the meeting.
would be used by the participant to connect to the It is important to note that the participant must
1
Adeyinka A. Adewale, IJECS Volume 3 Issue 3 March, 2014 Page No.5054-5063 Page 5060
have java installed in his browser for him to be able to join the meeting through his browser.
Fig. 11: Screenshot of an Uploaded File to the White Board for Presentation
This application allows for upload of files for to flash, this is the format in which it would be
presentation either in the form of Microsoft excel, seen by the participants. It also allows for
Microsoft word or Microsoft power point. The pointers, that is the moderator is able to highlight
uploaded file is automatically converted first to a where or what exactly he is talking about
PDF (portable document format) format and then
.3.5 A Platform for Questions
Sametime
GotoMeeting
or only
1
Adeyinka A. Adewale, IJECS Volume 3 Issue 3 March, 2014 Page No.5054-5063 Page 5062
4.0 Conclusion [7] Rachel Roberts, “Video Conferencing in
With this application, we have been able to solve Distance Learning: A New Zealand Schools’
the problems that traditional meeting and
interviews face. It is beneficial in offices and Perspective. Journal of Distance Learning, 2009,
companies that have good internet access and as
13(1), 91-107.
such desire a quick and effective way of
conducting meetings and even interviews. The
application was able to achieve its purpose, it [8] "Flash content reaches 99% of Internet
allowed the use of 25 users simultaneously and it
was demonstrated in a LAN (local area network). viewers". Adobe. Retrieved 2010-09-10.
http://blog.endpoint.com/2012/04/streaming-live-
[1] http://www.webconference.com
with-red5-media-server.html
[2]http://www.solutionzinc.com/videocommunicat
[10] A Comparative Study of Open Source
ion-basics/what-is-video- conferencing.html
Softwares for Virtualization with Streaming
Pramadihanto http://www.ieee-
[4]http://vijaydev.wordpress.com/2009/02/13/usin
jp.org/section/kansai/chapter/ces/1569177239.pdf
g-jodconverter/
Flash Player 10.1" (PDF). Adobe Systems. 2010- [12] Rumbaugh et al (1999) Unified Modelling
1
Adeyinka A. Adewale, IJECS Volume 3 Issue 3 March, 2014 Page No.5054-5063 Page 5063