Hi Nivaldo, if i understand it correctly, you are dumping SIP related messages in a trace file, then analyze the call for RTP, save the audio.
First,
tcpdump -p -n -s 0 host
192.168.240.10 and udp > trace.cap
would not give you a trace.cap which will be in a format that wireshark/tcpdump can understand.
trace.cap will have output similar to what you get when you read a capture file using -r switch.
Second,
i would suggest use -w switch to dump SIP related data into a file
From this file, extract the media ports (using tshark)
then read only media related information which goes on these ports into a separate file, which should render you the audio.
Thanks,
Sandeep Nitta
On Wed, Sep 24, 2008 at 4:44 AM, Nivaldo Júnior
<nivaldomjunior@xxxxxxxxx> wrote:
Hi,
I'm trying to capture a SIP call using tcpdump and using the file with
the packages, i want to mount the au file using command line tools.
The server does not have X and i can't use wireshark, because this
will be an automated proccess.
I'm using this tcpdump command:
tcpdump -p -n -s 0 host 192.168.240.10 and udp > trace.cap
After that i take this file and open using wireshark. Do the goes on
Statistics > RTP > Stream Analysis
Click on Save Payload... select .au and ok, i can listen the audio.
But i want to do this Save Payload using a command line.
Is it possible?
--
Nivaldo Júnior
nivaldomjunior@xxxxxxxxx
_______________________________________________
Wireshark-users mailing list
Wireshark-users@xxxxxxxxxxxxx
https://wireshark.org/mailman/listinfo/wireshark-users