Questions tagged [sip]

The Session Initiation Protocol, defined in RFC 3261, is an application layer signalling protocol for establishing and modifying long-running relationships between two or more peers. If including this tag, be sure to also tag your question more specifically to include the language you're programming in, as well as any specific libraries being used such as [pjsip], [python-sip], etc.

The Session Initiation Protocol, defined in RFC 3261, is an application layer signalling protocol for establishing and modifying long-running relationships between two or more peers.

More information at Wikipedia article on SIP

2859 questions
8
votes
3 answers

Peer-to-peer SIP call with Android SIP Stack?

I have been looking for a way to set up the Android SIP stack to be able to establish a SIP call between two devices on the same network, in an ad-hoc manner. i.e without REGISTERing to a SIP server. I have not been able to get this to work, as the…
Nova Entropy
  • 5,727
  • 1
  • 19
  • 32
8
votes
3 answers

Jain-Sip Authentication

I'm working with the Jain Sip library, trying to create a connection to an asterisk server. I've been working with the textclient example app from this page: http://www.oracle.com/technetwork/articles/entarch/introduction-jain-sip-090386.html but…
Martin
  • 123
  • 1
  • 6
8
votes
0 answers

pjsip vs linphone for iOS

I'm building an iPhone app that provides voice and possibly video at some future time between the users of the app. There's no need for calling out into the PBX world. I've searched a little on the webs and linphone and pjsip seem to be the most…
8
votes
3 answers

SIP library for iOS with non-GPL license

Are there any non-GPL SIP libraries/SDKs that'll let me implement SIP for iOS?
NSExplorer
  • 11,849
  • 12
  • 49
  • 62
8
votes
3 answers

VOIP using XMPP Framework in iPhone

I am able to implement Facebook and Gmail chat with the help of XMPP Framework in my iPhone app. Wanted to know if its possible to implement VOIP(SIP) in a similar manner using XMPP.
sansid1983
  • 239
  • 1
  • 4
  • 14
7
votes
1 answer

SipManager.isApiSupported() and SipManager.isVoipSupported() returning false

Is there any configuration to enable VOIP on device? Or these methods really show that my device does not support VOIP?
Onuray Sahin
  • 4,093
  • 4
  • 33
  • 34
7
votes
1 answer

Android SIP SSL

I'm using the SIP stack in Android 2.3.4 and everything is working nicely. However, I need the system to use SSL, and have created the following code: SipProfile.Builder builder = new SipProfile.Builder("user","domain"); …
EdJ
  • 1,296
  • 1
  • 11
  • 16
7
votes
3 answers

Exception when trying to call(SIP)

I'm developping a SIP application, and when i want to call someone(with its identifier configured in the server) i have a NullPointerException => "Error when trying to close manager." Here is the code: public void initiateCall() { …
androniennn
  • 3,117
  • 11
  • 50
  • 107
7
votes
3 answers

How does apps like Whatsapp or telegram listen to the incoming call/message events on Android?

I built a VoIP calling app which maintains a persistent connection with the server to listen to any incoming calls. I implemented a background service to do this. But since Oreo, this running code is now broken because of the introduction of…
Kantajit
  • 418
  • 2
  • 6
  • 16
7
votes
1 answer

How do I indicate the end of remote candidates?

For an WebRTC application, I want to signal, that there are no more remote candidates while using Trickle ICE. The W3C WebRTC spec says: This method can also be used to indicate the end of remote candidates when called with an empty string for the…
Dennis
  • 4,011
  • 7
  • 36
  • 50
7
votes
5 answers

Looking for a SIP Stack for Android

I'm looking for a SIP stack to use on the Android platform. Since it's for a client, to be used for commercial purposes, GPL'ed stacks are not feasible. What would you recommend, SO?
Dheeraj Kumar
  • 998
  • 13
  • 22
7
votes
1 answer

Recursive attempt to load library - What does that mean in android?

I am working with android SIP for VoIP. The application is receiving calls successfully. However, initiation of a call is having some bugs. There is no error in the logs but info says: " I/art:…
Muhammad Abdullah
  • 271
  • 1
  • 2
  • 15
7
votes
1 answer

What is the difference between ISIM and USIM?

what is the difference between ISIM and USIM in VoLTE/LTE/4G scope? What is its use in SIP REGISTRATION process? Why we need two type of it, and does it depend on operator?
roottraveller
  • 7,942
  • 7
  • 60
  • 65
7
votes
1 answer

Container for sip servlets?

I am new to programming and working on SIP applications. I am bit confused about where to deploy SIP applications. I read about HTTP Servlets, which are deployed in servlet container, I believe Tomcat is one Servlet container. Basically, I have few…
Jardanian
  • 711
  • 1
  • 6
  • 11
7
votes
3 answers

How to change the pjsip register account at the time of re-registration?

I am working on with pjsip for iOS, I have configured the pjsip and able to register and reregister for specific time interval, but there is a scenario where I want to change the pjsip account details at the time of re register with new details but…
Retro
  • 3,985
  • 2
  • 17
  • 41