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
0
votes
1 answer

JAIN-SIP WebRTC signaling

Are there any code example for this? I want to know what should be the flow in processRequest when an INVITE request is received. I'm particularly interested in how you forward a request from an UA to another previously registered UA.
Adrian Ber
  • 20,474
  • 12
  • 67
  • 117
0
votes
0 answers

JainSip: UPDATE request not seen after sending no response

The UPDATE request for session refresh is not seen on my server user interface. The client sends a UPDATE request, the server is set in no response mode. The UPDATE request is re transmitted,but in the server user interface it is not…
0
votes
1 answer

JAIN SIP - between requests

How can I link two or more RequestEvent's to know that it comes from the same user? ServerTransaction cannot be used, as it can be more during the same connection.
Adrian Ber
  • 20,474
  • 12
  • 67
  • 117
0
votes
0 answers

Could not seralize gov.nist.javax.sip.stack.SIPDialog

I'm trying to seralize out gov.nist.javax.sip.stack.SIPDialog but it can't be done. can someone help me in fixing the bug in it? Since the InnerClass 'AckSendingStrategyImpl' does not implement serializable, the entire SipDialog is not…
0
votes
1 answer

Asterisk connection with Java

I'm trying to authenticate with the Asterisk server, but I am getting this error: Exception in thread "main" java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at…
0
votes
1 answer

how to link to the exist sip server [jain-sip java]

How to link to the sip server though IP? I used the listeningPoint to link with the local unused IP, it works; when I link to the SIP phone's IP, it doesn't. Can I direct my link to the SIP server? I just want to create a JAVA SE Application to…
Ronnie Tws
  • 464
  • 3
  • 6
0
votes
1 answer

Custom port SipProvider Jain SIP

I'm actually developping a SIP application using Jain SIP and I noticed with WireShark that in fact the port I want to use during the initialization process of the SipProvider object isn't being used to send requests. For example : public…
0
votes
1 answer

Downloading JAIN SIP

What is the different between the Jain SIP libraries downloaded from here: https://mobicents.ci.cloudbees.com/job/JAIN-SIP/ and here: https://jsip.ci.cloudbees.com/job/jsip/ They are both linked to from the project page here:…
Michael
  • 2,683
  • 28
  • 30
0
votes
1 answer

JAIN-SIP Java SIP API

I am using jsip source code in one of SIP Supported application.The source code is available at jsip source code.I want to understand the licence agreement for this source code.Can i edit some of functionality and reuse the same source code.I want…
Swapnil
  • 2,409
  • 4
  • 26
  • 48
0
votes
1 answer

Jain-sip tcp socket is not clossed even after multiple retransmission on cent os

I am using jain-sip stack on centos 64bit machine, and below is the detail steps and explanation of the issue Register to SIP Server using jain-sip client Register timeouts for every 360 seconds During Reregistration process if server is down due…
raj
  • 1
0
votes
1 answer

SIP Subscription Refreshes

I am currently attempting to build an application using Jain-Sip and am having difficulty implementing a feature which will re-subscribe to the contacts I wish to continue receiving presence updates from. I am currently attempting to do this using…
0
votes
1 answer

Sip Error - Response does not belong to this transaction

I was wondering has anyone come across thos error in SIP before? WARN/System.err(4623): javax.sip.SipException: Response does not belong to this transaction. I get it after I get an invite, I then send back 100 trying followed by 180…
Donal Rafferty
  • 19,707
  • 39
  • 114
  • 191
0
votes
0 answers

jain sip registration: how to resend the registration request after calculating MD5 challenge

I'm trying to authenticate with a SIP server using JAIN-SIP. I use the following code: public class CoreEngine implements javax.sip.SipListener { //public localip=Inet4Address.getLocalHost().getHostAddress(); SipFactory sipFactory = null; …
jithu
  • 111
  • 2
  • 13
0
votes
2 answers

java jain sip how to minimize transaction timeout

I'm building a Jain Sip application that sends request and receives response. In case the response is not received I need to handle it in my code, but the default delay before firing the processTimeout function is too long (~32 sec), how can I…
Salim R
  • 343
  • 7
  • 16
0
votes
1 answer

Jain Sip processRequest method not being called

I am writing an application in Java to make calls and view when people are in calls, their phone is ringing or are idle, using the library Jain-Sip and at the moment am trying to correctly implement presence with SUBSCRIBE and NOTIFY messages. I am…