Version 1 (modified by bennylp, 17 years ago) (diff) |
---|
PJSIP FAQ
Here you can find answers to some of the most frequently asked questions about PJSIP. If you have a question not answered on this page, you can ask it on the PJSIP mailing list.
- General Questions
- Build and Installation Issues
- Integration Issues
-
Audio Questions
- I'm having problems with no/poor audio (quality), please help!
- I'm having problems with echo!
- When I try to send DTMF, it fails
- Outgoing RTP packets are not timed properly
- How to add new codec to PJMEDIA?
- How can I manipulate audio samples directly?
- I always get "Bad RTP pt error"
- How can I implement Secure RTP (SRTP)?
- Video Questions
- SIP Questions
- Performance
- Footprint
- Windows Specific Questions
- Windows Mobile Specific Questions
- Linux/uC-Linux Specific Questions
- MacOS X Specific Questions
- Symbian Specific Questions
General Questions
Why isn't PJSIP licensed as (LGPL|MPL|BSD|choose your OSS license here)?
(Perry please explain)
What kind of testing do you do on PJSIP?
- unit tests
- test before release
- by community
- !Sipit
Where can I find the latest release of PJSIP?
SVN.
Build and Installation Issues
I'm having problem building PJSIP
See Getting started page
Unable to open "DSound.h"
Doh! See Getting Started page.
Integration Issues
Can I use the SIP stack with my own media stack?
Yes
Can I use the media stack only with my own SIP stack?
Yes
How to port PJSIP to system XYZ?
See porting page.
Audio Questions
I'm having problems with no/poor audio (quality), please help!
Please see BlahBlah? for troubleshooting audio problems.
I'm having problems with echo!
AEC doesn't work all the time.
When I try to send DTMF, it fails
That's because remote doesn't support RFC 2833.
Outgoing RTP packets are not timed properly
It's because of sound device's clock.
How to add new codec to PJMEDIA?
See other codec files.
How can I manipulate audio samples directly?
Implement a media port..
I always get "Bad RTP pt error"
The other endpoint is broken
How can I implement Secure RTP (SRTP)?
Just implement it
Video Questions
Does PJSIP support video?
No
When can I expect PJSIP to support video?
It will be done when it's done.
SIP Questions
Does PJSIP support RFC XYZ?
See the Features page.
I'm having problem with some SIP scenario
Let me see the log file!
Unable to authenticate
Set your realm correctly, or use "*".
How can I reduce the SIP message size
There are few settings to configure...
How can I do IMS authentication?
We don't support this yet.
How can I instantiate multiple PJSIP stacks in my application?
You don't need to!
Performance
How can I reduce the CPU usage?
Optimize it.
I want to build server with PJSUA-LIB
Don't.
Footprint
How can I reduce the footprint of my application?
See config_site_sample.h
Windows Specific Questions
Where can I have PJSIP as ActiveX control?
See Sasa Coh's page.
Windows Mobile Specific Questions
I'm having problem with audio
Please see #audio-problem above.