2

電話をかけたり、ボイスメールをアスタリスクサーバーとやり取りしたりするためのアプリケーションを作成するプロジェクトがあります。アスタリスク AGIについて検索しました。Asterisk サーバーと Android アプリで何をしますか?

4

5 に答える 5

3

AGIはこれとは何の関係もありません。Android 2.3で利用可能なものなどのAndroid用のSIPライブラリ、またはサードパーティのライブラリが必要です。次に、ライブラリを使用してアプリケーションを構築し、SIPサーバーに接続します。

于 2012-10-02T02:56:57.843 に答える
2

Asterisk に電話をかけてもらうために必要なことは、Asterisk サーバーの発信スプール ディレクトリにテキスト ファイルをドロップすることだけです。アスタリスクは、電話をかけるとすぐに電話をかけます。

ファイルを次の場所に配置します。

/var/spool/asterisk/outgoing/

Channel:SIP/Phonenukmber@YourSipProvider
Context: context in your dialplan to place this call when it is answered
Exten: extension in that context to place call on
Priority: priority to start on, normally 1
Callerid: number to use when placing the call

詳細については、ここを参照して渡すことができる他の値がいくつかあります: http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out

これは、アスタリスクとのプログラミング対話を必要としない、はるかに簡単な方法です。

于 2012-10-11T15:20:31.970 に答える
1

Androidフォンからの通話が必要な場合は、SIPライブラリを検索するか、Android用のsipソフトフォンを検索してください。

Androidからのアスタリスク呼び出しを制御する必要がある場合は、AMI(マネージャーインターフェイス)をチェックするか、アスタリスクサーバーにサーバー側APIを記述して、アプリケーションで使用します。

于 2012-10-03T15:05:11.897 に答える
-1

Asteriskをインストールして、いくつかのSIPピアを作成するだけです。PSTNに電話をかけるには、VOIPトランクまたはアナログトランクまたはISDNトランクのいずれかが必要です。

上記を実行したら、Androidモバイル用のAndroid App Marketから3cxソフトフォンをダウンロードし、Asteriskで作成されたSIP拡張機能を登録します。

電話をかけるには、要件に基づいてダイヤルプランを作成する必要があります。初心者の方は、Googleで無料で入手できる「TrixboxWithoutTears」の本を参照してください。

于 2012-10-09T09:59:44.200 に答える