Voice over Internet Protocol (VoIP) is a standard for taking analogue audio signals, and turning them into digital data that can be transmitted over a network. VoIP has become an important factor in network communication. It has a lower operational cost, greater flexibility, and a variety of enhanced applications. VoIP is time – based. To ensure real-time transmission, Real-Time Transmission Protocol (RTP) is used on top of User Datagram Protocol (UDP). RTP provides endto-end network transport functions suitable for applications transmitting real-time data, such as audio, video or simulation data, over multicast or unicast network services. Java Media Framework (JMF) is an Application Programming Interface (API) that uses RTP and therefore ideal for time-based media. Thus, the topic: leveraging VOIP on LAN using Java Media Framework. The research aims at designing a system that will allow users to communicate over a data network. That is to be able to send text, make voice and video call, and transfer file over a network. The system uses client/server architecture. The architecture is a 3-tier: the client, the main server and the database server. The system designed could be used on Android mobile phones and computers with Windows operating system.The outcome of the research will allow users to communicate at virtually no cost. The product will also put the network of various organizations into full utilization.
[1]
Kevin Wallace.
Voice over IP First-Step
,
2005
.
[2]
Rogelio Martínez Perea,et al.
Internet Multimedia Communications Using SIP: A Modern Approach Including Java Practice
,
2008
.
[3]
Knútur Birgir Otterstedt.
Risk analysis on VoIP systems
,
2011
.
[4]
Douglas Comer,et al.
Internetworking with TCP/IP
,
1988
.
[5]
Henning Schulzrinne,et al.
An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol
,
2004,
Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.
[6]
Tiantioukas Nikolaos.
Effects of the wireless channel, signal compression and network architecture on speech quality in VOIP networks
,
2007
.
[7]
Upkar Varshney,et al.
Voice over IP
,
2002,
CACM.
[8]
Michael J. Donahoo,et al.
TCP / IP sockets in Java - practical guide for programmers
,
2002,
The Morgan Kaufmann practical guides series.