2017-11-18 21 views
0
[play-context] 
exten => _X.,1,Answer() 
exten => _X.,n,NoOp('Exten:') 
exten => _X.,n,NoOp(${EXTEN}) 
exten => _X.,n,ConfBridge(dconf-${EXTEN}-${STRFTIME(${EPOCH},,%d.%m.%Y-%H:%M:%S)}) 
exten => _X.,n,Originate(SIP/5678,exten,conferences,100,1) 

[conferences] 
exten => _X.,1,NoOp(${EXTEN}) 
exten => _X.,n,ConfBridge(dconf-${EXTEN}-${STRFTIME(${EPOCH},,%d.%m.%Y-%H:%M:%S)}) 

私は新しいconfBridge会議を作成するとき、私はそこにいくつかのユーザーに参加したい。私はそれを自動で行うことができますか?私はこの設定をしようとするが、それは働かなかった。この行の前にダイヤルプランからアスタリスクをconfbridgeに自動的に追加するにはどうすればいいですか?

exten => _X.,n,Originate(SIP/5678,exten,conferences,100,1) 

ちょうど届かない。私はなぜなのか理解していない。 お願いします。

答えて

0

ダイヤルプランのConfbridgeステートメントについては、自分のチャンネル(会議番号に電話したときの音声)が会議に入力されます。 Confbridgeの問題は、ダイヤルプランがConfbridgeのステートメントに到着したら、そこから退出するまでそこに残ります。あなたはそこに何人かの友人を見つけたい場合会議は定評が(他の当事者が、その中にすでに存在する場合、関数CONFBRIDGE_INFOを参照)と、それがある場合は、単に自分自身を追加している場合は、いくつかの前のタスクに

  • チェックを行っている必要があります
  • それにない場合、あなたがしたい人を招いて会議を築く、会議

に自分自身を追加、会議のためのダイヤルプランは、通常は容易ではありません。最初のチェックをしたくないと仮定しましょう。だから、あなたは会議を開始するときに男を含めています。単純化し、頭痛を避けるために、私はダイヤルプランが読まれる秒に依存しない会議の名前を使用するつもりです(ダイヤルプランをどのようにしてあなたの会議が会議と異なるかもしれないかによってあなたの仲間を招待します)、会議の名前はEXTENだけに依存しているとしましょう。ここで私は、パラメータアプリと発信に使用している

exten => _X,1,Answer() 
... 
same => n,Originate(SIP/5678,app,ConfBridge,"${EXTEN},rest-of-parameters-for-5678") 
... (Check ORIGINATE_STATUS if you do really need your friend) 
same => n,ConfBridge(${EXTEN},rest-of-parameters-for-youself) 

:あなたは次のように何かをする必要があります。もちろん、@ arheopsのヒントに従い、ext30をローカルチャネルで使用することができます。しかし、そうした場合は、秒に注意してください;)。

カンファレンスをアスタリスクとして自動的に開始する場合は、cli.confに発信文を含めることを検討してください。

0

あなたは

Confbridge 

を行うと、あなたが橋を終了するまで、それは今橋ではなく、次の拡張子を行きます。

あなたはその前に起源をつけたり、他のスレッドで(ローカルチャンネル経由で)それを並行してやっています。

+0

>ローカルチャネル経由で >前に もう少しできますか? –

+0

いいえ、私はあなたに必要なより多くのサポートを与えるつもりはありません。あなたは自分でいくつかの努力を示すべきです(SOのガイドラインに厳密に従います)。 https://www.voip-info.org/wiki/view/Asterisk+local+channels – arheops

関連する問題