問題タブ [pbx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sip - アスタリスクからキュー情報を取得する方法
elastix 2.2 ディストリビューションでアスタリスクを実行しています。EXT 9000 のキューがあり、3 つのソフトフォン (c#) 内線がこのラウンド ロビン キューに属しています。
ダイヤルプランから AGI または AMI イベントをトリガーし、何らかの方法で Web サービスにキューの長さを知らせ、この情報をソフトフォンに転送できることはわかっています。
ソフトフォンがこの情報をアスタリスクから直接取得する方法はありますか? AsteriskBuiltIn または ElastixBuiltIn のいずれか。
最後の手段 (baaaaaad) のアイデアは、回線を開き、(555*1) のようなエンコードされた番号に電話して、dtmf を受信することでした。それは悪い方法ですが、うまくいくでしょう。
あらゆる提案を受け入れる
command - アスタリスク読み出し 10 進数
SayNumber() コマンドを使用して、アスタリスクで数値を読み上げようとしています。ただし、その数値が 10 進数の場合、アスタリスクは読み取りを拒否します。基本的に、アスタリスクは 77.77 0r 83.23 とは読み取れませんが、20 や 60 などの他の整数値は読み取れます。具体的に 10 進数を読み取る機能はありますか?
PS。または、小数点以下を切り捨てて、整数部分のみを残す方法はありますか?
asterisk - アスタリスクと A2billing
a2billing で動作するようにアスタリスクを構成しようとしています。システムにプロビジョニングされた内線番号に対してプリペイド請求システムが必要なので、今のところ内線通話に対してのみ請求します。
これを行う包括的なチュートリアルを見つけることができないようです(つまり、外部接続の請求なし)。どんな助けでも大歓迎です。
module - res_xmpp.so ロード エラー アスタリスク
アスタリスクを Google トークに接続しようとしていますが、Motif チャンネルが存在しないというエラーが表示され続けました。その後、res_xmpp.so がロードされていないことに気付きました。すべての依存関係がインストールされ、res_xmpp.so と chan_motif が選択されてコンパイルされます。ただし、コンパイル後に res_xmpp.so をロードしようとすると、次のエラーが発生します。
この問題を解決する方法を知っている人はいますか??????
asterisk - アスタリスクと Skype 接続の問題
アスタリスクとSkype接続の間で通信しようとしています。1 つのチャネルに登録された sip プロファイルがあります。また、アスタリスクは sip.skype.com に登録します。CLI から:
sip ショー ピア
skype/99051000XXXXXX 63.209.144.201 Yes Yes 5060 OK (178 ms)
sip ショー レジストリ
ただし、スカイプに電話をかけようとすると、次のようになります。
*CLI> == Using SIP RTP CoS mark 5
-- Executing [4321@LocalSets:1] Dial("SIP/ZOI6001-00000038", "SIP/skype/4321") in new
stack
== Using SIP RTP CoS mark 5
-- Called SIP/skype/4321
== Everyone is busy/congested at this time (1:0/0/1)
-- Auto fallthrough, channel 'SIP/ZOI6001-00000038' status is 'CHANUNAVAIL'
何らかの理由で、一口をリロードするたびに言及する必要があると思います。
上記のようなコスマーク5ではありません。
sip.conf で:
私のダイヤルプラン:
Sip debug (sip set debug on) は次を示します。
CSeq: 109 REGISTER User-Agent: アスタリスク PBX 11.8.1 Expires: 120 Contact: Content-Length:
何か案は?私にお知らせください。ありがとう!!
delphi - デジタル回線または VOIP 電話から発信者 ID を取得するにはどうすればよいですか?
私の職場には、(PBX)Business Communications Manager 450 Telephone System と (PBX)BCM50 があります。BCM450 はハイブリッドです。つまり、デジタル回線と同時に VOIP 電話を使用できます。
たとえば、現在、ユーザーは Nortel Avaya 1120E または Nortel T7316 Norstar を自分のデスクに置くことができます。
会社のカスタム ソフトウェアでその番号を使用できるように、発信者の電話番号を取得する方法があるかどうかを知りたいです。言い換えれば、私にかかってきた人の電話番号が必要です (その場合は内線番号かもしれません)。
私が探しているのは、顧客が電話をかけたときに、電話番号に関連付けられた情報がプログラムによって画面に表示されることです (システム オペレーターからの入力なしで)。
TAPI APIについて話している人がいるのがわかりますが、これはアナログ回線専用だと思いますか? 誰かが私を正しい道に導くことができるかもしれませんし、誰かがプログラミング言語を使用してそれがどのように行われるかの例を提供できるかもしれません.
centos - PBX が低下しているようです (603) すべての SIP 通話
シンプルな家庭用通信システム用に、非常にシンプルな SIP / 拡張機能をセットアップしました。安心してください、私はこのシステムに非常に慣れていません。
今のところ、(テストで) それらを機能させる唯一の方法は、ファイアウォールを停止することです。それでも、すべての電話から試行するたびに、インスタント603 が表示されるようです。
電話をかけると、次のように報告されます。
電話自体は通話を拒否するように設定されていないため、アスタリスクのどこかで発生しているとしか思えません。