i am looking for some one who can make an android mobile app that could make a mobile call trunking application for both directions GSM to (IAX2/SIP) and vise versa.
1- Work on any android mobile platform especially low price mobiles.
2- Register by SIP or IAX2 to any required server.
3- if the mobile have two SIM cards it should work for both and each by separate registration.
4- send calls from sip/iax2 to gsm and receive calls from gsm and send it to sip/iax2
5- Support codecs G711a , G711u, G729, gsm, slin and OPUS.
6- ability to change the mobile IMEI and mobile MAC address on request by API,
7- handle USSD codes and get all type of responses (popups, notifications and text messages).
8- CDR for each mobile with syncing or API to post the CDR in a any Database server.