SipTesting » History » Version 44
Adrian Georgescu, 02/22/2009 03:10 PM
1 | 9 | Adrian Georgescu | = Testing = |
---|---|---|---|
2 | 7 | Adrian Georgescu | |
3 | 22 | Adrian Georgescu | [[TOC(WikiStart, Sip*, depth=3)]] |
4 | 13 | Adrian Georgescu | |
5 | 43 | Adrian Georgescu | Included with the library, a set of command line tools are available for setting up audio, instant messaging (IM) and file transfer sessions, publish and subscribe to presence or other type of events. |
6 | 6 | Adrian Georgescu | |
7 | 43 | Adrian Georgescu | To use the scripts you need a SIP account from a SIP service provider or to setup your own SIP infrastructure using the following elements: |
8 | 35 | Adrian Georgescu | |
9 | 1 | Adrian Georgescu | || OpenSIPS || http://opensips.org|| |
10 | 35 | Adrian Georgescu | || OpenXCAP|| http://openxcap.org|| |
11 | || MSRP Relay||http://msrprelay.org|| |
||
12 | ||SIP chatserver||http://chatserver.ag-projects.com|| |
||
13 | 1 | Adrian Georgescu | |
14 | 44 | Adrian Georgescu | == Free SIP account == |
15 | |||
16 | 43 | Adrian Georgescu | The simplest way to start is to register a free SIP account at http://sip2sip.info |
17 | 8 | Adrian Georgescu | |
18 | 41 | Adrian Georgescu | The command line tools require the a configuration file that defines at least one SIP account. For the description of the configuration file see [wiki:SipConfiguration Configuration] chapter. |
19 | 1 | Adrian Georgescu | |
20 | 37 | Adrian Georgescu | The following command line tools are available: |
21 | 1 | Adrian Georgescu | |
22 | 17 | Adrian Georgescu | == Register == |
23 | 1 | Adrian Georgescu | |
24 | 17 | Adrian Georgescu | * [wiki:sip_register sip_register] - REGISTER a SIP end-point with a SIP Registrar |
25 | |||
26 | 26 | Adrian Georgescu | == Audio sessions == |
27 | 17 | Adrian Georgescu | |
28 | * [wiki:sip_rtp_audio_session sip_audio_session] - Setup a voice audio session (Voice over IP) |
||
29 | 1 | Adrian Georgescu | * [wiki:sip_message sip_message] - Send/receive text in page mode using SIP MESSAGE method |
30 | |||
31 | 29 | Adrian Georgescu | == Instant messaging == |
32 | 17 | Adrian Georgescu | |
33 | 32 | Adrian Georgescu | * [wiki:sip_msrp_im_session sip_im_session] - Setup IM sessions using MSRP protocol |
34 | 1 | Adrian Georgescu | * [wiki:sip_message sip_message] - Send/receive text in page mode using SIP MESSAGE method |
35 | 32 | Adrian Georgescu | |
36 | == File transfer == |
||
37 | |||
38 | * [wiki:sip_msrp_im_session sip_im_session] - Receive a file using MSRP protocol |
||
39 | 28 | Adrian Georgescu | * [wiki:sip_send_file sip_send_file] - Send a file using MSRP protocol |
40 | 1 | Adrian Georgescu | |
41 | 21 | Adrian Georgescu | == Presence == |
42 | 12 | Adrian Georgescu | |
43 | 16 | Adrian Georgescu | * [wiki:sip_publish_presence sip_publish_presence] - PUBLISH presence to a SIP Presence Agent |
44 | 12 | Adrian Georgescu | * [wiki:sip_subscribe_presence sip_subscribe_presence] - SUBSCRIBE to presence information |
45 | 1 | Adrian Georgescu | * [wiki:sip_subscribe_winfo sip_subscribe_winfo] - SUBSCRIBE to watcher list on a SIP Presence Agent |
46 | |||
47 | 34 | Adrian Georgescu | == XCAP policy == |
48 | 1 | Adrian Georgescu | |
49 | * [wiki:xcapclient xcapclient] - PUT/GET/DELETE full or partial documents on an XCAP server |
||
50 | * [wiki:xcap_pres_rules xcap_pres_rules] - Manage content of pres-rules XCAP document |
||
51 | 34 | Adrian Georgescu | |
52 | == RLS services == |
||
53 | |||
54 | * [wiki:sip_subscribe_rls sip_subscribe_rls] - SUBSCRIBE to lists managed by Resource List Server |
||
55 | 17 | Adrian Georgescu | * [wiki:xcap_rls_services] - Manage content of RLS services XCAP document |
56 | 18 | Adrian Georgescu | |
57 | == Desktop sharing == |
||
58 | |||
59 | 40 | Adrian Georgescu | * [wiki:sip_desktop_sharing sip_desktop_sharing] - Share desktop using VNC protocol |