RTP数据分析

How to decode and playback G729 audio streams:

http://wiki.media5corp.com/wiki/index.php?title=Debug_%26_Troubleshooting_-_How_to_decode_and_playback_G729_audio_streams


使用wildpackets omnipeek、wireshark、rtptool、voice_age 分析G.729语音质量:

G.729
方法一:
1 :wireshark:  Capture the traffic using Etherealand dumping the RTP data (Statistics -> RTP -> Show all streams ->SaveAs)。
2:Use rtpdump (http://www.cs.columbia.edu/IRT/software/rtptools/)to dump only the audio payload (“rtpdump -F payload -f in.rtp -o out.rtp”)
3:Use VoiceAge decoder. In windows CMD,  (va_g729_decoder.exe out.rtp out.pcm).
4: Play out.pcm useing cool edit pro 2.0 or GoldWave 16bit signed/unsigned 8000Hz.


方法二:1 :wireshark:  Capture the traffic using Etherealand dumping the RTP data (Statistics -> RTP -> Show all streams ->analyze->--Save Payload( select .raw and forward))。注分析前需要去掉DTMF-Rtpevent, 否则影响最终的729decode.
2:Use VoiceAge decoder. In windows CMD,  (va_g729_decoder.exe out.raw out.pcm).
3: Play out.pcm useing cool edit pro 2.0 or GoldWave 16bit signed/unsigned 8000Hz.

     - signed 16-bit pc

     - no endianness

     - 1 channel (mono)

     - start offset: 0

     - amount to import: 100%

     - sample rate: 8000



Wireshark Sniffing: SIP and RTP

http://www.unappel.ch/public/100119-wireshark-xlite/


How to save RTP Streams from Wireshark and Play it using an application called Audacity - See more at: https://supportforums.cisco.com/discussion/11517891/how-save-rtp-streams-wireshark-and-play-it-using-application-called-audacity#sthash.7EYWGCYp.dpuf

https://supportforums.cisco.com/discussion/11517891/how-save-rtp-streams-wireshark-and-play-it-using-application-called-audacity


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值