Sip session » History » Revision 4
Revision 3 (Adrian Georgescu, 03/28/2009 12:41 PM) → Revision 4/44 (Adrian Georgescu, 03/30/2009 11:33 AM)
== sip_session == [[TOC(SipTesting*, sip_*, depth=2)]] To use this script you must to have a valid [wiki:SipSettingsAPI configuration]. === Description === {{{ Usage: sip_session [options] [target-user@target-domain.com] This script will either sit idle waiting for an incoming MSRP session, or start a MSRP session with the specified target SIP address. The program will close the session and quit when CTRL+D is pressed. Options: -h, --help show this help message and exit -a ACCOUNT_ID, --account-id=ACCOUNT_ID -c [FILE], --config_file=[FILE] The path to a configuration file to use. This overrides the default location of the configuration file. -S, --disable-sound Disables initializing the sound card. -s, --trace-sip Dump the raw contents of incoming and outgoing SIP messages. -j, --trace-pjsip Print PJSIP logging output. --trace-engine Print core's events. -m, --trace-msrp Log the raw contents of incoming and outgoing MSRP messages. --no-relay Don't use the MSRP relay. --msrp-tcp Use TCP for MSRP connections. }}} === Example === {{{ adigeo@ag-imac3:~$sip_session Using account 31208005169@ag-projects.com Press Ctrl-d to quit or Control-n to switch between active sessions Waiting for incoming SIP session requests... Registering "Adrian G." <sip:31208005169@ag-projects.com> at 81.23.228.150:5060 Registered SIP contact address: sip:hctoyfvx@192.168.1.6:61277 (expires in 600 seconds) Incoming Audio request from "Adrian G." <sip:31208005169@ag-projects.com>, do you accept? (y/n) y Connecting SIP session to "Adrian G." <sip:31208005169@ag-projects.com> Session established, using "speex" codec at 32000Hz Audio RTP endpoints 192.168.1.6:50018 <-> 81.23.228.150:58260 Remote SIP User Agent is "sip2sip-0.9.0-pjsip-1.0.2-trunk-r2553" Detected NAT type: Port Restricted Audio to Adrian G. (31208005169@ag-projects.com): }}}