Asterisk on Android creating SIP-GSM gateway

Closed Posted Dec 21, 2013 Paid on delivery
Closed Paid on delivery

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.

Android Asterisk PBX VoIP

Project ID: #5248708

About the project

9 proposals Remote project Active Feb 3, 2014

9 freelancers are bidding on average $1281 for this job

ashishicfai

Dear Sir, We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! Lo More

$1030 USD in 25 days
(11 Reviews)
3.7
sotrue

Greeting from the Sotrue Solutions !!!! I would like to introduce you to SoTrue solutions , which is a leading IT company in India with a team of 45 professionals who are working on web design , development (PHP More

$773 USD in 20 days
(0 Reviews)
0.0
NectarBits

Hi, We can make a demo for you regarding the Sip Functionality and then you can award us the project Thanks

$1666 USD in 30 days
(0 Reviews)
0.0
maksmusings

Hello, I have done several linux based voip projects, the latest being a FAX over IP project in which used asterisk with hylafax. Would love to work on this project involving Android OS. Kindly contact to shar More

$2222 USD in 30 days
(0 Reviews)
0.0
Amit2ceo

Hello, It is our pleasure to bid on your project. Appwebmakers is a Web design and Development team. We will provide you high quality work which mention as per your job parameters within the timeline. We wou More

$888 USD in 45 days
(3 Reviews)
0.0