通過AMI如何實現通話錄音功能解決方案:
来源:互联网 发布:vim python开发环境 编辑:程序博客网 时间:2024/06/05 02:23
當Asterisk中的存在兩路正在進行的語音通話時,可以發送AMI命令對其語音通道進行監控。具體操作步驟如下:
1)通過配置/etc/asterisk/manager.conf文件使得Asterisk開啟AMI監聽埠選項,默認是埠是5038,配置如下
2)配置客戶端登錄AMI埠的用戶名和密碼,測試機配置如下
3)啟動Asterisk,下面是帶CLI命令行啟動方式
$asterisk-vvvvvc
4)客戶端登錄AMI監聽埠
4.1 本機測試登錄命令:telnet127.0.0.1 5038 進行連接
4.2 通過配置的manager.conf檔中用戶名和密碼登錄AMI介面,AMI命令以回車換行為結束符,所以按兩次回車鍵用於發送命令,登錄命令如下:
5)通過配置撥號方案實現兩路通話,獲取到需要進行監控的語音通道名稱,本測試中對SIP/42001-00000001語音通道進行監控
6)若該兩路通話起始默認為非監控的情況下,那麼通過發送Monitor命令進行監控,命令如下:
其中:File表示需要錄音的檔案名稱,Format表示需要錄音的檔格式,Mix表示是否將進出通道的錄音檔混音成一個錄音檔
7)如果需要暫停監控語音通道,通過PauseMonitor命令
如需再次啟動監控,通過UnpauseMonitor命令
8)如若不需要再監控語音通道的情況下,通過StopMonitor命令,
- 通過AMI如何實現通話錄音功能解決方案:
- 用AMI实现通话录音功能
- Asterisk中如何添加AMI接口
- Asterisk中如何添加AMI接口
- ubuntu system setting 功能不全解決方案
- 如何将snapshot快照注册成AMI镜像
- asterisk ami originate 多个变量如何写
- 输入法 Fcitx的美化方案 及如何关闭联想功能
- AMI配置
- Asterisk AMI
- 在dahdi通道上通过AMI模拟发送DTMF实现录音功能
- 方案中加关断通讯功能
- RTX 提醒功能应用方案
- 功能支持方案1.0 - 倪星
- AMI Asterisk Manager Interface
- Asterisk::AMI perl 实现
- Asterisk Manager Interface(AMI)
- AMI CORE8 OEM BIOS
- Caught exception while loading file struts-default.xml
- hdu 2844 DP 背包
- POJ 1953 DP
- 多线程编程点滴
- c# .net生成xml文件
- 通過AMI如何實現通話錄音功能解決方案:
- Java各种视频下载链接全集(从java到ssh框架)
- CentOS 上 关于 SystemTap 安装
- Android: ListView动态更新数据
- 在进行android-sdk-windows中进行 update all时, 报错 folder failed to be renamed or moved
- DataSnap与JSON序列化(1)
- Oracle正则表达式介绍
- Struts2入门实例
- excel中批处理删除多张图片