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
24
votes
5 answers

Android SIP stack - what to use?

I need to create use an SIP stack on Android, which will work with asterix and will give users the possibility to change codecs (i need to implement G729 and some other codecs). I'm new in this field (voice and codec), and every bit of information…
Jovan
  • 1,741
  • 4
  • 19
  • 38
9
votes
2 answers

How to send and receive Voice Stream using RTP

I am new in SIP call using RTP, now I am trying to send and receive voice streams using RTP for sip call. I am done with connecting two emulators and able to send INVITE and INVITE-ACK using jain sip. After I got an Ack I want to start RTP for…
Satyam
  • 1,672
  • 3
  • 20
  • 34
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
6
votes
2 answers

Where to find documentation on jain-sip

The title is as clear as it gets. I'm searching for the jain-sip documentation but I'm unable to find it. There is a a link to documentation at the jsip.java.net website but I get send to the hudson builder.
Roel Veldhuizen
  • 4,613
  • 8
  • 44
  • 78
6
votes
2 answers

What classes from Jain SIP (java) should I use to make an SIP client?

I am asking to create an SIP client, but I am totally lost ... After some researches I found the Jain SIP API in java, and I think that I will use it. However I don't really know what classes I should use and what interfaces I should implement or…
user2308044
  • 63
  • 1
  • 3
5
votes
0 answers

How to create a Sip call using jain-sip api?

I have downloaded and imported jain sip api library in my project. However, I couldn't find any documentation or demo to create call via jain sip. All documentations I found are using messeges only. But I want to create a call using jain sip java…
Khushal Chouhan
  • 581
  • 5
  • 15
5
votes
2 answers

Iplementing Jain SIP in Android

I'm trying to make an android app using Jain SIP. I already read the basic tutorial for SIP and now I'm looking for a tutorial how to implement jain sip in android. I search but I didn't saw anything how to implement it on android. So I'm asking to…
Gangnaminmo Ako
  • 577
  • 11
  • 28
4
votes
2 answers

Jain-sip sends sip messages automatically

I have written a softphone which can communicate with a PBX (simulated by SIPp). For this I use the jain-sip frameworkt for java. My problem is, that jain-sip sends sip messages automatically. For example, after receiving a RE-INVITE message my…
manu
  • 183
  • 1
  • 12
4
votes
3 answers

Android-ready JAIN-SIP library?

Greets! I am developing (trying to develop) a VoIP SIP application for Android, and after two weeks of bickering with mjsip, pjsip and the sdk's libraries, I have settled on JAIN-SIP. The libraries look great, in theory. No need to learn any android…
4
votes
3 answers

how do I reregister with a sip server properly?

I currently have a SIP registration working proprly with Jain-SIP. I get the challenge, use MD5 on the nonce etc and send my reply. I then get the 200 OK message. So thats all fine. However I want to reregister automatically every X seconds…
Donal Rafferty
  • 19,707
  • 39
  • 114
  • 191
3
votes
1 answer

jain sip how to connect with WiFi in android

I am developing a softphone using jain sip which is about to complete except the following problem: I am using restcomm-android-sdk on android-jain-sip-ri-1.2.233.jar and the problem is let say two clients are client A and client B, If client A and…
user0946076422
  • 85
  • 1
  • 12
3
votes
1 answer

JAIN SIP Unauthorized response

I am developing a SIP client using JAIN SIP library in eclipse environment. I am having trouble getting authorization. I have also implemented the MD5 challenge and added Authorization to the second Register function. The authorization credentials…
gourig
  • 81
  • 1
  • 11
3
votes
3 answers

Java - JAIN SIP INVITE does not return response

public void call(Response response) { try { cseq++; current_process = cseq + " INVITE"; ArrayList viaHeaders = new ArrayList(); ViaHeader viaHeader = this.headerFactory.createViaHeader(this.ip, …
Adam Geraldy
  • 385
  • 1
  • 4
  • 6
3
votes
5 answers

Looking into IVR software development

The company I work for is looking for an IVR implementation that is highly compatible with any potential PBX/IVR or PBX combo OR to provide our own hosting solution. So the idea would be to create an application that interfaces to any potential…
user124626
3
votes
2 answers

Jain SIP stack on android complains of mistaken use of core class

I'm trying to implement the JAIN sip stack on android, but when I try to compile the demo program i get this error: trouble processing "javax/sip/ClientTransaction.class": Ill-advised or mistaken usage of a core class (java.* or javax.*) when not…
Martin
  • 123
  • 1
  • 6
1
2 3
11 12