Compare Proposal

Nothing to compare.

Android creating SIP-GSM gateway

  • Posted at : 1 month ago
  • Post Similar Project
500

Budget
16
Proposals
239
Views
Expired
Status
Skills Required

Posted By -

MS

0.0
Projects Posted : 1
Projects Paid : 0
Services Purchased : 0
Total Spent :
0
Feedbacks : 0 %

Project Details show (+) hide (-)

I
need an application that runs on Android phones (4.0 or above) and can
send/receive calls through SIP (Can use any sip stack like sipdroid) and
forward it to the GSM network. The application should then forward the
audio and convert from SIP to GSM and vice versa.

Full
description below. Please review and message me with considerations. If
any requirements are unable to be met, please let me know before we make
a deal.

Summary
The goal of this project is to develop an
Android application that can send calls through SIP and forward them to
the GSM network AND receive calls from GSM and forward to SIP.
The application should then forward the audio and convert from VoIP to GSM and vice vers

General
Deliveries
The application working in APK format
Full source code
Simple manual for compiling and generating the application from source
A
SIP client running on another phone that connects to the server via
WIFI and able to demonstrate the functionality in this project.


Features
- Route call from SIP to GSM
- Route call from GSM to SIP (preconfigured SIP client)
- Convert audio from/to SIP and GSM networks
- Able to run on Android 4.0 and up.

Application Configurations
- Enable or disable the app
- Enable to receive calls only on wifi or all networks
- Enable to route calls from GSM to SIP (SIP address is configured through an API)
- The number to send the call should be configured through an API that is supplied with the APP
- Enable to route calls from SIP to GSM
- Must run on background
- Must be very lightweight to run on small memory devices
- Configure SIP Accounts.

Sip Requirements
- Register on Sip Proxy/Gateway
- Receive call authenticated by IP, user/pass or no authentication.
- Make calls with or without authentication
- Forward DTMF digits using RFC2833 or inband
- Use codec G711 and GSM
- Be able to use codec G729
- Receive through GSM one 1 simultaneous call and rout it to a predefined SIP client
- Be able to store a CSV with all calls made
Skills required:
Android, VoIP
An
standard SIP client running on a seperate android phone will have to
connect to the SIP server that was developed on the other android phone
via wifi and an incoming and outgoing call would have to to be
demonstrated.

Your Job Feed