若使用的是chan_sip.so模块,则在sip.conf里添加:

[10]
type=friend
;context=phones
context=public
host=dynamic
secret=12345678

[11]
type=friend
;context=phones
context=public
host=dynamic
secret=12345678

若使用的是chan_sip.so模块,则在extensions.conf里添加:

; hzh add,其中,只有10和11是用户名,其余的不用改变
exten => 10,1,Log(NOTICE,"10/hzh ACCOUNT")
exten => 10,n,Dial(SIP/10,120,Tt)
exten => 11,1,Log(NOTICE,"11/hzh ACCOUNT")
exten => 11,n,Dial(SIP/11,120,Tt)

===================

若使用的是chan_pjsip.so模块,则在pjsip.conf里添加:

[simpletrans]
type=transport
protocol=udp
bind=0.0.0.0 []
type = endpoint
transport = simpletrans
context = public
disallow =
allow = all
aors =
auth = auth10 []
type = aor
max_contacts =
contact = sip:@192.168.23.100: [auth10]
type=auth
auth_type=userpass
password=
username= []
type = endpoint
transport = simpletrans
context = public
disallow =
allow = all
aors =
auth = auth11 []
type = aor
max_contacts =
contact = sip:@192.168.23.100: [auth11]
type=auth
auth_type=userpass
password=
username= []
type = endpoint
transport = simpletrans
context = public
disallow =
allow = all
aors =
auth = auth12 []
type = aor
max_contacts =
contact = sip:@192.168.23.100: [auth12]
type=auth
auth_type=userpass
password=
username=

若使用的是chan_pjsip.so模块,则在extensions.conf里添加(可以添加在demo里):

; hzh add,其中,只有10和11是用户名,其余的不用改变
exten => ,,Log(NOTICE,"10/hzh ACCOUNT")
;exten => ,n,Dial(SIP/,,Tt)
exten => ,n,Dial(PJSIP/${EXTEN})
exten => ,,Log(NOTICE,"11/hzh ACCOUNT")
;exten => ,n,Dial(SIP/,,Tt)
exten => ,n,Dial(PJSIP/${EXTEN})
exten => ,,Log(NOTICE,"12/hzh ACCOUNT")
;exten => ,n,Dial(SIP/,,Tt)
exten => ,n,Dial(PJSIP/${EXTEN})

; 将exten 10 的状态与 PJSIP/10的用户联系起来,之间等同
exten => ,hint,PJSIP/
exten => ,hint,PJSIP/
exten => ,hint,PJSIP/

asterisk 能打电话的配置的更多相关文章

  1. asterisk manager api 配置 (manager.conf)

    http://blog.csdn.net/niino/article/details/5748805 要激活AMI,需要在/etc/asterisk/manager.conf中,[general]块下 ...

  2. asterisk配置SIP服务器

    服务器asterisk我们安装完以后,需要在windows(就是自己的本机)上在安装一个客户端xlite,直接下载安装就行,安装完以后,我们就需要自己手动配置一下sip服务器了. 下面给大家讲一下怎么 ...

  3. Asterisk manager API(AMI)文档(中文版)

    Asterisk控制接口(AMI)允许管理客户端程序连接到一个asterisk实例并且可以通过TCP/IP流发送命令或读取事件.这在试图跟踪asterisk的状态或其中的电话客户端状态时很有用,AMI ...

  4. [转]开源应用架构之asterisk

    作者:Russell Bryant 翻译:jiazhengfeng Asterisk[1]是一款GPLv2协议下的开源电话应用平台.简单来说,Asterisk是一个服务器应用,能够完成发起电话呼叫.接 ...

  5. freepbx 安装和配置

    首先参见   asterisk manager api 的配置,然后根据freepbx的官方文档: http://wiki.freepbx.org/display/HTGS/Installing+Fr ...

  6. Asterisk[1]

    Asterisk[1]是一款GPLv2协议下的开源电话应用平台.简单来说,Asterisk是一个server应用.可以完毕发起电话呼叫.接受电话呼叫.对电话呼叫进行定制处理. 1.2.1 通道驱动 a ...

  7. Android代码速查,写给新手的朋友们[转]

    原文地址:http://www.open-open.com/lib/view/open1397286499090.html 0 android 创建按钮 Button button = new But ...

  8. Activity的显式跳转和隐式挑战

    安卓中Activity的跳转几乎是每一个APP都会用到的技术点.而且他的使用时十分简单的. 这里我们先说一下主要的技术要点: 1.在清单文件中注册新的Activity 2.通过意图跳转 这里我们看一下 ...

  9. Asterisk的配置详解

    Asterisk的配置文件都在/etc/asterisk目录下,重要的配置文件有: sip.conf                      sip电话基本配置 extensions.conf    ...

随机推荐

  1. Oracle RAC OCR 和 VotingDisk 的备份与恢复

    一:Voting DiskVoting Disk 这个文件主要用于记录节点成员状态,在出现脑裂时,决定那个Partion获得控制权,其他的Partion必须从集群中剔除.Voting disk使用的是 ...

  2. ipad屏幕旋转后的代理

    - (void)statusBarOrientationChange:(NSNotification *)notification {         UIInterfaceOrientation o ...

  3. 小白偶遇Sublime Text 3

    sublime text3号称神一样的编辑器,主要归功于它丰富的插件所带来的可扩展性.以前曾经抱着玩一玩的心态下载了sublime ,没有插件的sublime 很快被我扔到一边.在用过很多的编辑器后, ...

  4. iOS 获取URL中的参数

    - (NSString *)getParamByName:(NSString *)name URLString:(NSString *)url { NSError *error; NSString * ...

  5. 谷歌的C++智能指针实现

    //智能指针基类所有智能指针对象都继承该类class RefCountedBase { public: ; ; protected: virtual ~RefCountedBase(){} }; 智能 ...

  6. ACM YTU 挑战编程 字符串 Problem A: WERTYU

    Problem A: WERTYU Description A common typing error is to place yourhands on the keyboard one row to ...

  7. printf 输出格式

    printf 输出格式C中格式字符串的一般形式为: %[标志][输出最小宽度][.精度][长度]类型,其中方括号[]中的项为可选项.各项的意义介绍如下:1.类型类型字符用以表示输出数据的类型,其格式符 ...

  8. easyui-combobox小Demo

    <script type="text/javascript"> $("#Function_TypeSelect").combobox({ onSel ...

  9. 彻底删除sql2008r2

    一.    SQL2008卸载. 1.从控制面板卸载 1)点击计算机右下角“开始”,点击“控制面板” 2)点击“卸载程序”. 3)在程序列表中找到“Microsoft SQL Server 2008” ...

  10. 安装指南【win10下安装fedora】

    系统安装 安装准备 系统:fedora .Win 10 硬件:U盘一枚.PC一台 软件:UltraISO 安装步骤 使用UltraISO将镜像写入U盘 window10使用磁盘管理,空出一个未分配的区 ...