Download List

Project Description

noma systems(http://www.nomasystems.com/)が公開するnjiax(http://code.google.com/p/njiax/)を元にIAX2(Inter-Asterisk eXchange 2)プロトコルを実装するPC、モバイル端末(PDA、SmartPhone)向けのJavaのライブラリとソフトフォンアプリを提供する。(取りあえずアプリはサンプル程度)

Released at 2008-09-06 02:29
iax24j-phone release-0.0.1

Name Size MD5 Date Download count
iax24j-phone-0.0.1-package..zip 134.5 KB
6882ecb6e2d70682770c51b7ea6d4372
2008-09-15 17:49 377

Release Note

1) はじめに
このアプリケーションはjiax24jライブラリを使用した、IP電話アプリケーションです。
このパッケージはiax24j-0.0.1.jar,iax24j-codec-gsm-0.0.1.jar,iax24j-codec-ulaw-0.0.1.jarを含みます。
IAX2プロトコルを使用していますので、Asterisk(IP-PBX http://www.asterisk.org/ 日本語での詳しい情報はhttp://voip-info.jp)や、
IAX2プロトコルに対応したIP電話サービス(例えばG-LEX http://join.g-lex.net/g2/)に接続できます。
コーデックにGSMを使用する場合はtritonus_gsm-0.3.6.jar tritonus_share-0.3.6.jarが必要です。http://tritonus.org/plugins.htmlから入手できます。
tritonusプラグインは、クラスパスに追加するか、$JRE_HOME/lib/extにコピーしてください。

2) インストール
適当なディレクトリにiax24j-phone-x.x.x-package.zip(x.x.xにはバージョンが入ります)を展開します。

3) 起動
Windows
> cd %install_dir%
> java -cp .;lib\iax24j-0.0.1.jar;lib\iax24j-codec-gsm-0.0.1.jar;lib\iax24j-codec-ulaw-0.0.1.jar iax.phone.JIaxPhoneApp

Linux
> cd $install_dir
> java -cp .:lib/iax24j-0.0.1.jar:lib/iax24j-codec-gsm-0.0.1.jar:lib/iax24j-codec-ulaw-0.0.1.jar iax.phone.JIaxPhoneApp

起動ディレクトリにaccount.propertiesファイルがない場合(最初の起動時)、設定画面が表示されます。
User Name : Asteriskの内線番号やG-LEXのG-LEXナンバーを入力します。
Password : Asteriskのiax.confに設定したパスワード、G-LEXのIAX2パスワード
Domain : Asteriskのサーバアドレス、 G-LEXのIAX2ドメイン
Codec : GSMまたはu-LAWを選択します。(GSMの場合はtritonus_gsm-0.3.6.jar tritonus_share-0.3.6.jarが必要です。http://tritonus.org/plugins.html

4) ライセンス

- LICENSE.txtファイルを参照してください

5) コンタクト

- Project: https://sourceforge.jp/projects/iax24j

Changelog

add LICENSE.txt