[分享]Asterisk 实现模拟彩铃形式呼叫

 简单的讲 彩铃 就是主叫呼叫被叫时,主叫将听到一段音乐或语音..而不是普通的振铃音。  
      在 Asterisk  中  dial () 中加入小写m 即可设置实现播放语音,即实现彩铃。如下示例:  
  1. exten => _X.,1,Dial(SIP/${EXTEN},,m)
       这样在呼叫被叫用户时,即可播放存放在asterisk 中的语音,一般存放在 ”/var/lib/asterisk/mohmp3/“目录下。  
    那么问题来了,我想指定某某文件,这样可行吗?  当然是可以的。实现步骤如下:
本部分设定了隐藏,您已回复过了,以下是隐藏的内容
 
    一:编辑 vi /etc/asterisk/musiconhold.conf 文件 (如果装了 freepbx程序,则编辑 vi musiconhold_additional.conf),实际上打开此文件后大概知道个怎么回事了。在最后一行添加如下 语音分组  
  1. [test]    
  2. mode=files                                  
  3. directory=/var/lib/asterisk/mohmp3/test    ;指定文件目录
  二:在/var/lib/asterisk/mohmp3 目录下新建test 文件夹,并导入你需要的语音,也就是彩铃啦,注意语音格式,不然Asterisk是不会播放的 
 
  三:编写测试 dialplan流程代码:  
  1. exten => _X.,1,Dial(SIP/${EXTEN},,m(test))
 
最后记得加载  reload 最好重启下asterisk 服务 
 
  

  本站原创,仅供参考,转载不说明出处者,追查你到几光年。


转自:http://www.asterisk-help.com/read.php?tid-1365.html 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值