Questions tagged [pjsip]

Open source implementation of necessary VoIP protocols SIP, RTP, NAT Traversal suitable for desktop and smartphones. Dual-licensed under GPL and proprietary.

Features

Open Source
Source is available for public scrutiny.
High Performance
Thousands of calls can be processed per second on a typical Intel P4/2.4GHz desktop machine. More can be expected with proper server hardware and more or higher processor specs.
Small Footprint, Very Scalable
Scale down to low profile/embedded/small footprint SIP devices, or scale up to servers with mutlple processors using the same SIP stack source tree.
Portable
32bit, 64bit, big/little endian, any OS.
Extensive Documentation
There can never be enough documentation, so we try to provide readers with hundreds of pages worth of documentations (some are generated from the source, some are handwritten documents).

Useful Links

PJSIP Homepage
FAQ
Documentation
Download Source

1053 questions
9
votes
3 answers

How can I make call between direct IP to IP without SIP Server

Is there any way to make call by just dialing a local IP address? Simply an IP to IP call. How can I do this? What changes should I make in pjsip code? I don't want to register in any server or VOIP provider. The call will happen only in local WiFi,…
Raj
  • 5,895
  • 4
  • 27
  • 48
9
votes
2 answers

How to increase Microphone volume level in Android PJSIP?

I have Integrated PJSIP with android. While making call in my application, the Speaker is working perfectly but Recording microphone volume is too low. My voice is not hearable by other side. Note: But in some mobiles it's working properly. Even i…
Nandhakumar Kittusamy
  • 1,066
  • 12
  • 32
9
votes
3 answers

How to use a C library such as PJSIP on java?

Is there a way to use and invoke method calls from a library compiled in C such as the PJSIP library? I want to use and invoke calls from the pjsip lib that i have compiled but the obvious issue is that pjsip is a C library not a java library ie a…
Jono
  • 17,341
  • 48
  • 135
  • 217
8
votes
1 answer

pjsip 2.5.5 build error

I'm trying to build pjsip for android with NDK r13b. Standard build like ./configure-android --with-opus=/home/user/pjsip/pjproject/opus-dev-lib works perfect. But i need several TARGET_ABI and all my tries to do it ends with configure-android…
Stanislav Bondar
  • 6,056
  • 2
  • 34
  • 46
8
votes
2 answers

How to use PJSIP on Android?

I lost hours of searching and reading. I didnt really understand how to work with PJSIP. I have some questions about it: Can you explain how actually this library is used when developing for Android? When I build the library do I use only Java…
dephinera
  • 3,703
  • 11
  • 41
  • 75
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…
7
votes
1 answer

What is the purpose of the local accounts in PJSIP?

I found there are two local accounts with id 0 (IPv4 address) and id 1 (IPv6 address). So when I register, that user account is registered with id 2. I wonder what the purpose of those local accounts is. Before I register, user id 1 is used as a…
Amutha Priya
  • 301
  • 1
  • 7
7
votes
1 answer

How to change codec priority in pjsip android

I am trying to change the priority of codecs used in pjsip android. I am able to get the codecs priority but after changing the codecs priority,it is not reflecting back. if( ep != null) { try { CodecInfoVector…
Jeeva
  • 1,791
  • 2
  • 23
  • 42
7
votes
3 answers

Calling pjlib from unknown/external thread. You must " "register external threads with pj_thread_register()

I have integrated pjsua2 in my android application. The application crashes when I send an SMS. It doesn't crash every time, it is happening randomly. (once every 10 messages). MyCode is: public void sendInstantMessage(String number, String…
Gangadhar Nimballi
  • 1,534
  • 3
  • 18
  • 46
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
7
votes
3 answers

Adding libraries to a project in xcode - symbols not found

I am trying to make an iphone app in xcode that uses pjsip. The problem is I don't know how to link the libraries. This is the first time i am using other libraries so probably i am doing something wrong i just don't know what. :( I have the ARM…
gyozo kudor
  • 6,284
  • 10
  • 53
  • 80
7
votes
1 answer

error in configuring pjsip for android

i want to configure pjsip for android. I have downloaded it from http://www.pjsip.org/download.htm And following the steps given in http://trac.pjsip.org/repos/wiki/Getting-Started/Android I have successfully executed export and ./configure-android…
7
votes
3 answers

Android SIP with CSipSimple and pjsip

I am writing a custom Android application that allows the user to make VOIP calls using SIP. When the user presses a button, a voice call is initiated with another SIP user. That's it. The only other requirements are that it has to work on 2.3+…
Joshua W
  • 4,973
  • 5
  • 24
  • 30
7
votes
2 answers

pjsip send sms how to

I'm trying to send sms messages through pjsip without luck so far. The account gets registered on a server and I get a register success response but I can't find any good tutorials that show how to send sms. I found this book online but it still…
C0D3
  • 6,440
  • 8
  • 43
  • 67
7
votes
5 answers

PJSip in android

I'm trying to build a Sip client for android using pjsipsuch as CSipSimple project. However, i actually don't know much about pjsip. Does anyone have a tutorial about pjsip or something like that to build a Sip softphone in android using PJsip lib? …
Kingfisher Phuoc
  • 8,052
  • 9
  • 46
  • 86
1
2
3
70 71