Make call to GSM number using SIP - android

I'm developing a application to call GSM Numbers using Sip protocol. Please anyone help me to do that ? How to Implement in Android or any open source projects available for this ?

An android sip api is limited api , you can only call between sip account only. So if you want to develop an application to support GSM call , you can make clone of open source SIP
1)Sip Droid
2) Voip
available on github
Download From Here
https://github.com/mconf/sipdroid/archive/master.zip

Related

Call via VOIP on PC using Android Phone with single sim

Is it possible to create a websocket / VOIP that will connect to a device (android device) to make a call or a text message? is there an existing app for this or tutorial that i can base my project?
Im planning to create an app and web app that can access my phone to make calls and text.
You can use XMPP based project to have a chat system and voice/video call
.I recommend you to use Ejabberd .it is so nice platform that provide amazing features like chat ,voice/video call and also it is massively scalable around 1 million connection I think in one node.
And you can use variety of Xmpp library in Android that you can see bellow link XMPP Libraries

Implementing Voice/Video Chat Application in android

my new task is to implement Voice/Video chat native application in Android. I browsed net for the same and it was written that using Android "SIP" API we can do it. I gone through the documents about SIP.In Implementing using SIP we required SIP address for each user which will be provided by different SIP providers. I also checked the SipDemo sample app provided in samples.
Problem is my app will be used by many Users and they can chat with any others.
So, how can we generate SIP address for each user dynamically and establish communication session ?
or each there any other way of doing this ?
Please Help
If you want to test your android app you can generate a free sip account from AntiSip.
and for generating sip account dynamically you have to configure sip on your server with the help of Asterisk:
Two VoIP software can contact each other directly by using direct SIP URI like username#IP:port.
This can work fine on local networks where the UA (sip user agent) has fix address. Otherwise you will need to use a SIP server (This is the main role of a SIP registrar server: to keep a track of the user locations). There are plenty open source software for this like the above mentioned Asterisk but you can also find a lot of services offering free calls (free from softphone to softphone; they charge only if you wish to make outbound calls to landline or mobile numbers).

Android Native SIP Client Configuration

Is it possible to configure Android native SIP client from your own android application (username,password and server IP) ??. I want to create android application when user installs it, the application automatically import SIP account from my server and configure (username,password and server IP) in Android native SIP client..
I have created my own SIP client using SIP Demo tutorial but it has poor voice quality and many other problems..So now i want to use Android native SIP client
Android provides an API that supports the Session Initiation Protocol (SIP). This lets you add SIP-based internet telephony features to your applications. Android includes a full SIP protocol stack and integrated call management services that let applications easily set up outgoing and incoming voice calls, without having to manage sessions, transport-level communication, or audio record or playback directly
visit this link:
http://developer.android.com/guide/topics/connectivity/sip.html

Implement SIP server for android 4.0

I want to implement SIP server and SIP client programs for android 4.0. In android samples already provides the "SIPdemo" SIP client program. It's use the android.net.sip package.
Can I use the android.net.sip package for implement the SIP server?
Is there any sample SIP server programs for android?
I think it is possible , I find this product in market usipserver it s free .
So it s possible to make you own sip server in Android
but I don't think with just android.sip , you must writing all code for the server use directly native code ( socket etc )
No. If you want a sip server, you can use Asterisk. Install and run it on a server machine and register the SipDemo into it.
I think http://www.linphone.org might be what you're looking for.
The android sip api requires a server I think.

I want to use android SIP API

How can I use android the SIP API?
Can anyone give an example of that please?
use Sip2Sip.info for free sip Id and android native 2.3 api spiDemo to check out the very basic of Sip app.
You might need to add proxy server in code get id registered.

Categories

Resources