1

Click-to-Call システムを探しています。クリック 1 つで画面上の番号に電話をかけることができます。

私たちの会社には、SIP 機能も備えた MiTel 5320/5330 IP 電話がたくさんあります。MiTel Unified Communicator Expressと呼ばれるツールがあり、通話の開始、切断、リダイレクトなどに使用できます。PHPにもこれを行う方法が必要だと思いました(おそらくソケットなどを使用)

何か案は?

4

2 に答える 2

2

Click-to-Call は、サードパーティの通話制御 (3PCC) を使用して実装されます。技術的な詳細については、RFC3725を調べてください。通常、これはベンダーに依存せず、Mitel によってサポートされる必要があります。

それを行うにはいくつかの方法があります:

  1. Mitel が UC Express 用の API を提供している場合、PHP スクリプトを使用して Click-to-Call を Mitel に委任できます。
  2. クリック ツー コール サーバーとしてアスタリスクを使用します。このページには詳細があります。つまり、Click-to-Call リンクがアクティブ化されるたびに、Web アプリケーションは AMI コマンドをアスタリスクに送信してORIGINTATE、ユーザーの行動を呼びかけます。
  3. Web アプリケーションは SIP B2BUA を実装します。リンクがクリックされると、webapp は、RFC で推奨されている 3 つの方法のいずれかを使用して、呼び出し元と呼び出し先に対して INVITE を開始します。PHP で実装された安定した SIP スタックが大量にないため、これはかなりの作業です。また、SIP コール処理に関するより深い知識も必要です。Java の場合は、mobicents SIP Servlet stackを確認してください。Click-to-Call のすばらしいデモがあります。
于 2012-08-13T17:21:54.163 に答える