如何实现在自己编写的asterisk用户平台实现添加Extensions , sip ,user!

本文介绍了如何在自编写的Asterisk用户平台上添加Extensions和SIP用户,以替代仅限管理员操作的FreePBX。内容涉及到MySQL数据库、sip.conf、extension.conf以及asterisk数据库的更新。通过数据库操作和特定命令,如`asterisk -rx 'database show'`和`database put`,以及`amportal a r`,实现了用户能拨打电话并接听的功能,使得用户平台功能与FreePBX相当。
摘要由CSDN通过智能技术生成

我们知道,asterisk是一款很出色的VoIP服务器软件,最新版本的AsteriskNOW集成了asterisk ,FreePBX ,mysql,apache等必要软件,只要安装好AsteriskNOW,就可以实现简单的VoIP通信,安装教程可以参考我的文章!


虽然集成的FreePBX可以满足大部分添加,删除VoIP用户,但是那只能由管理员来实现,不利于庞大用户群的使用,因此我们可以自己开发用户平台来由用户自己实现这些操作!问题来了!!!一般我们以为添加用户只要在MySQL数据库insert数据就可以了,但是实际不是这样的,这样创建的分机没有任何使用效果,不能拨打电话,不能接听电话,甚至不能注册!


接下来我要说明的是VoIP用户的数据到底存放在那些数据库和配置文件里面!

1.mysql

2.sip.conf

3.extens

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值