A JAIN-SIP Proxy For the People!

A JAIN-SIP Proxy for the People!

1. What's in this package?

This package contains the source code of a JAVA based SIP proxy built on top of the JAIN-SIP-1.1 API.
The source code for this package is located in examples/proxy. The proxy is a pure JAIN-SIP application: it does not need proprietary nist-sip classes in addition of those defined in JAIN-SIP 1.1, you can substitute the NIST-SIP stack by another JAIN-SIP-1.1 compliant stack and it should interoperate.
The proxy also functions as a SIP registrar and a SIP presence server.

2. Proxy capabilities

3. The XML configuration file

The proxy has to be initialized via a configuration XML file. Here are a description of each of the parameters that you can set up.

4. The XML registration file

The XML file where to define the registrations to upload to the regsitrar. Here are a description of each of the parameters that you can set up. An example "registrations.xml" is given in the configuration directory.

5. The XML authentication file

The XML file where to define the user/password for a certain realm. Here are a description of each of the parameters that you can set up. An example "passwords.xml" is given in the configuration directory.

6. Start the proxy

7. Build Instructions

You can rebuild the proxy using the command: make all in case you wish to modify the source.

Please report bugs