我们在生产中有一个电话服务(基于星号和附加),现在我需要另一个用于开发和测试的阶段服务器。我需要的是一个星号服务器和两个附件,一个用于直播,另一个用于舞台。同样的星号用于舞台和直播都是因为我有电信sip中继连接到星号。为此,我从manager.conf创建两个AMI连接,并根据AMI配置配置adhearsion.rb。
但混淆是从星号到附属物的调用转移。如果我按下面的方式做,电话就会转到哪里。调用用于连接星号的哪个AMI连接?
[stage]
exten =>_stage_numbers,1,AGI(agi:async)
[live]
exten => _live_numbers,1,AGI(agi:async)我知道可以根据号码从路由器接电话。但我不想搞乱相同的实时系统代码。
如果从现场号码呼叫,则星号转移呼叫直播,从舞台号码呼叫呼叫转接到舞台呼叫。我们能用星号做这个吗?
发布于 2015-08-26 23:31:23
为什么不制作第二个星号服务器并将其主干到现有的服务器上呢?把它想象成你正在注册第二个星号服务器,就像一个电话/用户一样,除了拨号计划调用它是不同的。这是我们如何实现我们的测试星号。这里的官方文件。这限制了您需要对生产服务器进行的更改的数量,并且您仍然可以访问PSTN。
另一种选择是进行完全独立的星号/ Adhearsion部署,并将端点(如测试电话)注册到测试星号服务器,以便向Adhearsion系统发出/接收呼叫。
https://stackoverflow.com/questions/32177929
复制相似问题