Sylk Suite allows the creation and delivery of rich multimedia applications accessed
by SIP Clients, XMPP endpoints and WebRTC applications.
NEW Sylk desktop and mobile client focused on multiparty video conferencing
is now available for download
Experience state-of-the-art messaging and conferencing by installing Sylk client on one or more devices:
Desktop client
macOS WindowsMobile client
Web Browser
Use Chrome, Firefox, Opera and Brave web browsers at https://webrtc.sipthor.net
Sylk Suite is open-source software available in binary format and as source code. Using Sylk Suite you can build your own real time communications infrastructure on the operating system of your choice and under your own Internet domain for web, mobile and desktop clients.
Features
The server supports SIP and XMPP signaling, Mobile push notifications, end-to-end encrypted text messaging with offline storage, RTP, MSRP and WebRTC media planes, has built in capabilities for creating multiparty conferences with wideband Audio, IM/ File Transfers and can be easily extended with other custom applications by using Python language.
SIP Signaling
- TLS, TCP and UDP
- INVITE and REFER
- SUBSCRIBE and NOTIFY
- DNS and Bonjour
Voice Over IP
- Wideband (Opus, G722)
- Narrowband (G711)
- Encryption (SDES and ZRTP)
- NAT Traversal (ICE)
Messaging
- Sessions based chat (MSRP)
- SIP Messages
- Offline storage
- Encryption (OpenPGP)
- Is-Composing Indication
- End-to-end delivery notifications
SIP conferencing
- Participants list
- VoIP and IM
- File Transfers
- Screen-sharing
Gateway
- SIP to XMPP
- SIP to WebRTC
- SIP to IRC
- Push notifications
Web conferencing
- WebRTC audio/video
- File-sharing
- Screen-sharing
- Chat