asterBilling 是对asterisk进行实时计费的软件,通过asterBilling,你可以很容易的基于asterisk建立集中管理分布运营的连连锁话。

asterBilling 集中式话吧方案的特性:

  • 代理商,话吧,客户 三级计费
  • 全部功能基于web页面
  • 高性能
  • 适用于所有基于asterisk的系统

在这里,我们简单介绍一下如何就asterisk和asterbilling建立一个集中式话吧。

1. 安装asterisk

2. 在asterisk中添加中继和拨号计划

编辑 /etc/asterisk/sip.conf ,在这里添加中继信息:

设置拨号计划,编辑 /etc/asterisk/extensions.conf 添加一个context

3. 安装asterBilling

4. 设置 asterbilling.conf.php

你需要设置asterbilling 配置文件适用你的服务器设置,编辑asterbilling目录中的asterbilling.conf.php,找到[sipbuddy]部分,修改 ’context=from-booth’,此时由asterbilling生成的sip 分机会使用’from-booth’这条路由拨出。

默认情况下,asterbilling 将生成的所有分机配置信息存入文件 “/etc/asterisk/sip_astercc”,你可以在配置文件中通过参数’sipfile’更改目标文件,如果你不希望用 asterbilling生成sip 分机,则将其设置为空。

另外要注意的是,如果你使用了asterbilling 生成sip分机,你需要将存储分机信息的文件包含在sip.conf中。

编辑 /etc/asterisk/sip.conf 添加:

#include sip_astercc.conf

5. 设置代理商和话吧

6. 设置通话费率

7. 查看报告