Questions tagged [jain-sip]

JAIN-SIP, or JSIP, is a Java specification for SIP Signaling.

Overview
The Java APIs for Integrated Networks (JAIN) is a JCP work group managing telecommunication standards. Session Initiation Protocol (SIP) is a standard communication protocol. Java and SIP together create the JAIN SIP API, a standard and powerful API for telecommunications. This idea started in 1999 with JSR 32. The reference implementation is open source, very stable, and very widely used. This API is frequently (but not necessarily) used for client-side application development. Other container-based technologies, like SIP Servlets, are simpler to use for server-side development.

Useful Links
JAIN-SIP homepage

167 questions
2
votes
2 answers

SIP ACK Dialog is null

I am creating a SIP client in java using JAIN SIP. I have managed to register and send INVITE but when sending the ACK back to the server I am getting error which says: Cannot Create ACK - no remote Target I checked the value of Dialog and it is…
gourig
  • 81
  • 1
  • 11
2
votes
1 answer

PeerUnavailableException using JAIN SIP API

I'm stucked trying to register with Jain-Sip. I'm getting this error: 02-08 15:08:24.615 23722-23722/org.vocalia.sipapplication E/SipStack﹕ The Peer SIP Stack: android.gov,nist.javax.sip.SipStackImpl could not be instantiated. Ensure the Path Name…
Isaac
  • 1,436
  • 2
  • 15
  • 29
2
votes
1 answer

How to interact Mobicents SIP Load Balancer and Mobicents Sip Servlets nodes?

The Mobicents SIP Load Balancer selects nodes to serve the SIP requests through a round-robin algorithm for load-balancing picking up nodes from a list of Mobicents Sip Servlets nodes that is created at runtime. The different nodes are responsible…
hozlem
  • 31
  • 5
2
votes
1 answer

jain sip API not able to send notify to endpoints at same machine

I am trying to send SIP notify to a SIP Endpoint but Getting error if SIP Endpoint is at the same machine. If i use two different machines it works. sipCoreComponentService.sendCheckSyncNotify(to, destination,destPort, false); the this function has…
user3415616
2
votes
2 answers

Java JAIN SIP Presence

I am currently writing an application in java using the the JAIN SIP library, I've been trying for the past couple of days to implement presence using SUBSCRIBE and NOTIFY messages. I currently have NOTIFY messages which has a content type of…
2
votes
2 answers

Android Jain Sip - Sip Registration?

I'm currently using Jain Sip on Android and I'm trying to get a SIP registration working. I can put the registration SIP message together ok but after sending the message it seems to just get sent back to my application and my applications…
Donal Rafferty
  • 19,707
  • 39
  • 114
  • 191
2
votes
2 answers

Jain SIP in multi-thread environment

It's not clear how to use jain SIP stack in mutli-thread environment. I need to create multiple SIP sessions from different threads, e.g each client should be proceeded in its own transaction. Below is few options: Use single SipProvider for…
user12384512
  • 3,362
  • 10
  • 61
  • 97
2
votes
2 answers

Testing from JUnit if a SIP Soft Phone is ringing, answered a call, disconnected

I want to initiate calls to two numbers using a 3rd party API. I need to make sure that the devices ring when they get the calls, media starts to transmit when the call is answered, and the call is terminated when hungup. Ideally I would like to do…
user1935449
  • 307
  • 1
  • 2
  • 10
2
votes
2 answers

mobicent sip servlet with jboss as 7 in cloud

I Have developed javaee solution for mobicent sip servlet. I need to share the application with client for a test purpose. how I can upload mobicent in a cloud? or is it possible to share my local pc with static ip mobicent url (jboss service) over…
2
votes
1 answer

Send chat message via Office Communicator Server (OCS) from Java application

I am looking for some API to connect to OCS server and send a chat message. I can understand Microsoft uses a modified version of SIP protocol, usually referred to as SIPE. Pidgin has a plugin to communicate with OCS using the below…
Palanivelrajan
  • 121
  • 1
  • 10
1
vote
1 answer

maximum number of challenges to a UE in SIP?

How many times can a Registrar / Proxy challenge a UE with 401/407? If this UE is a malicious UE which keeps on sending random challenge responses, how can the Proxy / Registrar cease from honouring any more request, so that it can protect itself…
Radhakrishnan
  • 177
  • 1
  • 3
  • 7
1
vote
5 answers

sip stack comparison

I want to compare opensource sip stacks like opal, pjsip, opensips etc for difference in architecture, maximum concurrent calls, memory footprint and other boundary values. Any pointers are appreciated.
John Qualis
  • 1,663
  • 4
  • 33
  • 52
1
vote
1 answer

jain-sip register got error message "via header ID expected"

I'm developing a SIP client on android using Jain sip. And I want to register it with jain-sip-presence-proxy. My code: public void register (String to) throws SipException, ParseException, InvalidArgumentException{ //create From header …
Tony
  • 33
  • 8
1
vote
0 answers

"E/AndroidRuntime: FATAL EXCEPTION: main" caused when I try to create a SipFactory instance

I am trying to implement Jain-SIP in android. As soon as it reaches the following line, it gives me a "E/AndroidRuntime: FATAL EXCEPTION: main" error. SipFactory sipFactory = SipFactory.getInstance(); Do you know what might be causing this…
user8730776
1
vote
1 answer

Is there any way to make Android native sip stack to support voip on all android devices?

I have invested some time building a simple VOIP call using android native sip API. But later came to know that it does not support voip call on all Android devices. And it was mentioned that it was relied on Jain sip stack. So is there any way i…
Tim
  • 367
  • 1
  • 12
1 2
3
11 12