WikiStart
Version 573 (Adrian Georgescu, 03/18/2015 11:33 am)
1 | 550 | Adrian Georgescu | h1. Description |
---|---|---|---|
2 | 1 | ||
3 | 550 | Adrian Georgescu | |
4 | 550 | Adrian Georgescu | !>{ width:500px}sipsimple-components.png! |
5 | 1 | ||
6 | 572 | Adrian Georgescu | SIP SIMPLE client SDK is a Software Development Kit for easy development of SIP multimedia end-points with features beyond VoIP like Video, Chat, File Transfers, Screen Sharing and Presence. Other media types can be easily added by using an extensible high-level API. The SDK consists of several low-level components, Unix command line clients, a GUI client (Blink) and a server application (SylkServer). |
7 | 1 | ||
8 | 573 | Adrian Georgescu | Software [[LICENSE]] is GPV v3. If you need an alternative license contact AG Projects. |
9 | 1 | ||
10 | 1 | h2. Background |
|
11 | 1 | ||
12 | 551 | Tijmen de Mes | SIP stands for 'Session Initiation Protocol', an IETF standard described by "RFC 3261":http://tools.ietf.org/html/rfc3261. SIP is an Internet application-layer control protocol that can establish, modify and terminate multimedia sessions such as Internet telephony calls (VoIP). Media can be added to (and removed from) an existing session. |
13 | 500 | Adrian Georgescu | |
14 | 551 | Tijmen de Mes | SIP allows the endpoints to negotiate and combine any type of session they mutually understand like Audio, Video, Instant Messaging (IM), File Transfer, Desktop Sharing and provides a generic event notification system with real-time Publications and Subscriptions about state changes that can be used for asynchronous services like Presence, Message Waiting Indicator and Busy Line Appearance. |
15 | 557 | Adrian Georgescu | |
16 | 550 | Adrian Georgescu | h2. Features |
17 | 1 | ||
18 | 1 | The SDK has cross platform capabilities on Linux OS, Mac OSX and Microsoft Windows. The library should work with minimal changes on any platform that supports C and Python development environments. |
|
19 | 1 | ||
20 | 567 | Adrian Georgescu | * SIP clients http://sipsimpleclient.org/projects/sipsimpleclient/wiki/SipTesting - SIP Command Line Tools |
21 | 567 | Adrian Georgescu | * Blink http://icanblink.com - SIP Client for Mac, Linux and Windows |
22 | 570 | Adrian Georgescu | * SylkServer http://sylkserver.com - SIP Application server (Multiparty Conferencing, XMPP and IRC gateway) |
23 | 1 | ||
24 | 568 | Adrian Georgescu | [[SipProjects|Other software using the SDK]] |
25 | 1 | ||
26 | 1 | [[SipFeatures|Features and Standards]] implemented by SIP SIMPLE client SDK |
|
27 | 569 | Adrian Georgescu | |
28 | 569 | Adrian Georgescu | h2. Roadmap |
29 | 569 | Adrian Georgescu | |
30 | 569 | Adrian Georgescu | The SDK contains multiple components, for easier managment they have been split into multiple sub-projects, each of them with each one issues and roadmap. |
31 | 1 | ||
32 | 550 | Adrian Georgescu | h2. Documentation |
33 | 1 | ||
34 | 562 | Adrian Georgescu | * [[SipDeveloperGuide|SIP SIMPLE Client SDK Developer Guide]] |
35 | 1 | * [[SipInstallation|Installation]] - how to install SIP SIMPLE client SDK and Command Line Tools |
|
36 | 550 | Adrian Georgescu | * [[SipTesting|Testing]] - how to test the SDK using the Command Line Tools |
37 | 550 | Adrian Georgescu | * [[SipContributions|Contributions]] - third-party contributions and wiki pages |
38 | 560 | Adrian Georgescu | * [[SipProjectStatus|Status]] - an overview of the achieved milestones and project status |
39 | 550 | Adrian Georgescu | |
40 | 550 | Adrian Georgescu | h2. Support |
41 | 550 | Adrian Georgescu | |
42 | 550 | Adrian Georgescu | |
43 | 550 | Adrian Georgescu | SIP SIMPLE client SDK is developed and supported by "AG Projects":http://ag-projects.com. AG Projects offers best-effort gratis support for it. "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. |
44 | 550 | Adrian Georgescu | |
45 | 550 | Adrian Georgescu | [[SipSupport|Support Page]] - how to request support or contribute to the project |
46 | 531 | Adrian Georgescu | |
47 | 504 | Adrian Georgescu | |
48 | 550 | Adrian Georgescu | h2. Authors |
49 | 550 | Adrian Georgescu | |
50 | 550 | Adrian Georgescu | |
51 | 571 | Adrian Georgescu | Main authors: Adrian Georgescu, Dan Pascu, Denis Bilenko, Luci Stanescu, Ruud Klaver, Saúl Ibarra, Tijmen de Mes |
52 | 555 | Adrian Georgescu | |
53 | 555 | Adrian Georgescu | h2. Acknowledgments |
54 | 555 | Adrian Georgescu | |
55 | 556 | Adrian Georgescu | SIP SIMPLE client SDK has been partly funded by the European Commission under grant number FP7-IST-216217. |