zoukankan      html  css  js  c++  java
  • asterisk 能打电话的配置

    若使用的是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
    
    [10]
    type = endpoint
    transport = simpletrans
    context = public
    disallow = 
    allow = all
    aors = 10
    auth = auth10
     
    [10]
    type = aor
    max_contacts = 1
    contact = sip:10@192.168.23.100:5060
     
    [auth10]
    type=auth
    auth_type=userpass
    password=123456
    username=10
     
    [11]
    type = endpoint
    transport = simpletrans
    context = public
    disallow = 
    allow = all
    aors = 11
    auth = auth11
     
    [11]
    type = aor
    max_contacts = 1
    contact = sip:11@192.168.23.100:5060
     
    [auth11]
    type=auth
    auth_type=userpass
    password=123456
    username=11
     
    [12]
    type = endpoint
    transport = simpletrans
    context = public
    disallow = 
    allow = all
    aors = 12
    auth = auth12
     
    [12]
    type = aor
    max_contacts = 1
    contact = sip:12@192.168.23.100:5060
     
    [auth12]
    type=auth
    auth_type=userpass
    password=123456
    username=12

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

    ; hzh add,其中,只有10和11是用户名,其余的不用改变
    exten => 10,1,Log(NOTICE,"10/hzh ACCOUNT")
    ;exten => 10,n,Dial(SIP/10,70,Tt)
    exten => 10,n,Dial(PJSIP/${EXTEN})
    exten => 11,1,Log(NOTICE,"11/hzh ACCOUNT")
    ;exten => 11,n,Dial(SIP/11,70,Tt)
    exten => 11,n,Dial(PJSIP/${EXTEN})
    exten => 12,1,Log(NOTICE,"12/hzh ACCOUNT")
    ;exten => 11,n,Dial(SIP/11,70,Tt)
    exten => 12,n,Dial(PJSIP/${EXTEN})
    
    ; 将exten 10 的状态与 PJSIP/10的用户联系起来,之间等同 exten
    => 10,hint,PJSIP/10 exten => 11,hint,PJSIP/11 exten => 12,hint,PJSIP/12
  • 相关阅读:
    SuperSocket 服务管理器 (ServerManager)
    在Linux/Unix上运行SuperSocket
    SuperSocket
    添加SuperSocket的启动代码到 Windows Azure 的 WorkRole 项目
    Struts2中文件的上传与下载
    解决eclipse中找不到jar包问题
    SSH框架的搭建与配置文件的书写格式
    jxl导出Excel
    CentOS下yum安装mysql,jdk以及tomcat
    如何控制WAP网站上输入框的默认键盘类型
  • 原文地址:https://www.cnblogs.com/welhzh/p/4621062.html
Copyright © 2011-2022 走看看