WikiStart
Version 550 (Adrian Georgescu, 01/27/2012 01:38 pm)
1 | 1 | ||
---|---|---|---|
2 | 550 | Adrian Georgescu | h1. Description |
3 | 1 | ||
4 | 550 | Adrian Georgescu | |
5 | 550 | Adrian Georgescu | !>{ width:500px}sipsimple-components.png! |
6 | 550 | Adrian Georgescu | |
7 | 536 | Adrian Georgescu | SIP SIMPLE client SDK is a Software Development Kit for easy development of |
8 | 536 | Adrian Georgescu | SIP end-points that support rich media like Audio, Instant Messaging, File |
9 | 536 | Adrian Georgescu | Transfers, Desktop Sharing and Presence. Other media types can be easily |
10 | 1 | added by using an extensible high-level API. |
|
11 | 1 | ||
12 | 1 | ||
13 | 550 | Adrian Georgescu | h2. Background |
14 | 550 | Adrian Georgescu | |
15 | 550 | Adrian Georgescu | |
16 | 403 | Adrian Georgescu | SIP stands for 'Session Initiation Protocol', an IETF standard described by |
17 | 550 | Adrian Georgescu | "RFC 3261":http://tools.ietf.org/html/rfc3261. SIP is an Internet application-layer control protocol that can establish, |
18 | 346 | Adrian Georgescu | modify and terminate multimedia sessions such as Internet telephony calls |
19 | 346 | Adrian Georgescu | (VoIP). Media can be added to (and removed from) an existing session. |
20 | 346 | Adrian Georgescu | |
21 | 500 | Adrian Georgescu | SIP allows the endpoints to negotiate and combine any type of session they |
22 | 500 | Adrian Georgescu | mutually understand like Audio, Video, Instant Messaging (IM), File Transfer, |
23 | 1 | Desktop Sharing and provides a generic event notification system with |
|
24 | 500 | Adrian Georgescu | real-time Publications and Subscriptions about state changes that can be |
25 | 1 | used for asynchronous services like Presence, Message Waiting Indicator and |
|
26 | 1 | Busy Line Appearance. |
|
27 | 1 | ||
28 | 1 | ||
29 | 550 | Adrian Georgescu | h2. License |
30 | 1 | ||
31 | 1 | ||
32 | 550 | Adrian Georgescu | SIP SIMPLE Client SDK is licensed under GNU General Public License version 3. See [[LICENSE]] |
33 | 550 | Adrian Georgescu | |
34 | 550 | Adrian Georgescu | |
35 | 550 | Adrian Georgescu | h2. Features |
36 | 550 | Adrian Georgescu | |
37 | 550 | Adrian Georgescu | |
38 | 1 | The library has cross platform capabilities on Linux OS, Mac OSX and |
|
39 | 1 | Microsoft Windows. The library should work with minimal changes on any |
|
40 | 1 | platform that supports C and Python development environments. |
|
41 | 1 | ||
42 | 550 | Adrian Georgescu | [[SipProjects|Software using the SDK]] |
43 | 1 | ||
44 | 550 | Adrian Georgescu | [[SipFeatures|Features and Standards]] implemented by SIP SIMPLE client SDK |
45 | 1 | ||
46 | 1 | ||
47 | 550 | Adrian Georgescu | h2. Documentation |
48 | 1 | ||
49 | 550 | Adrian Georgescu | |!{ nolink}SIPSIMPLE-Manual.jpg!|"SIP SIMPLE client SDK - Developer Guide":http://download.ag-projects.com/SipClient/SIPSIMPLE-Manual.pdf - 19 MB, 366 pages in PDF format |
50 | 1 | ||
51 | 550 | Adrian Georgescu | Or jump directly [[SipMiddlewareApi|to the online web based documentation]]| |
52 | 1 | ||
53 | 550 | Adrian Georgescu | * [[SipProjectStatus|Status]] - an overview of the achieved milestones and project status |
54 | 550 | Adrian Georgescu | * [[SipInstallation|Installation]] - how to install SIP SIMPLE client SDK and Command Line Tools |
55 | 550 | Adrian Georgescu | * [[SipTesting|Testing]] - how to test the SDK using the Command Line Tools |
56 | 550 | Adrian Georgescu | * [[SipDeveloperGuide|Developer Guide]] - how to develop SIP applications using the SDK |
57 | 550 | Adrian Georgescu | * [[SipContributions|Contributions]] - third-party contributions and wiki pages |
58 | 550 | Adrian Georgescu | |
59 | 550 | Adrian Georgescu | |
60 | 550 | Adrian Georgescu | h2. Support |
61 | 550 | Adrian Georgescu | |
62 | 550 | Adrian Georgescu | |
63 | 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. |
64 | 550 | Adrian Georgescu | |
65 | 550 | Adrian Georgescu | [[SipSupport|Support Page]] - how to request support or contribute to the project |
66 | 531 | Adrian Georgescu | |
67 | 504 | Adrian Georgescu | |
68 | 550 | Adrian Georgescu | h2. Authors |
69 | 550 | Adrian Georgescu | |
70 | 550 | Adrian Georgescu | |
71 | 544 | Adrian Georgescu | Main authors: Adrian Georgescu, Dan Pascu, Denis Bilenko, Luci Stanescu, Ruud Klaver, Saúl Ibarra |
72 | 546 | Adrian Georgescu | |
73 | 550 | Adrian Georgescu | |
74 | 550 | Adrian Georgescu | h2. Acknowledgments |
75 | 550 | Adrian Georgescu | |
76 | 1 | ||
77 | 1 | SIP SIMPLE client SDK has been partly funded by the European Commission under grant number FP7-IST-216217. |