VoIPmonitor安装指南:Linux平台下的VoIP呼叫质量分析工具
2星 需积分: 14 171 浏览量
更新于2024-09-07
收藏 23KB DOCX 举报
"VoIPmonitor安装使用说明"
VoIPmonitor是一款开源网络数据包嗅探器,用于在Linux上运行的SIP、RTP、RTCP和SKINNY(SCCP)MGCP VoIP协议数据。VoIPmonitor旨在根据网络参数、延迟变化和数据包丢失来分析VoIP呼叫的质量。具有所有相关统计信息的调用将保存到MySQL数据库。可选的,也可以使用SIP协议或SIP/RTP/RTCP/T.38/udptl协议将每个呼叫保存到pcap文件。VoIPmonitor还可以解码语音并将其作为WAV保存到磁盘。支持的编解码器是G.711 alaw/ulaw。
VoIPmonitor的安装使用可以分为三个步骤:前置安装包下载、安装准备和安装。
在前置安装包下载中,需要下载voipmonitor-22.11-src.tar.gz安装包和curl-7.62.0.tar.gz安装包(7.34以后的版本均可)。在安装准备中,需要编译安装curl-7.62.0.tar.gz,下载前置依赖包,包括libpcap-devel、snappy-devel.x86_64、libicu-devel、libssh-devel、libpng-devel、json-c-devel、fftw-devel、rrdtool-devel、glib2-devel、mysql-devel和libgcrypt-devel等。
在安装中,需要解压voipmonitor-22.11-src.tar.gz安装包,编译安装VoIPmonitor,然后安装到系统中。在简单使用方法中,可以使用voipmonitor命令来启动VoIPmonitor,例如voipmonitor-iens33-k-W-d/tmp/voipmonitor/,其中-i参数指定监控网卡名,-k参数指定前台启动,否则会以守护进程方式启动,-W参数指定保存RTP为wav文件。
VoIPmonitor的主要功能包括:
* 分析VoIP呼叫的质量根据网络参数、延迟变化和数据包丢失
* 将所有相关统计信息的调用保存到MySQL数据库
* 可选的,可以使用SIP协议或SIP/RTP/RTCP/T.38/udptl协议将每个呼叫保存到pcap文件
* 解码语音并将其作为WAV保存到磁盘
* 支持G.711 alaw/ulaw编解码器
VoIPmonitor的优点包括:
* 开源、免费
* 支持多种VoIP协议
* 可以分析VoIP呼叫的质量
* 可以将呼叫保存到pcap文件
* 可以解码语音并将其作为WAV保存到磁盘
VoIPmonitor的缺点包括:
* 需要具备一定的Linux和网络知识
* 需要安装多个依赖包
* 需要配置MySQL数据库
VoIPmonitor是一款功能强大且灵活的VoIP网络数据包嗅探器,可以满足多种VoIP呼叫质量分析和呼叫保存需求。
2021-05-08 上传
2013-05-08 上传
2021-05-08 上传
2024-10-31 上传
2024-10-31 上传
2022-10-04 上传
njustzqh
- 粉丝: 0
- 资源: 2
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜