Description

SIP chatserver is an open source conference bridge that supports MSRP chat sessions. It can be used for ad-hoc conferencing by SIP end-points.

The software is provided under the GPL LICENSE

Background

The Message Session Relay Protocol (MSRP)  RFC4975 defines a mechanism for sending a series of instant messages within a session. The Session Initiation Protocol (SIP)  RFC3261 in combination with the Session Description Protocol (SDP)  RFC3264 allows for two peers to establish and manage such sessions. A user agent can join in a multi-party conversation called a conference that is hosted by a specialized user agent called a focus  RFC4353. Such a conference can naturally involve an MSRP session as one of possibly many media components. It is the responsibility of an entity handling the media to relay instant messages received from one participant to the rest of the participants in the conference.

Participants in a chat room can be identified with a pseudonym or nickname, and decide whether their real identity is disclosed to other participants. Participants can also use a rich set of features such as the ability to send private instant messages to other participants. They also allow combining instant messaging with other media components, such as voice, video, white boarding, screen sharing, and file transfer.

Features

The server implements relevant features from the following standards:

Documentation

Support

The project is developed and supported by  AG Projects. The support is provided on a best-effort basis. "best-effort" means that we try to solve the bugs you report or help fix your problems as soon as we can, subject to available resources. To request support you must use the mailing list available at:

 http://lists.ag-projects.com/mailman/listinfo/sipchatserver

Patches and bug reports must be submitted by opening a ticket at http://chatserver.ag-projects.com/newticket

http://nlnet.nl/image/logo.gif

Credits

The development of SIP chatserver has been sponsored by  NLNet foundation

Attachments