Asterisk Set Up for Android

This project received 7 bids from talented freelancers with an average bid price of $1279 AUD.

Get free quotes for a project like this
Project Budget
$250 - $750 AUD
Total Bids
Project Description

I am looking for a person or company who sets up Asterisk for a Video Calls between Android phones and windows descktop clients.I see it as 4 modules

1. SIP/PBX Gateway ( Web Admin page that controls this )

2. Call Centre Web Module to allow them to oversee/or answer inbound alarms etc

3. Android Mobile Client

4. Web Client (to allow say doctors or 3rd parties to be able to access system)


- Development and operational integration of an Android and Web Browser based video conferencing solution

- Solution will be hosted by the client

- Mobile Android handset video and sip handset application, Web based version, and a Call Centre Portal to allow oversight and interaction of calls.

- Server Side PABX/application to centrally control users, features and services delivered to mobile/web clients

- Integration of Server Side PABX/application (SIP Gateway) to Avaya IP Office to handle routing of calls to public telco network if required

- Encryption of calls to ensure security

- Ability to open the mobile application to receive and send calls from other application to tie into existing applications developed

- Ability to open the server side application to users and registrations can be integrated from other web based applications

- Delivery of end solution to handover so further development can be continue in house by client development team

- Video/Sip and similar standard feature set that would be expected (See references)

Server Side Key Features:

- Serverside PABX/SIP Gateway that controls and handles calls and video conferencing (hosted at client)

- Ability to Integrate the SIP Gateway to an inhouse Avaya IP Office Pabx to integrate extension dialling, and Voice Network hop off

- Require to record SIP & voice calls across the system for compliance and search/export them (Accessible from Call Centre and Admin Portal)

- Automatic bandwidth control, adaptive to actual network conditions for calls

- Adaptive low-latency packet-loss recovery

- Ability to allow Call Centre override for inbound call to the mobile client, i.e. auto answer (in voice or video if enabled on the user profile)

Mobile/Web Client side Key Features:

- Mobile Video and SIP GUI for handling the call/conference (however the dialling and answering will be done via a 3rd party application)

- Mobile Client has to be able to allow a 3rd party application to tell it to make a call

- Mobile Client has to be able to broadcast a inbound call ringing to allow the 3rd party application and control the auto answer

- Automatic "quality vs. CPU load" dynamic adjustment

- All functionality/configuration to be able to be controlled from server side profile settings

- Web Client would be based upon user login/registration from central system, and access to a pre determine directory.

- Web Client would be able to video & Sip call/conference, or receive/answer inbound calls/conferences

References to other products that provide some of the functionality - but not all:

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online