-1

SIP トランクがあり、外部のアナログ番号に発信コールを発信し、相手側が応答したときにメッセージを再生したいと考えています。問題は、番号のダイヤルが終了するとすぐに、応答を待たずにメッセージが再生されることです。SIP 内線番号間は正常に機能しますが、外部通話の発信には機能しません。何か助けはありますか?

詳細: 呼び出しは CLI から開始されます (簡単にするため)。

CLI> Sip/MySipTrunk/destinationNumber 拡張 6789@from-sip を発信します。

ダイヤル プラン:

[一口から]

内線 => 6789.1、答え ()

ext => 6789,n, 再生 (デモおめでとう)

内線 => 6789.n、ハングアップ ()

ありがとう....

4

3 に答える 3

0

これが答えられたかどうかはわかりません。でもなるほど。最初の行で内線番号と応答アプリケーションを btn します。

内線 => 6789,1、答え ()

ext => 6789,n, 再生 (デモおめでとう)

内線 => 6789,n、ハングアップ

于 2015-05-10T20:10:49.733 に答える
0

ダイヤルアウトに使用するハードウェアで応答検出をセットアップする必要があります。

トーン検出アプリケーションを作成することもできますが、それには専門家レベルの知識と c/c++ プログラミングの経験が必要です。

デフォルトのアスタリスクのインストールにはトーン検出アプリはありません。

検出に問題がない場合は、「ダイヤラ」の順序が間違っている可能性があります。呼び出しの順序を切り替えてみてください(最初の呼び出し、extの呼び出しではありません)。

ps create ダイヤリング アプリケーションには、アスタリスクで高度なレベル以上が必要です。この分野には他にもたくさんの問題があります。

于 2014-05-19T23:24:31.267 に答える
0

SIP トランク プロバイダーに問題があると思われます。INVITE の直後に 200 OK があり、RTP オーディオで偽の呼び出し音が鳴っていることは確かです。

于 2014-05-27T02:16:14.450 に答える