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:
- MSRP protocol RFC4975
- MSRP ad-hoc multi-party chat sessions draft-ietf-simple-chat-03
- Common Presence and Instant Messaging (CPIM): Message Format RFC3862
- Framework for Conferencing with the Session Initiation Protocol (SIP) RFC4353
- Framework for Centralized Conferencing draft-ietf-xcon-framework-11
- Conference event package RFC4575
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
Credits
The development of SIP chatserver has been sponsored by NLNet foundation
Attachments
-
SIP-chatserver.png
(43.9 KB) - added by admin
13 months ago.

