You're asking the same questions. Unless you're a competent C/C++
programmer, there's no easy way to convert a PCM file into RTP - not
that I know of.
The tool you need to do exactly what you want is IxVoice and the RTP
Test Library. It can send a pre-recorded wav file with a known PESQ
score across a network and back to itself. It will record the return
stream as a wav which you can then compare to the original for
determining QoV degradation.
I've seen this product work and it's impressive. It is not free, though.
http://ixiacom.com/products/voice_testing/vt_display.php?skey=vt_ixv_rtp§ion=voictest
Janice Lau wrote:
Perhaps i should ask in another way....
1) I have a standard voice file .wav on hand and i would like to send
it to a destination port using rtpplay and thus capture the packets
using Ethereal. May i know is there any way/tool that can help me to
convert the .wav voice file to .rtp file with all the header
information attached?
2) or is there any way i can directly send the .wav voice file to a
specified UDP port and then capture the network traffic using
Ethereal?
Beside the no1 and 2 as asked above, is there any others better
/smarter/more appropriate way for me to send a standard .wav file ( in
PCM coding) to any other PC (IP's port ) and thus i can capture it
using Ethereal in order to measure the call quality. The motive is
that..i need a reference file ( the original .wav file) and a degraded
file ( the one sent to specified port) so that i am able to measure
the call quality using PESQ algorithm.
THank you for any of your help and suggestions or comments.
HAve a nice day.
regards,
Janice
_______________________________________________
Ethereal-users mailing list
Ethereal-users@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-users