我试图了解什么是PBX或Asterisk服务器。 我不明白我通过Google或维基百科在网站上find的解释,因为它们使用了太多我不熟悉的技术词汇(例如voip网关,IP-PBX,会议服务器等) 基本上,我告诉一个朋友,我有一个10个自由程序员的小企业。 如果我的公司有一个像111-222-3333这样的电话号码,而且每个自由职业者都可以有一个到他们的手机的分机,这将是一件好事。 这样,自由职业者就不必将个人电话号码暴露给客户。 我的朋友告诉我考虑设置一个星号服务器。 但在我的研究中,我不能分辨星号是否会做我所需要的。 有人可以向我解释,就好像我12岁,星号是什么,是否会做我所需要的? Asterisk服务器可以为我的业务做其他“酷”的事情吗? 谢谢
我在Red5服务器上configuration了Red5Phone。 我能够连接到Asterisk服务器其工作正常。 我已经使用Flex作为客户端。 Red5和Asterisk在同一台服务器上。 现在我想要一个执行button,任何人都可以请指导我。 我是星号新手,我该如何开始? 我是否需要直接调用任何星号函数,或者red5phone是否已经有了这个函数。
我是一个星号新手,我想设置一个简单的PBX入站和出站呼叫。 作为电话卡,我已经清除了“GSM Asterisk AX4G卡”。 在他们的网站上购买此卡时,他们还要求selectGSM模块(除了GSM AX4G卡)。 这个GSM模块是什么? 此卡可以点击这里查看卡 这张卡可靠吗? 我可以用单通道GSM卡部署一个简单的PBX吗? 道歉,如果我的查询太基本,林新手在这里请忍受与我。 提前致谢!
使用Asterisk Manager API(AMI),可以在渠道和会议室上完成一些操作,但在任何给定时间是否可以获取所有这些操作的状态? 例如,如果我将某个频道设为静音,则不会得到任何结果,这是可以的,但是由于pipe理员也可以通过他/她的手机控制该频道,因此如何在任何给定时间获得该状态? 我知道我可以使用meetme list命令得到谁在说话的状态,但是怎么样 如果频道被locking/解锁 如果一个频道(用户)是静音/取消静音 这甚至有可能吗? 注意:我也在SO上发布了这个问题,抱歉重复 ** 更新 ** 2)当在会议室中列出用户时,可以知道用户是否静音。 例如 : 1!5551112222!MASKA***!SIP/Metaswitch-000xxxxx!1!!!!0!00:43:44 …. 1!5551112222!MASKA***!SIP/Metaswitch-000xxxxx!1!!1!!-1!00:43:25 <– mute 注意 :我还不知道这个回复中的所有字段是什么,有人知道吗? ** 更新 ** 似乎 meetme list应该列出所有的会议,并可能返回他们的状态和所有,不幸的是,Trixbox CE只支持Aterisk 1.6.0.26(所以看起来),并有一张票,描述最后的命令是打破了该版本。 看到更新trixbox的频率,我不希望有这样的解决scheme,我们必须做我们得到的。 然而,如果有人知道一些解决这个问题的方法来获取缺失的信息,那将是非常感谢!
是否可以从meetme用户(即meetme list <roomno> )获取该用户拨打的电话号码? 如果我们为多个电话号码设置了一个拨号scheme,所有电话号码都通向同一个会议室(为了允许在同一个会议室内进行本地呼叫),我们需要获得用户拨打的电话号码(因为有1-800电话号码,我们需要知道哪个用户使用他们)
有没有一种简单的方法来匹配这样的东西: exten => _+380XXXXXXXXX,1,NoOp(hint that) exten => _0XXXXXXXXX,1,NoOp(hint that) 这两个扩展匹配相同的数字有或没有+38前缀。 是否有任何规则像_[(+38)]0XXXXXXXX mutch?
我有以下情况: 2 UAC正试图通过远程SIP服务器(openSER / Kamailio 3.1.3)=客户端基础设施进行通话。 UAC软件是在使用Asterisk的本地testing基础架构上开发的,可以在其中build立正常的呼叫。 问题是在客户端基础设施上testing没有audio。 我不了解完整的客户端基础结构,但是从服务器(路由头字段)的日志/响应可以得出结论:有一个代理授权服务器,一个CiscoSystem SIP GW以及PSTN。 而且,不仅仅是我们在NAT后面,客户端也在NAT后面。 AFAIK没有使用STUN服务器。 呼叫stream程的主要区别在于,在testing基础架构中,我们总是收到180个消息(响铃),而在客户端基础架构中,我们收到了183个正在进行的会话。 在日志中可以看到两台设备都开始发送rtpstream,但仍然没有audio。 我也有一个商业软件,我们用这个软件testing了客户端的基础设施,它工作正常。 我们比较了商业软件发送的消息和我们的客户,几乎没有什么区别。 我能find的唯一区别是在inv / 407 / ack循环之后的消息中: 商业软件: 开始新的分支号码x 发送inv + authstring – 分支/转发号码x 获取响应 – 分支/转发号码x 发送确认消息 – 分支/转发号码x 我们的客户: 开始新的分行号码y 发送inv + authstring – 分支/转发号码 获取响应 – 分支/转发号码 发送确认消息 – 新鲜的分支/交易 – z 这可能是导致audio丢失的原因吗? 在Asterisk中,这种情况也可以正常工作。
我有LAN和基础设施的星号和SIP电话(Gigaset A580),我已经完成了我的公共静态IP地址的端口转发到我的LANnetworking中的星号服务器,我也有我租用的中继线,以便来自公共PBX可以打我的SIP电话,那部分工作。 现在,我想通过互联网将我的SIP电话Gigaset A580基站与其他局域网中的手机连接到我的星号服务器。 你能告诉我需要做什么吗? 我尝试了几个configuration,但没有成功。 谢谢大家
我正在学习Asterisk :: AMI,但是所有的例子都处理了Command命令。 我已经尝试运行以下操作(没有成功) my $action = $astman->action({ Action => "Agents" }); 我有下面的打印响应工作罚款Action => 'Command'如果我尝试其他的事情不同,我没有得到响应CMD,我怎么能得到别人的反应行动? sub print_response { my $action = shift; print "\nResponse: ", $action->{'Response'}; print "\nMessage: ", $action->{'Message'}; print "\nActionID: ", $action->{'ActionID'}; if(defined $action->{'CMD'}) { print "\nCMD: ", scalar(@{$action->{'CMD'}}); print "\n——————————————-\n"; foreach (@{$action->{'CMD'}}) { print $_, "\n"; } print "\n——————————————-\n"; } print "\nCompleted: […]
我想知道是否可以使Polycomm设备自动拨出而不使用“拨号”button。 我们有用户误认这是因为手机在拨出时被破坏,如果在手机中input了10位数字,设置为拨号。 是否有可能在基于Asterisk的系统中的sip.cfg文件中具有该configuration? 感谢任何人的回应!