SipAnalysis.exe使用python開發,經過抓取網卡通訊包進行質量分析:
1) 分析VOIP通話的發起方、掛機方及對應時間點
2) 分析通話使用的媒體信息(方向、載荷、切換時間)
3) 分析通話語音質量(丟包率 、抖動、延時等)
* 涉及python模塊:pypcap,dpktpython
使用說明:
1) 解壓附件:SipCapDist.zip
2) 雙擊:SipAnalysis.exe
3) 選擇須要監控的網卡
4) 輸入pcap 過濾表規則(直接回車默認 udp)
5) 日誌滾動顯示正在進行的通話
6) 通話結束後,日誌輸出 COMPLETE => 指向的json字符串即爲分析結果
7) 經過 http://www.json.cn/ 格式化後顯示通話相關信息
8) 其餘:日誌相關配置能夠在logger.ini中修改,默認INFO級別json
分析結果說明:日誌
文件下載連接:blog
https://files.cnblogs.com/files/ryhan/SipCapDist.zipip
https://files.cnblogs.com/files/ryhan/voip%E9%80%9A%E8%AF%9D%E4%BF%A1%E6%81%AF%E5%8F%8A%E8%AF%AD%E9%9F%B3%E8%B4%A8%E9%87%8F%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.pdf開發