= 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. ---- [[PageOutline(2-6,,inline)]] ---- == General Questions == #general === Why isn't PJSIP licensed as (LGPL|MPL|BSD|choose your OSS license here)? === #license (Perry please explain) === What kind of testing do you do on PJSIP? === #testing - unit tests - test before release - by community - !Sipit === Where can I find the latest release of PJSIP? === #latest SVN. == Build and Installation Issues == === I'm having problem building PJSIP === #build-problems See Getting started page === Unable to open "DSound.h" === #dsound 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? === #porting See porting page. == Audio Questions == #media === I'm having problems with no/poor audio (quality), please help! === #audio-problem Please see BlahBlah for troubleshooting audio problems. === I'm having problems with echo! === #echo AEC doesn't work all the time. === When I try to send DTMF, it fails === #dtmf That's because remote doesn't support RFC 2833. === Outgoing RTP packets are not timed properly === #tx-timing It's because of sound device's clock. === How to add new codec to PJMEDIA? === #adding-codec See other codec files. === How can I manipulate audio samples directly? === #audio-man Implement a media port.. === I always get "Bad RTP pt error" === #bad-rtp-pt The other endpoint is broken === How can I implement Secure RTP (SRTP)? === #srtp Just implement it == Video Questions == === Does PJSIP support video? === #video No === When can I expect PJSIP to support video? === It will be done when it's done. == SIP Questions == #sip-questions === Does PJSIP support RFC XYZ? === #rfc See the Features page. === I'm having problem with some SIP scenario === #general-sip Let me see the log file! === Unable to authenticate === #authentication Set your realm correctly, or use "*". === How can I reduce the SIP message size === #sip-msg-size There are few settings to configure... === How can I do IMS authentication? === #ims-auth We don't support this yet. === How can I instantiate multiple PJSIP stacks in my application? === #multi-stack You don't need to! == Performance == === How can I reduce the CPU usage? === #cpu Optimize it. === I want to build server with PJSUA-LIB === #pjsua-performance Don't. == Footprint == === How can I reduce the footprint of my application? === #footprint See config_site_sample.h == Windows Specific Questions == === Where can I have PJSIP as ActiveX control? === #activex See Sasa Coh's page. == Windows Mobile Specific Questions == === I'm having problem with audio === #wm-audio Please see [#audio-problem] above. == Linux/uC-Linux Specific Questions == == MacOS X Specific Questions == == Symbian Specific Questions ==