one way i was thinking that writing shell scripts which runs sipp scenario and
start tshark instance to capture rtp packets simultaneously.
Best Regards,Sakharam Thorat.Date: Wed, 3 Dec 2014 22:00:40 +0100
From: [email protected]
To: [email protected]
Subject: [Sipp-users] A way to save rtp flow to a file
Hi all :-)
It's explains in sipp documentation how to send an rtp flow by an
exec command :
Below an extract from sipp documentation
RTP streaming allows you to stream
audio from a PCMA, PCMU or G729-encoded audio file (e.g. a
.wav file). The "rtp_stream" action controls this.
<exec rtp_stream="file.wav" /> will stream the
audio contained in file.wav, assuming it is a PCMA-format
file.
<exec
rtp_stream="[filename],[loopcount],[payloadtype]" /> will
stream the audio contained in [filename], repeat the stream
[loopcount] times (the default is 1, and -1 indicates it
will repeat forever), and will treat the audio as being of
[payloadtype] (where 8 is the default of PCMA, 0 indicates
PCMU, and 18 indicates G729).
<exec rtp_stream="pause" /> will pause any
currently active playback.
<exec rtp_stream="resume" /> will resume any
currently paused playback.
I use it in my invite scenarios and it works very well !
But i don't find any commands for to indicate to sipp to capture rtp
flow which comes from other side.
However,
there is a command for echoing an rtp flow from a source to this
source for to avoid usage of a local sound file.
*** RTP behaviour options:
-mi : Set the local media IP address (default: local primary
host IP address)
-rtp_echo : Enable RTP echo. RTP/UDP packets received on port defined
by -mp are echoed
to their sender.
RTP/UDP packets coming on this port + 2 are also echoed
to their sender
(used for sound and video echo).
-mb : Set the RTP echo buffer size (default: 2048).
-mp : Set the local RTP echo port number. Default is 6000.
-min_rtp_port : Minimum port number for RTP socket range.
-max_rtp_port : Maximum port number for RTP socket range.
-rtp_payload : RTP default payload type.
-rtp_threadtasks : RTP number of playback tasks per thread.
-rtp_buffsize : Set the rtp socket send/receive buffer size
It could be insteresting but i don't test it. I would be insterested
by an evolution of sipp, with a specific command in xml script file,
or a way for saving a rtp flow sended by a distant source ( an
another sipp instance for example) to a local file.
Is there a way for to do this ?
Thanks for yours responses...
Vic
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Sipp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sipp-users
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Sipp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sipp-users