| sipXtapi - User Agent Framework SDK |
|
|
|
|
sipXtapi have full featured, well tested voice processing framework, and video processing framework will be available in near future. The sipX SIP stack fully supports all relevant SIP RFCs; in particular a very extensive framework for firewall and NAT traversal. The media framework is the same used by the sipX media server. The sipXtapi SDK is a C application programming interface for real-time voice and video communications over IP. Specifically, sipXtapi provides a generalized interface for real-time communications on top of the Session Initiation Protocol (SIP), RFC 3261, and the real-time Transport Protocol (RTP), RFC 1889. While the SIP and RTP protocols provide signaling and media transport infrastructure, sipXtapi includes many additional protocols and standards implementations needed for voice and video communications. sipXtapi is developed in open source and hosted as part of the sipX line of projects available from SIPfoundry. It is licensed under LGPL, which allows commercial usage of the library without the viral infection commonly associated with GPL. Essentially, you may use the code as-is and build on top of it without exception, however, if you modify the existing code (e.g. bug fix or feature enhancement), you must make changes available under LGPL. For more information on open source licensing, please see www.opensource.org . The original technology was donated to SIPfoundry by Pingtel Corp in March of 2004 when Pingtel decided to adopt an open source business model. The sipXtapi technology is considered well tested and very interoperable with other SIP devices. NOTE: The library definition and source code for sipXtapi is contained within the sipXcallLib project. Platform Support
LicensesipXtapi is distributed under the Lesser General Public License (LGPL). DocumentationCommunications
Contributing
In order to contribute code or other source material to the sipXcallLib project, you must first execute the SIPfoundry Contributor Record or Agreement ; yes, we know that other projects don't always do this. Suggestions for sipXtapi contributorsThese are some sipXtapi areas that need help. If there are other contributions you'd like to make, please don't be shy - get on the mailing list and discuss them.
|
| sipXecs Wiki |
| sipXconfig Manual |
| Phones & Gateways |
| Linux Distributions |
| Presentations |
| HowTo Library |
| SFTF user guide |
| SFTF developer guide |