【问题标题】:How to make asterisk server automatically response to SIP call?如何使星号服务器自动响应 SIP 呼叫?
【发布时间】:2012-09-16 07:30:01
【问题描述】:

我的目标:我想使用软电话(3CX 电话)注册星号服务器,并调用服务器和星号行为

作为服务器自动响应某事,例如播放歌曲。

我是怎么做的:我使用 virtualbox 安装了 asteriskNow,并通过为我的 SIP 设备设置扩展来注册软电话

(扩展 333)。我在 etc/asterisk/extensions.conf 中编写了一个拨号方案。拨号方案是:

[incoming]
exten =>s,1,Answer()
exten =>s,n,Playback(dir-intro-oper)
exten =>s,n,Hangup()

我想要任何来电到服务器,服务器会自动接听,并播放预定义的语音(dir-intro-oper.gsm)

然后举手。

但我遇到的问题是:

我使用软电话,但我不知道应该拨打哪个号码到星号服务器。我应该为

设置分机号码吗

星号服务器本身?如果是这样,该怎么做?通过设置 SIP 卡车?在 sip.conf 中写拨号方案?还是别的什么?

另一个问题: 我读了与星号相关的书“星号,未来的电话”,它告诉我们在 extensions.conf 中编写拨号方案

直接,但是我在服务器中发现了extensions.conf,提醒我们不要直接修改文件,必须使用web-gui

修改。那么我应该遵循哪种方式?

在这种情况下,我不使用任何其他硬件电话。 我是星号新手,请给我一些提示和详细过程。

【问题讨论】:

  • 如果您使用的是 AstriskNow,您应该使用内置的 freepbx Web 界面来管理您的所有拨号方案和设置等。请参阅asterisk.org/asterisknow/quickstart
  • 嗨,如果你想自定义你的拨号方案,我认为你应该覆盖 extensions.conf 我在 freepbx webgui 中没有找到修改的地方。这个问题似乎是这样解决的:我用以下代码修改了 extensions_custom.conf 文件: [from-internal-custom] exten => 1234,1,Playback(dir-intro-oper) ;分机可以拨打 1234 exten => 1234,2,Hangup() exten=>h,1,Hangup()
  • 确保上下文名称是 [from-internal-custom] ,并且不要修改上下文名称。它有效。我使用 3cx 电话拨打“1234”,服务器会自动回复我预定义的语音文件(dir-intro-oper.gsm)。

标签: sip voip asterisk phone-call pbx


【解决方案1】:

您正在使用的“s”扩展是一个“特殊”,当 Asterisk 不知道该做什么时,它会尝试使用它。

如果您真的希望任何来自 VoIP 电话或 ITSP 的电话都以相同的方式处理,请尝试以下操作:

[incoming]
exten =>_X.,1,Answer()
same => n,Playback(dir-intro-oper)
same => n,Hangup()

...并确保在您设置的 SIP 电话和 SIP 中继定义中:

context=incoming

这实际上是强制所有呼叫进入您的上下文,然后无论您拨打什么,您始终匹配分机号码。

更多阅读https://wiki.asterisk.org/wiki/display/AST/Pattern+Matching

【讨论】:

    【解决方案2】:
    [incoming1]
    
    exten => 333,1,Answer()
    same  => n,Playback(File_name)
    same  => n,Hangup()
    

    转到 /etc/asterisk/extension_custom.conf 并像这样编写您的上下文:

    并将上下文命名为incoming1 或其他任何导致传入上下文已存在的内容。我把它命名为incoming1:

    现在转到 /etc/asterisk/sip_additional.conf 并编辑您要在软件电话上注册的扩展的上下文。

    现在注册软电话,就可以拨打333了,一切正常。

    ![][3]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-05
      相关资源
      最近更新 更多