SipTesting
Version 144 (Adrian Georgescu, 07/07/2010 05:40 pm)
1 | 135 | Adrian Georgescu | = Testing = |
---|---|---|---|
2 | 7 | Adrian Georgescu | |
3 | 136 | Adrian Georgescu | [[TOC(SipTesting*, depth=2)]] |
4 | 13 | Adrian Georgescu | |
5 | 144 | Adrian Georgescu | To test SIP SIMPLE client SDK, you can use the Command Line Tools provided by the '''sipclients''' package. The Command Line Tools are compatible with MacOSX and Linux only. |
6 | 1 | Adrian Georgescu | |
7 | 1 | Adrian Georgescu | == Configuration == |
8 | 90 | Adrian Georgescu | |
9 | 1 | Adrian Georgescu | Manage global and SIP account settings used by middleware and Command Line Tools |
10 | 70 | Adrian Georgescu | |
11 | 133 | Adrian Georgescu | * [wiki:sip_settings sip-settings] |
12 | 1 | Adrian Georgescu | |
13 | 141 | Adrian Georgescu | By default the Bonjour account is enabled and set as default. To use the Command Line Tools on the public Internet, you must setup at least a SIP account. You can register a SIP account for free at http://sip2sip.info. |
14 | 139 | Adrian Georgescu | |
15 | 141 | Adrian Georgescu | |
16 | 139 | Adrian Georgescu | {{{ |
17 | 139 | Adrian Georgescu | sip-settings -a add user@domain pasword |
18 | 141 | Adrian Georgescu | sip-settings -a default user@domain |
19 | 139 | Adrian Georgescu | }}} |
20 | 68 | Adrian Georgescu | |
21 | 119 | Adrian Georgescu | == Register == |
22 | 1 | Adrian Georgescu | |
23 | 137 | Adrian Georgescu | You can use this script to Register a SIP end-point with a SIP Registrar or broadcast the local SIP URI using Bonjour mDNS. |
24 | 119 | Adrian Georgescu | |
25 | 142 | Adrian Georgescu | * [wiki:sip_register sip-register] - REGISTER a SIP end-point with a SIP Registrar or detect Bonjour neighbours |
26 | 119 | Adrian Georgescu | |
27 | 131 | Adrian Georgescu | == Audio == |
28 | 119 | Adrian Georgescu | |
29 | 138 | Adrian Georgescu | You can use these script to receive or initiate audio sessions. |
30 | 119 | Adrian Georgescu | |
31 | 132 | Adrian Georgescu | * [wiki:sip_audio_session sip-audio-session] - Setup a single SIP audio session using RTP/sRTP media |
32 | 132 | Adrian Georgescu | * [wiki:sip_session sip-session] - Setup one or more SIP sessions with Audio (RTP/sRTP), IM and File Transfer (MSRP) |
33 | 119 | Adrian Georgescu | |
34 | 119 | Adrian Georgescu | == Instant Messaging == |
35 | 119 | Adrian Georgescu | |
36 | 120 | Adrian Georgescu | You can use these script to receive or initiate IM sessions or to send and receive Short Messages. |
37 | 119 | Adrian Georgescu | |
38 | 132 | Adrian Georgescu | * [wiki:sip_session sip-session] - Setup one or more SIP sessions with Audio (RTP/sRTP), IM and File Transfer (MSRP) |
39 | 113 | Adrian Georgescu | * [wiki:sip_message sip-message] - Send and receive short messages in paging mode using SIP MESSAGE method |
40 | 32 | Adrian Georgescu | |
41 | 21 | Adrian Georgescu | == Presence == |
42 | 12 | Adrian Georgescu | |
43 | 134 | Adrian Georgescu | You can use these scripts to Publish, Subscribe and handle incoming Notifies to and from a Presence Agent or manage documents on an XCAP server. |
44 | 71 | Adrian Georgescu | |
45 | 113 | Adrian Georgescu | * [wiki:sip_publish_presence sip-publish-presence] - PUBLISH presence to a Presence Agent |
46 | 113 | Adrian Georgescu | * [wiki:sip_subscribe_winfo sip-subscribe-winfo] - SUBSCRIBE to the watcher list for given SIP address on the Presence Agent |
47 | 113 | Adrian Georgescu | * [wiki:sip_subscribe_presence sip-subscribe-presence] - SUBSCRIBE to Presence Event for a given SIP address |
48 | 113 | Adrian Georgescu | * [wiki:sip_subscribe_rls sip-subscribe-rls] - SUBSCRIBE for Presence Event to a list managed by a Resource List Server |
49 | 143 | Adrian Georgescu | * [wiki:sip_subscribe_xcap_diff sip-subscribe-xcap-diff] - SUBSCRIBE for xcap-diff Event to monitor changes to XCAP documents |
50 | 113 | Adrian Georgescu | * [wiki:sip_subscribe_mwi sip-subscribe-mwi] - SUBSCRIBE for Message Waiting Indicator |
51 | 113 | Adrian Georgescu | * [wiki:xcap_directory xcap-directory] - Show the XCAP documents stored in the XCAP server for the given account |
52 | 113 | Adrian Georgescu | * [wiki:xcap_icon xcap-icon] - Stores and retrieves the icon for the given account |
53 | 113 | Adrian Georgescu | * [wiki:xcap_pres_rules xcap-pres-rules] - Manage the content of the pres-rules XCAP document |
54 | 113 | Adrian Georgescu | * [wiki:xcap_dialog_rules xcap-dialog-rules] - Manage the content of the dialog-rules XCAP document |
55 | 113 | Adrian Georgescu | * [wiki:xcap_rls_services xcap-rls-services] - Manage the content of a RLS services XCAP document |