Home --> Documentations --> PJSIP Reference
Very high level API for constructing SIP UA applications. More...
|PJSUA-API Basic API|
|Basic application creation/initialization, logging configuration, etc. |
|PJSUA-API Signaling Transport|
|API for managing SIP transports. |
|PJSUA-API Accounts Management|
|PJSUA Accounts management. |
|PJSUA-API Calls Management|
|Call manipulation. |
|PJSUA-API Buddy, Presence, and Instant Messaging|
|Buddy management, buddy's presence, and instant messaging. |
|PJSUA-API Media Manipulation|
|Media manipulation. |
|Video support. |
PJSUA API is very high level API for constructing SIP multimedia user agent applications. It wraps together the signaling and media functionalities into an easy to use call API, provides account management, buddy management, presence, instant messaging, along with multimedia features such as conferencing, file streaming, local playback, voice recording, and so on.
Application must link with pjsua-lib to use this API. In addition, this library depends on the following libraries:
so application must also link with these libraries as well. For more information, please refer to Getting Started with PJSIP page.
Few samples are provided:
Please refer to PJSUA-API Basic API on how to create and initialize the API. And then see the Modules on the bottom of this page for more information about specific subject.