JAVA SIP Webphone

The WebPhone must be a lightweight standard based VOIP phone that can be run even from webpages. Based on the industry standard SIP protocol, it must be compatible with all VOIP devices and services. It can call any other SIP soft phone or any landline or mobile number via a VOIP service provider of our choice.

The phone is implemented as a java applet/application and it is completely independent platform running on webpages, windows desktop, MAC, Linux, Solaris and mobile devices.

It can be used as a normal softphone running on our website or as Skype-like buttons (Click to Call).


SIP and RTP stack (compatibile with standard VOIP servers like Cisco or Asterix, FreeSWITCH, etc)

Standard java applet (no installation required. runs directly from browsers)

Standard G711 codec’s (PCMU and PCMA) and speex narrowband

DTMF (INFO method in signaling)

Basic call features

IM (chat) capability based on SIP SIMPLE protocol

Other VOIP related features will be coming soon (call forward/transfer/mute and more codec’s)

Encryption capability

Deploying on the website:


We can replace the GUI after our needs. The java applet can be even running in the background, so this will not disturb our existing web design.

Online/Offline/Busy and other status buttons

The status of the users can be loaded from a database. Based on the user presence you can display the different buttons with our design. This can be easily done with a little server side work (in PHP, or any other language)

When Java is not installed

Based on online statistics 94% of the browsers has support for java (Flash is available on 96%).

You can always present alternative methods for users who don't have Java installed or enabled in their browsers. Most of the softphones will recognize sip uri links placed on your webpage (for example sip:// ) and will start the call automatically.

Bypass security restriction

To be able to disable the security warning on the production webpage, we can add a valid digital certificate for the applet.

SIP Parameters

They can be inserted to the java applet from an HTML file passed on as parameters to it (username - server add - etc) that way the customer wont have to dial anything.

Call Volume


Taidot: AJAX, Javascript

Näytä lisää: java sip webphone, sip webphone, sip web phone, webphone java, java webphone, webphone sip, web phone sip, webphone, java applet sip phone price, flash sip webphone, java web phone, sip javascript, java sip web phone, javascript webphone, applet sip webphone, java applet web phone, java applet sip phone, web phone java, voip softphone, freeswitch webphone, click call webphone applet, java web phone sip, sip webphone java, windows volume display, webpage language

Tietoa työnantajasta:
( 0 arvostelua ) Ohio, United States

Projektin tunnus: #451212

2 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


Hi, Mofirst is a young & vibrant technology company that helps clients leverage business applications based on mobile, JAVA and server technologies. Brimming with talent from some the world's best educational inst Lisää

$750 USD 30 päivässä
(1 arvostelu)

Hi, We are a team of professionals and experts on this technology and we could do this project with [url removed, login to view] PM.

$750 USD 20 päivässä
(0 arvostelua)