We need the source code for a SIP client softphone for BLACKBERRY AND iPHONE,with the following requirements:
1-Dialer supports SIP for signaling.
2-Dialer supports G729, GSM and [url removed, login to view] codec for sending audio data.
3-Dialer can run behind NAT or on private IP. Dialer supports NAT and firewall traversal using STUN. So client behind the firewall can make VoIP call using Dialer .
4-PREFERABLE: Dialer runs on application layer so it supports GPRS, WiFi and Bluetooth for internet connectivity.
5-Operating system: BlackBerry and iPhone Operating Systems
6-Dialer works with SIP username/password
7-Optinal, Dialer can send SMS over IP
8-Dialer Supports Loud Speaker
9-Dial directly from the phone’s address book