I would like to program a SIP softphone/client for Voice over IP network using Java.
1) Able to mak a call and ringtone.
2) Voice communicate with each other.
3) Display the current status of user.
4) Text traffer
5) Music on hold
6) Multi-user connection
P.S. Can user 3rd party SIP proxy
If you have exiting project/sourcecode, it is okay but it must simple.