aserisk笔记(dahdi工具相关)
dahdi_cfg
dahdi_cfg -vv : 分析system.conf,配置语音卡参数
dahdi_diag
转储dahdi通道信息,可以通过dmesg查看。
示例:
dahdi_diag 4
dmesg | tail -n 15
dahdi_genconf
生成配置文件/etc/dahdi/system.conf,最好不要手工修改改文件,用dahdi_genconf生成会更好。
dahdi_hardware
显示检测到的DAHDI硬件信息。
dahdi_maint
设置dahdi端口进入维护模式(比如:loopback),能够让端口进行数字化的loopback
dahdi_monitor
监视某个DAHDI通道,它可以将一个输出录制到一个文件里,将它播放给说话者,或者将语音电平信号显示到中断。被录制的语音文件默认是原始的线性符PCM,如果文件以.wav为后缀,那么被录制的文件就是一个wav文件。直观显示的是当前Rx(Asterisk接收语音)方向的语音电平和Tx(Asterisk传送出去的语音)方向的电平信号。 按Ctri-C可以退出该应用。
使用示例:
dahdi_monitor 1 -f file.wav -v : 对通道(端口)1进行可视化录音,并将录音保存为file.wav文件。
更多信息: dahdi_monitor --help
dahdi_scan
扫描通道状态,此命令可以看到语音卡的基本信息及通道信息。
dahdi_speed
测试CPU占用率。
dahdi_test
中断稳定性测试。
dahdi_tool
需要进入tools目录执行make menuslect进行选择。
语音卡检测、测试。
fxstest
需要进入tools目录执行make menuslect进行选择。
查看dahdi设备 : ls /dev/dahdi/
查看板卡的插线状况: cat /proc/dahdi/1 S口因为没有接计算机电源因此没有任何状态,O口的RED表示入局电话线没有信号(没有插电话线)。
# cat /proc/dahdi/1
Span 1: WCTDM/0 "Wildcard TDM410P Board 1" (MASTER)
1 WCTDM/0/0 FXSKS (In use) RED(SWEC: MG2)
2 WCTDM/0/1 FXSKS (In use) RED(SWEC: MG2)
3 WCTDM/0/2 FXSKS (In use) RED(SWEC: MG2)
4 WCTDM/0/3 FXSKS (In use) (SWEC: MG2)
本文github地址:
https://github.com/mike-zhang/mikeBlogEssays/blob/master/2013/20130105_dahdi工具相关.md
欢迎补充
分类:
voip
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)