Hello list,
I am fiddling with the pjsua tool from pjsip 2.9, because I'd like to
use it to monitor the quality of my VoIP provider at home. I am able to
run a call all right, but pjsua does not exit once the call is
terminated - I have to press 'q' to quit the interactive shell.
Is there any trick I could use so pjsua performs the call, and exit once
the call ends? This is the command line I use now:
./pjsua-armv7l-unknown-linux-gnueabihf
--id='sip:mylogin@xxxxxxxxxxxxxxx' --realm='*' --username='mylogin'
--password='xxxxxx' --disable-stun --no-tcp --null-audio --no-vad
--max-calls=1 --duration=10 'sip:123@xxxxxxxxxxxxxxx' --no-color
Additionally, I'd need to get some stats from it. Currently I am
grepping the logs that pjsua outputs, to extract some data from this:
RX pt=0, last update:00h:00m:03.841s ago
total 336pkt 53.7KB (67.2KB +IP hdr) @avg=46.7Kbps/58.4Kbps
pkt loss=0 (0.0%), discrd=0 (0.0%), dup=0 (0.0%), reord=0 (0.0%)
(msec) min avg max last dev
loss period: 0.000 0.000 0.000 0.000 0.000
jitter : 0.000 0.119 0.750 0.125 0.151
TX pt=0, ptime=20, last update:never
total 460pkt 73.6KB (92.0KB +IP hdr) @avg=64.0Kbps/80.0Kbps
pkt loss=0 (0.0%), dup=0 (0.0%), reorder=0 (0.0%)
(msec) min avg max last dev
loss period: 0.000 0.000 0.000 0.000 0.000
jitter : 0.000 0.000 0.000 0.000 0.000
RTT msec : 0.000 0.000 0.000 0.000 0.000
...but maybe there is some easier way? I noticed that 'RTT msec' always
shows 0.000, which is kind of strange. Any idea?
best,
Mateusz
_______________________________________________
Visit our blog: http://blog.pjsip.org
pjsip mailing list
pjsip@xxxxxxxxxxxxxxx
http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org