Features » History » Revision 1
Revision 1/9
| Next »
Tijmen de Mes, 04/05/2012 05:35 PM
Description¶
SylkServer is a SIP application server based on SIP SIMPLE Client SDK that can be programmed to perform SIP end-point applications. Examples of such server applications are conferencing, media offline storage, playing voice prompts, IVR, or gateway to other protocols like XMPP. The server supports SIP signaling over TLS, TCP and UDP transports, RTP and MSRP media planes, has built in capabilities for creating ad-hoc SIP multimedia conferences with HD Audio, IM and File Transfer and can be easily extended with other applications by using Python language.
Deployment¶
SylkServer is not designed to transparently route packets, authorization, accounting and handle NAT traversal for signaling or media. Performing applications like SIP Proxy, Registrar, or Presence Agent are out of its scope. SylkServer must be typically deployed behind a SIP Proxy for providing such functions.
SylkServer is horizontally scalable with the amount of available hardware by using SIP Thor, a P2P based self-organizing network technology.
Features¶
SIP Signaling
TLS, TCP and UDP transports
INVITE and REFER
SUBSCRIBE/NOTIFY
Protocol tracing
Conferencing
Wideband RTP mixer
MSRP switch
Conference event package
Add/remove participants
NAT Traversal
SIP Outbound Proxy
ICE and STUN
MSRP Relay
MSRP ACM
Voice over IP
Wideband (G722 and Speex)
Narrowband (G711 and GSM)
sRTP encryption
Hold/Unhold
Instant Messaging
MSRP protocol
CPIM envelope
Is-composing indicator
Delivery reports
File Transfer
MSRP protocol
Progress reports
Conference-info extension
Conference room persistent
Updated by Tijmen de Mes over 12 years ago · 1 revisions