2010年1月26日火曜日

android で使えるフリーのSipクライアント(ソフトフォン)

android でフリーで使えるSipクライアント、asterisk(1.4系)と組み合わせを試せるだけ試しました。
以下、概要とコメントです。

・名称 SipAgent Lite 0.8.3
・対応コーデック speex, gsm, ulaw, alaw
・NAT越え 可(STUN設定可)
・バックグラウンド起動 可(手動で起動し、Hideボタンをクリックする)

NAT越えができ、その上使用するコーデックが多く選択も可能。音質も特に問題なし。自動起動はしないが、起動後、Hideボタンをクリックするとバックグラウンドで動作。ただ、着信時のインタフェースがわかりにくい。着信時にポップアップする、マトリックスのエージェントスミスらしき画像を右の青い方に動かすのだが、誤って左に動かすと切断されてしまう。とはいえ、自宅のWLAN環境でも使うことを考慮すると、今のところandroidではこのエージェントしかない。

・名称 Sipdroid 1.3.5 beta
・対応コーデック alaw, ulaw
・NAT越え 不可
・バックグラウンド起動 可

おそらくandroidで最もメジャーなクライアント。ただNAT越えができない問題がある。また、Codecの問題なのか変換側の問題なのか 一般公衆網(携帯や固定電話)への発信の際に asterisk と組み合わせて使えるゲートウェイ機器が非常に限られる。

・名称 Kapanga Softphone v100.2179g
・対応コーデック ulaw, alaw
・NAT越え 可(STUN設定可)
・バックグラウンド起動 不可

NAT越えができること、STUN設定ができることなどは良いのだが、なによりも、バックグラウンドで起動しないのが致命的。また設定のインタフェースがわかりにくい。一般公衆網への接続機器が限られる点は、Sipdroid同様。

・名称 fring 1.2.0.25
・対応コーデック ulaw その他は不明
・NAT越え 可
・バックグラウンド起動 可(自動起動、自動起動設定は解除可)

着信のみ可(発信方法不明)。音声はfringサーバを経由するためか、全体的に遅延する。iPhone用は簡単に発信もできた記憶があるのだが。。。

・名称 aSip - SIP Client 1.2.4 beta
・対応コーデック alaw, ulaw
・NAT越え 不可
・バックグラウンド起動 可(自動起動)

UserAgent が、Sipdroid 1.2.4 beta なので、スタックはSipdroid共通?当然、NAT越えできない点、一般公衆網への発信の問題もSipdroidと同じ。また、停止ができないため、RegisterをあげたくなかったらUSE/WLANなどのチェックを外すか、Sip設定を削除する必要がある。

・名称 aMobbyTouch 1.0.6
・対応コーデック alaw, ulaw
・NAT越え 不可
・バックグラウンド起動 可(自動起動)

こちらもUserAgentが、Sipdroid 1.0.6 。NAT越えができず、一般公衆網への発信の問題もSipdroidと共通。また、専用のダイヤル画面もなく設定画面のみのアプリケーション。このため、最初は全く使い方がわからなかった。


すべて HT-03 にインストールして確認したが、全般には「通話相手」→「HT-03A」の音声がかなり遅延する。他のSIP端末では同様の現象は発生しないため、おそらくHT-03Aのスペック的な問題なのではないかと考えている。

1 件のコメント:

まるく さんのコメント...

Android 2.2 での現状(2011/04/21現在)

・名称 SipAgent Lite 0.8.3

3CXPhone for Android 1.2.10

・対応コーデック ulaw, alaw, speex, gsm

・NAT越え 可(STUN設定可)

・バックグラウンド起動 可

こちらは、iPhoneでも使ってます。



・名称 Sipdroid 1.3.5 beta

Sipdroid 2.2 beta

・対応コーデック alaw, ulaw,speex, gsm, bv16, g722 hd voicd

・NAT越え 可(STUN設定可)

・バックグラウンド起動 可

NATの問題、音声の問題はすでに解決済み。ちゃんと使えてます。



有償化されたもの

・名称 aSip - SIP Client 1.2.4 beta

→ aSip - iSIP on Android 約¥493