首页 > 新闻 > 专家观点 >

如何使用Asterisk-13对接VOS呼出

2014-12-29 11:29:23   作者:   来源:CTI论坛   评论:0  点击:


  asterisk-13 具有划时代的愿意,特别是PJSIP协议栈的引入。我们第一时间对asterisk-13 进行了基本测试,通过和VOS 对接的实例,对接测试呼叫正常。以下是呼叫配置文件:

  1)pjsip.conf 配置文件:

  [6001]
  type=endpoint
  context=from-test
  disallow=all
  allow=ulaw
  transport=simpletrans
  auth=auth6001
  aors=6001

  [simpletrans]
  type=transport
  protocol=udp
  bind=0.0.0.0

  [auth6001]
  type=auth
  auth_type=userpass
  password=6001
  username=6001

  [6001]
  type=aor
  max_contacts=1
  contact=sip:6001@192.168.1.102:5060

  [mytrunk]
  type=registration
  transport=simpletrans
  outbound_auth=mytrunk
  server_uri=sip:60102@VOS IP地址
  client_uri=sip:60102@VOS IP 地址
  retry_interval=60
  support_path=true
  contact_user=mytrunk
  forbidden_retry_interval=10
  auth_rejection_permanent=true

  [mytrunk]
  type=auth
  username=60102 // VOS 帐号

  password=密码

  [mytrunk]

  type=aor
  contact=sip:VOS 地址:5060

  [mytrunk]
  type=endpoint
  transport=simpletrans
  context=from-test
  disallow=all
  allow=ulaw,alaw,gsm,g726,g729
  outbound_auth=mytrunk
  aors=mytrunk
  from_user=60102

  2) 拨号规则。做呼出测试:

  [from-test]
  exten => 100,1,Dial(PJSIP/呼叫的号码@mytrunk)
  exten => 100,2,hangup

  3)注意,呼叫前必须确认trunk 成功注册,执行CLI 命令:

  pjsip show registrations, 确认成功注册。

分享到: 收藏

专题