Project

General

Profile

Blink-Features » History » Revision 57

Revision 56 (Adrian Georgescu, 06/08/2014 05:23 PM) → Revision 57/123 (Adrian Georgescu, 06/08/2014 05:24 PM)

h1. Microsoft Lync replacement checklist 

 Complete multimedia experience (audio, video, presence, chat, file transfer, screen sharing) interoperable with foreign SIP and XMPP domains. 

 h2. Client Side (Blink) 

 |_. Component|_. Mac OSX |_. Windows |_. Linux|_. Description | 
 | Presence| Yes | Yes | Yes | SIP SIMPLE RLS| 
 | Contact List | Yes | Yes | Yes | SIP SIMPLE XCAP| 
 | Audio|    Yes | Yes | Yes | RTP Opus codec | 
 | Audio Encryption | Yes | Yes | Yes | sRTP| 
 | Chat | Yes | Yes | Yes | MSRP protocol| 
 | Chat Encryption | Yes| Yes | Yes | TLS, OTR| 
 | File Transfer | Yes | Yes | Yes | MSRP protocol | 
 | File Transfer    Encryption| Yes | Yes | Yes | TLS | 
 | Multiparty Conferencing | Yes | Yes | Yes | RTP and MSRP| 
 | NAT Traversal    | Yes | Yes | Yes | RTP ICE & MSRP Relay | 
 | Screen sharing | Yes | UD | UD | VNC over MSRP | 
 | Video | Yes     | UD    | UD    | RTP H.264 codec| 
 | Brand-able | Yes    | Yes | No | N/A | 
 | Packaging | DMG     | Installer | .deb | N/A| 
 | Multi-language | Yes    | No | No | N/A| 

 * N/A = not applicable 
 * UD = under development 

 Complete RFC and standards listed here http://icanblink.com/standards.phtml 

 h2. Server Side (SylkServer) 

 |_. Component|_. Linux |_. Protocol | 
 | Multiparty Audio Conferencing| Yes | RTP mixer| 
 | Multiparty Chat Conferencing| Yes | MSRP Switch| 
 | Multiparty File Transfer | Yes | MSRP| 
 | Multiparty Video Conferencing | No | Colibri| 
 | Conference Participants | Yes | RFC4575|   
 | XMPP gateway | Yes | "IETF STOX":http://datatracker.ietf.org/wg/stox/| 

 Complete RFC and standards listed here http://sylkserver.com/features.phtml 

 Presence Agent (RLS) is provided by OpenSIPS, MSRP NAT traversal by MSRPRelay and contact-list by OpenXCAP. Ideally, these components should be integrated in SylkServer for zero-configuration deployment at customer premisses.