我正在使用Asterisk 1.4,并试图找出一种让人们参加电话会议的方法。 在理想的情况下,两个人会说话,其中一个人会推一些钥匙,然后是一个电话号码,然后他们三个会在一个会议。 从那里他们也应该能够引进其他人。
这似乎是Asterisk n-way调用HOWTO正在尝试做的事情,但是对我来说这不太合适。 以下是发生的情况:1.内部人员A呼叫人B 2.人员A按下* 0,给他一个拨号音,人员B被带到会议室3.人员A呼叫人员C,他们可以说话,然后人员一个新闻**
。 4.人员C被带到会议室,但是人员A被断开。
最后一步,A也应该带到会议室。
这里是相关的日志,其中230是A,231是B,207是C,282是会议室。
您需要meetme扩展名。 使用meetme.confconfiguration一个“房间”,并为其分配一个引脚和一个扩展名。 然后configuration拨号scheme的分机来呼叫MeetMe应用程序。
http://www.voip-info.org/wiki/view/Asterisk+cmd+MeetMe是一个很好的指导,让它工作。
当您拨入会议分机时,您可以将其设置为只能进入一个“房间”,或者要求用户拨打房间号码,然后在授权后再将PIN码设置为该房间。
它也让你成为一名经理的select,并从这个电话会议中踢人。 如果你正在进行3路电话,这样做并不容易。
如果没有MeetMe,我从来没有设法让conf-calling工作。
我知道这是一个necro,但我不能看到你的相关日志。
它不像* 1和**那样花哨,但它应该工作在相同的想法。 – 作为会议分机的分机,任何呼叫分机6000的人都被置于电话会议中。
A人打电话给B人,A人和B人谈话,然后A人决定C人也应该打电话。 个人A将B转移到分机6000. A呼叫C,摘机,将C转移到分机6000. A呼叫分机6000。
冲洗并根据需要重复多次 – 或者让您的朋友拨打分机6000。
GruffTech击中它。 无论如何,每个参加会议的与会者都需要运行会议应用程序(MeetMe,Conference等),并将会议室号码传递给它。 这可以作为一个单一的静态扩展,您设置的扩展前缀,将拨号号码映射到会议室号码,或类似的东西。
您也可以将该扩展名或前缀路由到AGI(星号脚本),并让脚本执行您想要的任何操作(查阅数据库,检查CID等)并发出会议命令。 从AGI脚本,join会议看起来像这样: http : //help.cloudvox.com/faqs/reference/reference-for-php#manageconf
通常可以从拨号scheme运行相同的事情。
最后,您可以通过发送AMI事件(例如,将某人置于会议中,而不pipe他们在通话中的位置,还是从完全独立的脚本中进行)来强制将频道插入会议。 运行“命令”AMI事件是最简单的方法,可以采用相同的会议室参数。
特洛伊